:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (pentium4)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-pentium4/root] -> [build]...done ==> Making package: function2 4.2.4-2.0 (Wed Mar 26 13:01:51 2025) ==> Retrieving sources... -> Found function2-4.2.4.tar.gz -> Found function2-4.2.4-system_gtest.patch -> Found function2-4.2.0-skip_docs.patch ==> Validating source files with sha512sums... function2-4.2.4.tar.gz ... Passed function2-4.2.4-system_gtest.patch ... Passed function2-4.2.0-skip_docs.patch ... Passed ==> Validating source files with b2sums... function2-4.2.4.tar.gz ... Passed function2-4.2.4-system_gtest.patch ... Passed function2-4.2.0-skip_docs.patch ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-06-16 ==> Making package: function2 4.2.4-2.0 (Wed Mar 26 13:01:54 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (7) cppdap-1.58.0-2.0 hicolor-icon-theme-0.18-1.0 jsoncpp-1.9.6-3.0 libuv-1.49.2-1.0 rhash-1.4.4-1.0 cmake-3.31.2-1.0 gtest-1.15.2-1.0 Total Installed Size: 82.28 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing gtest... Optional dependencies for gtest python: gmock generator [installed] :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found function2-4.2.4.tar.gz -> Found function2-4.2.4-system_gtest.patch -> Found function2-4.2.0-skip_docs.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting function2-4.2.4.tar.gz with bsdtar ==> Starting prepare()... patching file test/CMakeLists.txt patching file CMakeLists.txt ==> Starting build()... -- The CXX compiler identification is GNU 14.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 GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.15.2") -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /build/function2/src/build Change Dir: '/build/function2/src/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile /usr/bin/cmake -S/build/function2/src/function2-4.2.4 -B/build/function2/src/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/function2/src/build/CMakeFiles /build/function2/src/build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/build/function2/src/build' /usr/bin/make -f test/CMakeFiles/function2_tests.dir/build.make test/CMakeFiles/function2_tests.dir/depend make[2]: Entering directory '/build/function2/src/build' cd /build/function2/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/function2/src/function2-4.2.4 /build/function2/src/function2-4.2.4/test /build/function2/src/build /build/function2/src/build/test /build/function2/src/build/test/CMakeFiles/function2_tests.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/build/function2/src/build' /usr/bin/make -f test/CMakeFiles/function2_tests.dir/build.make test/CMakeFiles/function2_tests.dir/build make[2]: Entering directory '/build/function2/src/build' [ 6%] Building CXX object test/CMakeFiles/function2_tests.dir/assign-and-constructible-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/assign-and-constructible-test.cpp.o -MF CMakeFiles/function2_tests.dir/assign-and-constructible-test.cpp.o.d -o CMakeFiles/function2_tests.dir/assign-and-constructible-test.cpp.o -c /build/function2/src/function2-4.2.4/test/assign-and-constructible-test.cpp [ 13%] Building CXX object test/CMakeFiles/function2_tests.dir/build-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/build-test.cpp.o -MF CMakeFiles/function2_tests.dir/build-test.cpp.o.d -o CMakeFiles/function2_tests.dir/build-test.cpp.o -c /build/function2/src/function2-4.2.4/test/build-test.cpp In file included from /build/function2/src/function2-4.2.4/test/function2-test.hpp:10, from /build/function2/src/function2-4.2.4/test/build-test.cpp:7: /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = scrn()::; Allocator = std::allocator >; bool IsOwning = true; Config = fu2::abi_400::detail::config; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = scrn()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {void(int, int)}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/build-test.cpp:15:3: required from here 15 | }; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr void scrn()::::_FUN(int, int)’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/build-test.cpp:13:46: note: ‘static constexpr void scrn()::::_FUN(int, int)’ declared here 13 | fu2::unique_function fun = [](int /*a*/, int /*b*/) { | ^ [ 20%] Building CXX object test/CMakeFiles/function2_tests.dir/empty-function-call-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/empty-function-call-test.cpp.o -MF CMakeFiles/function2_tests.dir/empty-function-call-test.cpp.o.d -o CMakeFiles/function2_tests.dir/empty-function-call-test.cpp.o -c /build/function2/src/function2-4.2.4/test/empty-function-call-test.cpp [ 26%] Building CXX object test/CMakeFiles/function2_tests.dir/functionality-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/functionality-test.cpp.o -MF CMakeFiles/function2_tests.dir/functionality-test.cpp.o.d -o CMakeFiles/function2_tests.dir/functionality-test.cpp.o -c /build/function2/src/function2-4.2.4/test/functionality-test.cpp [ 33%] Building CXX object test/CMakeFiles/function2_tests.dir/noexcept-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/noexcept-test.cpp.o -MF CMakeFiles/function2_tests.dir/noexcept-test.cpp.o.d -o CMakeFiles/function2_tests.dir/noexcept-test.cpp.o -c /build/function2/src/function2-4.2.4/test/noexcept-test.cpp In file included from /build/function2/src/function2-4.2.4/test/function2-test.hpp:10, from /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:7: /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:57: required from ‘void AllNoExceptTests_NoExceptCallSuceeds_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 37 | typename TestFixture::template left_t left = []() noexcept { | ^~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:36:1: required from here 36 | TYPED_TEST(AllNoExceptTests, NoExceptCallSuceeds) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:64: note: ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ declared here 37 | typename TestFixture::template left_t left = []() noexcept { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:57: required from ‘void AllNoExceptTests_NoExceptCallSuceeds_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 37 | typename TestFixture::template left_t left = []() noexcept { | ^~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:36:1: required from here 36 | TYPED_TEST(AllNoExceptTests, NoExceptCallSuceeds) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:64: note: ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ declared here 37 | typename TestFixture::template left_t left = []() noexcept { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:57: required from ‘void AllNoExceptTests_NoExceptCallSuceeds_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 37 | typename TestFixture::template left_t left = []() noexcept { | ^~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:36:1: required from here 36 | TYPED_TEST(AllNoExceptTests, NoExceptCallSuceeds) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:64: note: ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ declared here 37 | typename TestFixture::template left_t left = []() noexcept { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:57: required from ‘void AllNoExceptTests_NoExceptCallSuceeds_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 37 | typename TestFixture::template left_t left = []() noexcept { | ^~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:36:1: required from here 36 | TYPED_TEST(AllNoExceptTests, NoExceptCallSuceeds) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:64: note: ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ declared here 37 | typename TestFixture::template left_t left = []() noexcept { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:57: required from ‘void AllNoExceptTests_NoExceptCallSuceeds_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 37 | typename TestFixture::template left_t left = []() noexcept { | ^~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:36:1: required from here 36 | TYPED_TEST(AllNoExceptTests, NoExceptCallSuceeds) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:64: note: ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ declared here 37 | typename TestFixture::template left_t left = []() noexcept { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:57: required from ‘void AllNoExceptTests_NoExceptCallSuceeds_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 37 | typename TestFixture::template left_t left = []() noexcept { | ^~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:36:1: required from here 36 | TYPED_TEST(AllNoExceptTests, NoExceptCallSuceeds) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:37:64: note: ‘static constexpr int AllNoExceptTests_NoExceptCallSuceeds_Test >::TestBody()::::_FUN()’ declared here 37 | typename TestFixture::template left_t left = []() noexcept { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {void() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:11: required from ‘void AllNoExceptTests_NoexceptDontAffectOverloads_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 51 | Storage s1{[]() noexcept {}}; | ^~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:43:1: required from here 43 | TYPED_TEST(AllNoExceptTests, NoexceptDontAffectOverloads) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:14: note: ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ declared here 51 | Storage s1{[]() noexcept {}}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {void() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:11: required from ‘void AllNoExceptTests_NoexceptDontAffectOverloads_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 51 | Storage s1{[]() noexcept {}}; | ^~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:43:1: required from here 43 | TYPED_TEST(AllNoExceptTests, NoexceptDontAffectOverloads) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:14: note: ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ declared here 51 | Storage s1{[]() noexcept {}}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {void() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:11: required from ‘void AllNoExceptTests_NoexceptDontAffectOverloads_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 51 | Storage s1{[]() noexcept {}}; | ^~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:43:1: required from here 43 | TYPED_TEST(AllNoExceptTests, NoexceptDontAffectOverloads) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:14: note: ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ declared here 51 | Storage s1{[]() noexcept {}}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {void() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:11: required from ‘void AllNoExceptTests_NoexceptDontAffectOverloads_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 51 | Storage s1{[]() noexcept {}}; | ^~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:43:1: required from here 43 | TYPED_TEST(AllNoExceptTests, NoexceptDontAffectOverloads) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:14: note: ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ declared here 51 | Storage s1{[]() noexcept {}}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {void() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:11: required from ‘void AllNoExceptTests_NoexceptDontAffectOverloads_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 51 | Storage s1{[]() noexcept {}}; | ^~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:43:1: required from here 43 | TYPED_TEST(AllNoExceptTests, NoexceptDontAffectOverloads) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:14: note: ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ declared here 51 | Storage s1{[]() noexcept {}}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; Allocator = std::allocator >::TestBody():: >; bool IsOwning = true; Config = fu2::abi_400::detail::config >; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config >; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {void() noexcept}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:11: required from ‘void AllNoExceptTests_NoexceptDontAffectOverloads_Test::TestBody() [with gtest_TypeParam_ = LeftType]’ 51 | Storage s1{[]() noexcept {}}; | ^~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:43:1: required from here 43 | TYPED_TEST(AllNoExceptTests, NoexceptDontAffectOverloads) { | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/noexcept-test.cpp:51:14: note: ‘static constexpr void AllNoExceptTests_NoexceptDontAffectOverloads_Test >::TestBody()::::_FUN()’ declared here 51 | Storage s1{[]() noexcept {}}; | ^ [ 40%] Building CXX object test/CMakeFiles/function2_tests.dir/self-containing-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/self-containing-test.cpp.o -MF CMakeFiles/function2_tests.dir/self-containing-test.cpp.o.d -o CMakeFiles/function2_tests.dir/self-containing-test.cpp.o -c /build/function2/src/function2-4.2.4/test/self-containing-test.cpp In file included from /build/function2/src/function2-4.2.4/test/self-containing-test.cpp:7: /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = testSelfContaining()::; Allocator = std::allocator >; bool IsOwning = true; Config = fu2::abi_400::detail::config; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = testSelfContaining()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {bool()}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/self-containing-test.cpp:10:51: required from here 10 | fu2::function first = [] { return true; }; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr bool testSelfContaining()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/self-containing-test.cpp:10:33: note: ‘static constexpr bool testSelfContaining()::::_FUN()’ declared here 10 | fu2::function first = [] { return true; }; | ^ [ 46%] Building CXX object test/CMakeFiles/function2_tests.dir/standard-compliant-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/standard-compliant-test.cpp.o -MF CMakeFiles/function2_tests.dir/standard-compliant-test.cpp.o.d -o CMakeFiles/function2_tests.dir/standard-compliant-test.cpp.o -c /build/function2/src/function2-4.2.4/test/standard-compliant-test.cpp [ 53%] Building CXX object test/CMakeFiles/function2_tests.dir/type-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/type-test.cpp.o -MF CMakeFiles/function2_tests.dir/type-test.cpp.o.d -o CMakeFiles/function2_tests.dir/type-test.cpp.o -c /build/function2/src/function2-4.2.4/test/type-test.cpp [ 60%] Building CXX object test/CMakeFiles/function2_tests.dir/multi-signature-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/multi-signature-test.cpp.o -MF CMakeFiles/function2_tests.dir/multi-signature-test.cpp.o.d -o CMakeFiles/function2_tests.dir/multi-signature-test.cpp.o -c /build/function2/src/function2-4.2.4/test/multi-signature-test.cpp [ 66%] Building CXX object test/CMakeFiles/function2_tests.dir/regressions.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/regressions.cpp.o -MF CMakeFiles/function2_tests.dir/regressions.cpp.o.d -o CMakeFiles/function2_tests.dir/regressions.cpp.o -c /build/function2/src/function2-4.2.4/test/regressions.cpp /build/function2/src/function2-4.2.4/test/regressions.cpp: In function ‘fu2::unique_function issue_14_create()’: /build/function2/src/function2-4.2.4/test/regressions.cpp:137:19: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 137 | return std::move(func); | ~~~~~~~~~^~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:137:19: note: remove ‘std::move’ call In file included from /build/function2/src/function2-4.2.4/test/function2-test.hpp:10, from /build/function2/src/function2-4.2.4/test/regressions.cpp:11: /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = regression_tests_can_convert_nonowning_noncopyable_view_Test::TestBody()::; Allocator = std::allocator >; bool IsOwning = true; Config = fu2::abi_400::detail::config; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = regression_tests_can_convert_nonowning_noncopyable_view_Test::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int()}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:116:66: required from here 116 | fu2::unique_function fun = []() mutable { return 12345; }; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int regression_tests_can_convert_nonowning_noncopyable_view_Test::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:116:37: note: ‘static constexpr int regression_tests_can_convert_nonowning_noncopyable_view_Test::TestBody()::::_FUN()’ declared here 116 | fu2::unique_function fun = []() mutable { return 12345; }; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = regression_tests_can_assign_nonowning_noncopyable_view_Test::TestBody()::; Allocator = std::allocator >; bool IsOwning = true; Config = fu2::abi_400::detail::config; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = regression_tests_can_assign_nonowning_noncopyable_view_Test::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int()}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:121:66: required from here 121 | fu2::unique_function fun = []() mutable { return 12345; }; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int regression_tests_can_assign_nonowning_noncopyable_view_Test::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:121:37: note: ‘static constexpr int regression_tests_can_assign_nonowning_noncopyable_view_Test::TestBody()::::_FUN()’ declared here 121 | fu2::unique_function fun = []() mutable { return 12345; }; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = regression_tests_can_be_stored_in_vector_Test::TestBody()::; Allocator = std::allocator >; bool IsOwning = true; Config = fu2::abi_400::detail::config; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = regression_tests_can_be_stored_in_vector_Test::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int(int)}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:178:38: required from here 178 | fun_t f{[](int i) { return 2 * i; }}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int regression_tests_can_be_stored_in_vector_Test::TestBody()::::_FUN(int)’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:178:11: note: ‘static constexpr int regression_tests_can_be_stored_in_vector_Test::TestBody()::::_FUN(int)’ declared here 178 | fun_t f{[](int i) { return 2 * i; }}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = regression_tests_can_be_stored_in_vector_Test::TestBody()::; Allocator = std::allocator >; bool IsOwning = true; Config = fu2::abi_400::detail::config; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = regression_tests_can_be_stored_in_vector_Test::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int(int)}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:179:39: required from here 179 | fun_t f2{[](int i) { return 2 * i; }}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int regression_tests_can_be_stored_in_vector_Test::TestBody()::::_FUN(int)’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:179:12: note: ‘static constexpr int regression_tests_can_be_stored_in_vector_Test::TestBody()::::_FUN(int)’ declared here 179 | fun_t f2{[](int i) { return 2 * i; }}; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr void fu2::abi_400::detail::type_erasure::erasure >::assign(std::true_type, T&&) [with T = const regression_tests_can_bind_const_view_Test::TestBody()::&; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() const}; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1330:17: required from ‘constexpr fu2::abi_400::detail::type_erasure::erasure >::erasure(std::true_type, T&&) [with T = const regression_tests_can_bind_const_view_Test::TestBody()::&; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() const}; std::true_type = std::true_type]’ 1330 | this->assign(use_bool_op, std::forward(object)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = const regression_tests_can_bind_const_view_Test::TestBody()::&; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int() const}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:197:48: required from here 197 | fu2::function_view view(callable); | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1369:10: warning: the address of ‘static constexpr int regression_tests_can_bind_const_view_Test::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1369 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:195:25: note: ‘static constexpr int regression_tests_can_bind_const_view_Test::TestBody()::::_FUN()’ declared here 195 | auto const callable = [] { return 5; }; | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp: In instantiation of ‘constexpr fu2::abi_400::detail::type_erasure::erasure::erasure(std::true_type, T&&, Allocator&&) [with T = regression_tests_no_address_warning_in_constexpr_lambda_Test::TestBody()::; Allocator = std::allocator >; bool IsOwning = true; Config = fu2::abi_400::detail::config; Property = fu2::abi_400::detail::property; std::true_type = std::true_type]’: /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1591:9: required from ‘constexpr fu2::abi_400::detail::function >::function(T&&) [with T = regression_tests_no_address_warning_in_constexpr_lambda_Test::TestBody()::; enable_if_not_convertible_to_this* = 0; enable_if_can_accept_all_t* = 0; assert_wrong_copy_assign_t* = 0; assert_no_strong_except_guarantee_t* = 0; Config = fu2::abi_400::detail::config; bool IsThrowing = true; bool HasStrongExceptGuarantee = false; Args = {int()}]’ 1591 | : erasure_(use_bool_op>{}, std::forward(callable)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:206:33: required from here 206 | fun_t f([] { return 3836474; }); | ^ /build/function2/src/function2-4.2.4/include/function2/function2.hpp:1186:10: warning: the address of ‘static constexpr int regression_tests_no_address_warning_in_constexpr_lambda_Test::TestBody()::::_FUN()’ will never be NULL [-Waddress] 1186 | if (!!callable) { | ^~~~~~~~~ /build/function2/src/function2-4.2.4/test/regressions.cpp:206:11: note: ‘static constexpr int regression_tests_no_address_warning_in_constexpr_lambda_Test::TestBody()::::_FUN()’ declared here 206 | fun_t f([] { return 3836474; }); | ^ [ 73%] Building CXX object test/CMakeFiles/function2_tests.dir/view-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/view-test.cpp.o -MF CMakeFiles/function2_tests.dir/view-test.cpp.o.d -o CMakeFiles/function2_tests.dir/view-test.cpp.o -c /build/function2/src/function2-4.2.4/test/view-test.cpp [ 80%] Building CXX object test/CMakeFiles/function2_tests.dir/overload-test.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_tests.dir/overload-test.cpp.o -MF CMakeFiles/function2_tests.dir/overload-test.cpp.o.d -o CMakeFiles/function2_tests.dir/overload-test.cpp.o -c /build/function2/src/function2-4.2.4/test/overload-test.cpp [ 86%] Linking CXX executable function2_tests cd /build/function2/src/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/function2_tests.dir/link.txt --verbose=1 /usr/bin/c++ -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,--dependency-file=CMakeFiles/function2_tests.dir/link.d "CMakeFiles/function2_tests.dir/assign-and-constructible-test.cpp.o" "CMakeFiles/function2_tests.dir/build-test.cpp.o" "CMakeFiles/function2_tests.dir/empty-function-call-test.cpp.o" "CMakeFiles/function2_tests.dir/functionality-test.cpp.o" "CMakeFiles/function2_tests.dir/noexcept-test.cpp.o" "CMakeFiles/function2_tests.dir/self-containing-test.cpp.o" "CMakeFiles/function2_tests.dir/standard-compliant-test.cpp.o" "CMakeFiles/function2_tests.dir/type-test.cpp.o" "CMakeFiles/function2_tests.dir/multi-signature-test.cpp.o" CMakeFiles/function2_tests.dir/regressions.cpp.o "CMakeFiles/function2_tests.dir/view-test.cpp.o" "CMakeFiles/function2_tests.dir/overload-test.cpp.o" -o function2_tests /usr/lib/libgtest_main.so.1.15.2 /usr/lib/libgtest.so.1.15.2 make[2]: Leaving directory '/build/function2/src/build' [ 86%] Built target function2_tests /usr/bin/make -f test/CMakeFiles/function2_playground.dir/build.make test/CMakeFiles/function2_playground.dir/depend make[2]: Entering directory '/build/function2/src/build' cd /build/function2/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/function2/src/function2-4.2.4 /build/function2/src/function2-4.2.4/test /build/function2/src/build /build/function2/src/build/test /build/function2/src/build/test/CMakeFiles/function2_playground.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/build/function2/src/build' /usr/bin/make -f test/CMakeFiles/function2_playground.dir/build.make test/CMakeFiles/function2_playground.dir/build make[2]: Entering directory '/build/function2/src/build' [ 93%] Building CXX object test/CMakeFiles/function2_playground.dir/playground.cpp.o cd /build/function2/src/build/test && /usr/bin/c++ -I/build/function2/src/function2-4.2.4/include -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -MD -MT test/CMakeFiles/function2_playground.dir/playground.cpp.o -MF CMakeFiles/function2_playground.dir/playground.cpp.o.d -o CMakeFiles/function2_playground.dir/playground.cpp.o -c /build/function2/src/function2-4.2.4/test/playground.cpp [100%] Linking CXX executable function2_playground cd /build/function2/src/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/function2_playground.dir/link.txt --verbose=1 /usr/bin/c++ -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/function2/src=/usr/src/debug/function2 -flto=auto -Wall -pedantic -Wextra -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,--dependency-file=CMakeFiles/function2_playground.dir/link.d CMakeFiles/function2_playground.dir/playground.cpp.o -o function2_playground make[2]: Leaving directory '/build/function2/src/build' [100%] Built target function2_playground make[1]: Leaving directory '/build/function2/src/build' /usr/bin/cmake -E cmake_progress_start /build/function2/src/build/CMakeFiles 0 ==> Starting check()... Internal ctest changing into directory: /build/function2/src/build Test project /build/function2/src/build Start 1: function2-unit-tests 1/1 Test #1: function2-unit-tests .............***Failed 0.52 sec Running main() from /usr/src/debug/gtest/googletest-1.15.2/googletest/src/gtest_main.cc [==========] Running 536 tests from 119 test suites. [----------] Global test environment set-up. [----------] 1 test from OverloadTests/0, where TypeParam = LeftType [ RUN ] OverloadTests/0.IsOverloadable [ OK ] OverloadTests/0.IsOverloadable (0 ms) [----------] 1 test from OverloadTests/0 (0 ms total) [----------] 1 test from OverloadTests/1, where TypeParam = LeftType [ RUN ] OverloadTests/1.IsOverloadable [ OK ] OverloadTests/1.IsOverloadable (0 ms) [----------] 1 test from OverloadTests/1 (0 ms total) [----------] 1 test from OverloadTests/2, where TypeParam = LeftType [ RUN ] OverloadTests/2.IsOverloadable [ OK ] OverloadTests/2.IsOverloadable (0 ms) [----------] 1 test from OverloadTests/2 (0 ms total) [----------] 1 test from OverloadTests/3, where TypeParam = LeftType [ RUN ] OverloadTests/3.IsOverloadable [ OK ] OverloadTests/3.IsOverloadable (0 ms) [----------] 1 test from OverloadTests/3 (0 ms total) [----------] 1 test from OverloadTests/4, where TypeParam = LeftType [ RUN ] OverloadTests/4.IsOverloadable [ OK ] OverloadTests/4.IsOverloadable (0 ms) [----------] 1 test from OverloadTests/4 (0 ms total) [----------] 1 test from OverloadTests/5, where TypeParam = LeftType [ RUN ] OverloadTests/5.IsOverloadable [ OK ] OverloadTests/5.IsOverloadable (0 ms) [----------] 1 test from OverloadTests/5 (0 ms total) [----------] 11 tests from AllViewTests/0, where TypeParam = LeftType [ RUN ] AllViewTests/0.CallSucceedsIfNonEmpty [ OK ] AllViewTests/0.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllViewTests/0.CallSucceedsOfFunctionPointers [ OK ] AllViewTests/0.CallSucceedsOfFunctionPointers (0 ms) [ RUN ] AllViewTests/0.CallSucceedsIfCopyConstructed [ OK ] AllViewTests/0.CallSucceedsIfCopyConstructed (0 ms) [ RUN ] AllViewTests/0.CallSucceedsIfMoveConstructed [ OK ] AllViewTests/0.CallSucceedsIfMoveConstructed (0 ms) [ RUN ] AllViewTests/0.CallSucceedsIfCopyAssigned [ OK ] AllViewTests/0.CallSucceedsIfCopyAssigned (0 ms) [ RUN ] AllViewTests/0.CallSucceedsIfMoveAssigned [ OK ] AllViewTests/0.CallSucceedsIfMoveAssigned (0 ms) [ RUN ] AllViewTests/0.EmptyCorrect [ OK ] AllViewTests/0.EmptyCorrect (0 ms) [ RUN ] AllViewTests/0.IsClearable [ OK ] AllViewTests/0.IsClearable (0 ms) [ RUN ] AllViewTests/0.IsConstCorrect [ OK ] AllViewTests/0.IsConstCorrect (0 ms) [ RUN ] AllViewTests/0.IsVolatileCorrect [ OK ] AllViewTests/0.IsVolatileCorrect (0 ms) [ RUN ] AllViewTests/0.HasCorrectObjectSize [ OK ] AllViewTests/0.HasCorrectObjectSize (0 ms) [----------] 11 tests from AllViewTests/0 (0 ms total) [----------] 11 tests from AllViewTests/1, where TypeParam = LeftType [ RUN ] AllViewTests/1.CallSucceedsIfNonEmpty [ OK ] AllViewTests/1.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllViewTests/1.CallSucceedsOfFunctionPointers [ OK ] AllViewTests/1.CallSucceedsOfFunctionPointers (0 ms) [ RUN ] AllViewTests/1.CallSucceedsIfCopyConstructed [ OK ] AllViewTests/1.CallSucceedsIfCopyConstructed (0 ms) [ RUN ] AllViewTests/1.CallSucceedsIfMoveConstructed [ OK ] AllViewTests/1.CallSucceedsIfMoveConstructed (0 ms) [ RUN ] AllViewTests/1.CallSucceedsIfCopyAssigned [ OK ] AllViewTests/1.CallSucceedsIfCopyAssigned (0 ms) [ RUN ] AllViewTests/1.CallSucceedsIfMoveAssigned [ OK ] AllViewTests/1.CallSucceedsIfMoveAssigned (0 ms) [ RUN ] AllViewTests/1.EmptyCorrect [ OK ] AllViewTests/1.EmptyCorrect (0 ms) [ RUN ] AllViewTests/1.IsClearable [ OK ] AllViewTests/1.IsClearable (0 ms) [ RUN ] AllViewTests/1.IsConstCorrect [ OK ] AllViewTests/1.IsConstCorrect (0 ms) [ RUN ] AllViewTests/1.IsVolatileCorrect [ OK ] AllViewTests/1.IsVolatileCorrect (0 ms) [ RUN ] AllViewTests/1.HasCorrectObjectSize [ OK ] AllViewTests/1.HasCorrectObjectSize (0 ms) [----------] 11 tests from AllViewTests/1 (0 ms total) [----------] 11 tests from AllViewTests/2, where TypeParam = LeftType [ RUN ] AllViewTests/2.CallSucceedsIfNonEmpty [ OK ] AllViewTests/2.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllViewTests/2.CallSucceedsOfFunctionPointers [ OK ] AllViewTests/2.CallSucceedsOfFunctionPointers (0 ms) [ RUN ] AllViewTests/2.CallSucceedsIfCopyConstructed [ OK ] AllViewTests/2.CallSucceedsIfCopyConstructed (0 ms) [ RUN ] AllViewTests/2.CallSucceedsIfMoveConstructed [ OK ] AllViewTests/2.CallSucceedsIfMoveConstructed (0 ms) [ RUN ] AllViewTests/2.CallSucceedsIfCopyAssigned [ OK ] AllViewTests/2.CallSucceedsIfCopyAssigned (0 ms) [ RUN ] AllViewTests/2.CallSucceedsIfMoveAssigned [ OK ] AllViewTests/2.CallSucceedsIfMoveAssigned (0 ms) [ RUN ] AllViewTests/2.EmptyCorrect [ OK ] AllViewTests/2.EmptyCorrect (0 ms) [ RUN ] AllViewTests/2.IsClearable [ OK ] AllViewTests/2.IsClearable (0 ms) [ RUN ] AllViewTests/2.IsConstCorrect [ OK ] AllViewTests/2.IsConstCorrect (0 ms) [ RUN ] AllViewTests/2.IsVolatileCorrect [ OK ] AllViewTests/2.IsVolatileCorrect (0 ms) [ RUN ] AllViewTests/2.HasCorrectObjectSize [ OK ] AllViewTests/2.HasCorrectObjectSize (0 ms) [----------] 11 tests from AllViewTests/2 (0 ms total) [----------] 14 tests from regression_tests [ RUN ] regression_tests.move_iterator_dereference_nullptr [ OK ] regression_tests.move_iterator_dereference_nullptr (0 ms) [ RUN ] regression_tests.reference_parameters_issue_7 [ OK ] regression_tests.reference_parameters_issue_7 (0 ms) [ RUN ] regression_tests.scalar_members_issue_10 [ OK ] regression_tests.scalar_members_issue_10 (0 ms) [ RUN ] regression_tests.size_match_layout /usr/src/debug/function2/function2-4.2.4/test/regressions.cpp:62: Failure Expected equality of these values: sizeof(fn) Which is: 48 fu2::detail::object_size::value Which is: 32 [ FAILED ] regression_tests.size_match_layout (0 ms) [ RUN ] regression_tests.can_take_capacity_obj [ OK ] regression_tests.can_take_capacity_obj (0 ms) [ RUN ] regression_tests.can_convert_nonowning_noncopyable_view [ OK ] regression_tests.can_convert_nonowning_noncopyable_view (0 ms) [ RUN ] regression_tests.can_assign_nonowning_noncopyable_view [ OK ] regression_tests.can_assign_nonowning_noncopyable_view (0 ms) [ RUN ] regression_tests.issue_14 [ OK ] regression_tests.issue_14 (0 ms) [ RUN ] regression_tests.can_take_no_strong_except [ OK ] regression_tests.can_take_no_strong_except (0 ms) [ RUN ] regression_tests.can_be_stored_in_vector [ OK ] regression_tests.can_be_stored_in_vector (0 ms) [ RUN ] regression_tests.unique_non_copyable [ OK ] regression_tests.unique_non_copyable (0 ms) [ RUN ] regression_tests.can_bind_const_view [ OK ] regression_tests.can_bind_const_view (0 ms) [ RUN ] regression_tests.no_address_warning_in_constexpr_lambda [ OK ] regression_tests.no_address_warning_in_constexpr_lambda (0 ms) [ RUN ] regression_tests.custom_falsy_invocable [ OK ] regression_tests.custom_falsy_invocable (0 ms) [----------] 14 tests from regression_tests (0 ms total) [----------] 1 test from AllReferenceRetConstructTests/0, where TypeParam = LeftType [ RUN ] AllReferenceRetConstructTests/0.reference_returns_not_buildable [ OK ] AllReferenceRetConstructTests/0.reference_returns_not_buildable (0 ms) [----------] 1 test from AllReferenceRetConstructTests/0 (0 ms total) [----------] 1 test from AllReferenceRetConstructTests/1, where TypeParam = LeftType [ RUN ] AllReferenceRetConstructTests/1.reference_returns_not_buildable [ OK ] AllReferenceRetConstructTests/1.reference_returns_not_buildable (0 ms) [----------] 1 test from AllReferenceRetConstructTests/1 (0 ms total) [----------] 1 test from AllReferenceRetConstructTests/2, where TypeParam = LeftType [ RUN ] AllReferenceRetConstructTests/2.reference_returns_not_buildable [ OK ] AllReferenceRetConstructTests/2.reference_returns_not_buildable (0 ms) [----------] 1 test from AllReferenceRetConstructTests/2 (0 ms total) [----------] 1 test from AllReferenceRetConstructTests/3, where TypeParam = LeftType [ RUN ] AllReferenceRetConstructTests/3.reference_returns_not_buildable [ OK ] AllReferenceRetConstructTests/3.reference_returns_not_buildable (0 ms) [----------] 1 test from AllReferenceRetConstructTests/3 (0 ms total) [----------] 1 test from AllReferenceRetConstructTests/4, where TypeParam = LeftType [ RUN ] AllReferenceRetConstructTests/4.reference_returns_not_buildable [ OK ] AllReferenceRetConstructTests/4.reference_returns_not_buildable (0 ms) [----------] 1 test from AllReferenceRetConstructTests/4 (0 ms total) [----------] 1 test from AllReferenceRetConstructTests/5, where TypeParam = LeftType [ RUN ] AllReferenceRetConstructTests/5.reference_returns_not_buildable [ OK ] AllReferenceRetConstructTests/5.reference_returns_not_buildable (0 ms) [----------] 1 test from AllReferenceRetConstructTests/5 (0 ms total) [----------] 2 tests from MultiSignatureTests/0, where TypeParam = LeftType [ RUN ] MultiSignatureTests/0.CanInvokeMultipleSignatures [ OK ] MultiSignatureTests/0.CanInvokeMultipleSignatures (0 ms) [ RUN ] MultiSignatureTests/0.CanInvokeGenericSignatures [ OK ] MultiSignatureTests/0.CanInvokeGenericSignatures (0 ms) [----------] 2 tests from MultiSignatureTests/0 (0 ms total) [----------] 2 tests from MultiSignatureTests/1, where TypeParam = LeftType [ RUN ] MultiSignatureTests/1.CanInvokeMultipleSignatures [ OK ] MultiSignatureTests/1.CanInvokeMultipleSignatures (0 ms) [ RUN ] MultiSignatureTests/1.CanInvokeGenericSignatures [ OK ] MultiSignatureTests/1.CanInvokeGenericSignatures (0 ms) [----------] 2 tests from MultiSignatureTests/1 (0 ms total) [----------] 2 tests from MultiSignatureTests/2, where TypeParam = LeftType [ RUN ] MultiSignatureTests/2.CanInvokeMultipleSignatures [ OK ] MultiSignatureTests/2.CanInvokeMultipleSignatures (0 ms) [ RUN ] MultiSignatureTests/2.CanInvokeGenericSignatures [ OK ] MultiSignatureTests/2.CanInvokeGenericSignatures (0 ms) [----------] 2 tests from MultiSignatureTests/2 (0 ms total) [----------] 2 tests from MultiSignatureTests/3, where TypeParam = LeftType [ RUN ] MultiSignatureTests/3.CanInvokeMultipleSignatures [ OK ] MultiSignatureTests/3.CanInvokeMultipleSignatures (0 ms) [ RUN ] MultiSignatureTests/3.CanInvokeGenericSignatures [ OK ] MultiSignatureTests/3.CanInvokeGenericSignatures (0 ms) [----------] 2 tests from MultiSignatureTests/3 (0 ms total) [----------] 2 tests from MultiSignatureTests/4, where TypeParam = LeftType [ RUN ] MultiSignatureTests/4.CanInvokeMultipleSignatures [ OK ] MultiSignatureTests/4.CanInvokeMultipleSignatures (0 ms) [ RUN ] MultiSignatureTests/4.CanInvokeGenericSignatures [ OK ] MultiSignatureTests/4.CanInvokeGenericSignatures (0 ms) [----------] 2 tests from MultiSignatureTests/4 (0 ms total) [----------] 2 tests from MultiSignatureTests/5, where TypeParam = LeftType [ RUN ] MultiSignatureTests/5.CanInvokeMultipleSignatures [ OK ] MultiSignatureTests/5.CanInvokeMultipleSignatures (0 ms) [ RUN ] MultiSignatureTests/5.CanInvokeGenericSignatures [ OK ] MultiSignatureTests/5.CanInvokeGenericSignatures (0 ms) [----------] 2 tests from MultiSignatureTests/5 (0 ms total) [----------] 1 test from AllTypeCheckTests/0, where TypeParam = LeftType [ RUN ] AllTypeCheckTests/0.IsDeclareableWithSupportedTypes [ OK ] AllTypeCheckTests/0.IsDeclareableWithSupportedTypes (0 ms) [----------] 1 test from AllTypeCheckTests/0 (0 ms total) [----------] 1 test from AllTypeCheckTests/1, where TypeParam = LeftType [ RUN ] AllTypeCheckTests/1.IsDeclareableWithSupportedTypes [ OK ] AllTypeCheckTests/1.IsDeclareableWithSupportedTypes (0 ms) [----------] 1 test from AllTypeCheckTests/1 (0 ms total) [----------] 1 test from AllTypeCheckTests/2, where TypeParam = LeftType [ RUN ] AllTypeCheckTests/2.IsDeclareableWithSupportedTypes [ OK ] AllTypeCheckTests/2.IsDeclareableWithSupportedTypes (0 ms) [----------] 1 test from AllTypeCheckTests/2 (0 ms total) [----------] 1 test from AllTypeCheckTests/3, where TypeParam = LeftType [ RUN ] AllTypeCheckTests/3.IsDeclareableWithSupportedTypes [ OK ] AllTypeCheckTests/3.IsDeclareableWithSupportedTypes (0 ms) [----------] 1 test from AllTypeCheckTests/3 (0 ms total) [----------] 1 test from AllTypeCheckTests/4, where TypeParam = LeftType [ RUN ] AllTypeCheckTests/4.IsDeclareableWithSupportedTypes [ OK ] AllTypeCheckTests/4.IsDeclareableWithSupportedTypes (0 ms) [----------] 1 test from AllTypeCheckTests/4 (0 ms total) [----------] 1 test from AllTypeCheckTests/5, where TypeParam = LeftType [ RUN ] AllTypeCheckTests/5.IsDeclareableWithSupportedTypes [ OK ] AllTypeCheckTests/5.IsDeclareableWithSupportedTypes (0 ms) [----------] 1 test from AllTypeCheckTests/5 (0 ms total) [----------] 5 tests from StandardCompliantTest/0, where TypeParam = LeftType [ RUN ] StandardCompliantTest/0.IsSwappableWithMemberMethod [ OK ] StandardCompliantTest/0.IsSwappableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/0.IsSwappableWithStdSwap [ OK ] StandardCompliantTest/0.IsSwappableWithStdSwap (0 ms) [ RUN ] StandardCompliantTest/0.IsSwappableWithSelf [ OK ] StandardCompliantTest/0.IsSwappableWithSelf (0 ms) [ RUN ] StandardCompliantTest/0.IsAssignableWithMemberMethod [ OK ] StandardCompliantTest/0.IsAssignableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/0.IsCompareableWithNullptrT [ OK ] StandardCompliantTest/0.IsCompareableWithNullptrT (0 ms) [----------] 5 tests from StandardCompliantTest/0 (0 ms total) [----------] 5 tests from StandardCompliantTest/1, where TypeParam = LeftType [ RUN ] StandardCompliantTest/1.IsSwappableWithMemberMethod [ OK ] StandardCompliantTest/1.IsSwappableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/1.IsSwappableWithStdSwap [ OK ] StandardCompliantTest/1.IsSwappableWithStdSwap (0 ms) [ RUN ] StandardCompliantTest/1.IsSwappableWithSelf [ OK ] StandardCompliantTest/1.IsSwappableWithSelf (0 ms) [ RUN ] StandardCompliantTest/1.IsAssignableWithMemberMethod [ OK ] StandardCompliantTest/1.IsAssignableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/1.IsCompareableWithNullptrT [ OK ] StandardCompliantTest/1.IsCompareableWithNullptrT (0 ms) [----------] 5 tests from StandardCompliantTest/1 (0 ms total) [----------] 5 tests from StandardCompliantTest/2, where TypeParam = LeftType [ RUN ] StandardCompliantTest/2.IsSwappableWithMemberMethod [ OK ] StandardCompliantTest/2.IsSwappableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/2.IsSwappableWithStdSwap [ OK ] StandardCompliantTest/2.IsSwappableWithStdSwap (0 ms) [ RUN ] StandardCompliantTest/2.IsSwappableWithSelf [ OK ] StandardCompliantTest/2.IsSwappableWithSelf (0 ms) [ RUN ] StandardCompliantTest/2.IsAssignableWithMemberMethod [ OK ] StandardCompliantTest/2.IsAssignableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/2.IsCompareableWithNullptrT [ OK ] StandardCompliantTest/2.IsCompareableWithNullptrT (0 ms) [----------] 5 tests from StandardCompliantTest/2 (0 ms total) [----------] 5 tests from StandardCompliantTest/3, where TypeParam = LeftType [ RUN ] StandardCompliantTest/3.IsSwappableWithMemberMethod [ OK ] StandardCompliantTest/3.IsSwappableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/3.IsSwappableWithStdSwap [ OK ] StandardCompliantTest/3.IsSwappableWithStdSwap (0 ms) [ RUN ] StandardCompliantTest/3.IsSwappableWithSelf [ OK ] StandardCompliantTest/3.IsSwappableWithSelf (0 ms) [ RUN ] StandardCompliantTest/3.IsAssignableWithMemberMethod [ OK ] StandardCompliantTest/3.IsAssignableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/3.IsCompareableWithNullptrT [ OK ] StandardCompliantTest/3.IsCompareableWithNullptrT (0 ms) [----------] 5 tests from StandardCompliantTest/3 (0 ms total) [----------] 5 tests from StandardCompliantTest/4, where TypeParam = LeftType [ RUN ] StandardCompliantTest/4.IsSwappableWithMemberMethod [ OK ] StandardCompliantTest/4.IsSwappableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/4.IsSwappableWithStdSwap [ OK ] StandardCompliantTest/4.IsSwappableWithStdSwap (0 ms) [ RUN ] StandardCompliantTest/4.IsSwappableWithSelf [ OK ] StandardCompliantTest/4.IsSwappableWithSelf (0 ms) [ RUN ] StandardCompliantTest/4.IsAssignableWithMemberMethod [ OK ] StandardCompliantTest/4.IsAssignableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/4.IsCompareableWithNullptrT [ OK ] StandardCompliantTest/4.IsCompareableWithNullptrT (0 ms) [----------] 5 tests from StandardCompliantTest/4 (0 ms total) [----------] 5 tests from StandardCompliantTest/5, where TypeParam = LeftType [ RUN ] StandardCompliantTest/5.IsSwappableWithMemberMethod [ OK ] StandardCompliantTest/5.IsSwappableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/5.IsSwappableWithStdSwap [ OK ] StandardCompliantTest/5.IsSwappableWithStdSwap (0 ms) [ RUN ] StandardCompliantTest/5.IsSwappableWithSelf [ OK ] StandardCompliantTest/5.IsSwappableWithSelf (0 ms) [ RUN ] StandardCompliantTest/5.IsAssignableWithMemberMethod [ OK ] StandardCompliantTest/5.IsAssignableWithMemberMethod (0 ms) [ RUN ] StandardCompliantTest/5.IsCompareableWithNullptrT [ OK ] StandardCompliantTest/5.IsCompareableWithNullptrT (0 ms) [----------] 5 tests from StandardCompliantTest/5 (0 ms total) [----------] 5 tests from AllNoExceptTests/0, where TypeParam = LeftType [ RUN ] AllNoExceptTests/0.CallSucceedsIfNonEmpty [ OK ] AllNoExceptTests/0.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllNoExceptTests/0.CallAbortsIfEmpty [ OK ] AllNoExceptTests/0.CallAbortsIfEmpty (50 ms) [ RUN ] AllNoExceptTests/0.NoExceptCallSuceeds [ OK ] AllNoExceptTests/0.NoExceptCallSuceeds (0 ms) [ RUN ] AllNoExceptTests/0.NoexceptDontAffectOverloads [ OK ] AllNoExceptTests/0.NoexceptDontAffectOverloads (0 ms) [ RUN ] AllNoExceptTests/0.CallAbortsIfEmptyAndNoExcept [ OK ] AllNoExceptTests/0.CallAbortsIfEmptyAndNoExcept (37 ms) [----------] 5 tests from AllNoExceptTests/0 (87 ms total) [----------] 5 tests from AllNoExceptTests/1, where TypeParam = LeftType [ RUN ] AllNoExceptTests/1.CallSucceedsIfNonEmpty [ OK ] AllNoExceptTests/1.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllNoExceptTests/1.CallAbortsIfEmpty [ OK ] AllNoExceptTests/1.CallAbortsIfEmpty (41 ms) [ RUN ] AllNoExceptTests/1.NoExceptCallSuceeds [ OK ] AllNoExceptTests/1.NoExceptCallSuceeds (0 ms) [ RUN ] AllNoExceptTests/1.NoexceptDontAffectOverloads [ OK ] AllNoExceptTests/1.NoexceptDontAffectOverloads (0 ms) [ RUN ] AllNoExceptTests/1.CallAbortsIfEmptyAndNoExcept [ OK ] AllNoExceptTests/1.CallAbortsIfEmptyAndNoExcept (46 ms) [----------] 5 tests from AllNoExceptTests/1 (88 ms total) [----------] 5 tests from AllNoExceptTests/2, where TypeParam = LeftType [ RUN ] AllNoExceptTests/2.CallSucceedsIfNonEmpty [ OK ] AllNoExceptTests/2.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllNoExceptTests/2.CallAbortsIfEmpty [ OK ] AllNoExceptTests/2.CallAbortsIfEmpty (40 ms) [ RUN ] AllNoExceptTests/2.NoExceptCallSuceeds [ OK ] AllNoExceptTests/2.NoExceptCallSuceeds (0 ms) [ RUN ] AllNoExceptTests/2.NoexceptDontAffectOverloads [ OK ] AllNoExceptTests/2.NoexceptDontAffectOverloads (0 ms) [ RUN ] AllNoExceptTests/2.CallAbortsIfEmptyAndNoExcept [ OK ] AllNoExceptTests/2.CallAbortsIfEmptyAndNoExcept (39 ms) [----------] 5 tests from AllNoExceptTests/2 (79 ms total) [----------] 5 tests from AllNoExceptTests/3, where TypeParam = LeftType [ RUN ] AllNoExceptTests/3.CallSucceedsIfNonEmpty [ OK ] AllNoExceptTests/3.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllNoExceptTests/3.CallAbortsIfEmpty [ OK ] AllNoExceptTests/3.CallAbortsIfEmpty (46 ms) [ RUN ] AllNoExceptTests/3.NoExceptCallSuceeds [ OK ] AllNoExceptTests/3.NoExceptCallSuceeds (0 ms) [ RUN ] AllNoExceptTests/3.NoexceptDontAffectOverloads [ OK ] AllNoExceptTests/3.NoexceptDontAffectOverloads (0 ms) [ RUN ] AllNoExceptTests/3.CallAbortsIfEmptyAndNoExcept [ OK ] AllNoExceptTests/3.CallAbortsIfEmptyAndNoExcept (39 ms) [----------] 5 tests from AllNoExceptTests/3 (86 ms total) [----------] 5 tests from AllNoExceptTests/4, where TypeParam = LeftType [ RUN ] AllNoExceptTests/4.CallSucceedsIfNonEmpty [ OK ] AllNoExceptTests/4.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllNoExceptTests/4.CallAbortsIfEmpty [ OK ] AllNoExceptTests/4.CallAbortsIfEmpty (43 ms) [ RUN ] AllNoExceptTests/4.NoExceptCallSuceeds [ OK ] AllNoExceptTests/4.NoExceptCallSuceeds (0 ms) [ RUN ] AllNoExceptTests/4.NoexceptDontAffectOverloads [ OK ] AllNoExceptTests/4.NoexceptDontAffectOverloads (0 ms) [ RUN ] AllNoExceptTests/4.CallAbortsIfEmptyAndNoExcept [ OK ] AllNoExceptTests/4.CallAbortsIfEmptyAndNoExcept (47 ms) [----------] 5 tests from AllNoExceptTests/4 (91 ms total) [----------] 5 tests from AllNoExceptTests/5, where TypeParam = LeftType [ RUN ] AllNoExceptTests/5.CallSucceedsIfNonEmpty [ OK ] AllNoExceptTests/5.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllNoExceptTests/5.CallAbortsIfEmpty [ OK ] AllNoExceptTests/5.CallAbortsIfEmpty (38 ms) [ RUN ] AllNoExceptTests/5.NoExceptCallSuceeds [ OK ] AllNoExceptTests/5.NoExceptCallSuceeds (0 ms) [ RUN ] AllNoExceptTests/5.NoexceptDontAffectOverloads [ OK ] AllNoExceptTests/5.NoexceptDontAffectOverloads (0 ms) [ RUN ] AllNoExceptTests/5.CallAbortsIfEmptyAndNoExcept [ OK ] AllNoExceptTests/5.CallAbortsIfEmptyAndNoExcept (41 ms) [----------] 5 tests from AllNoExceptTests/5 (79 ms total) [----------] 1 test from StrongNoExceptTests [ RUN ] StrongNoExceptTests.GuaranteedNoExceptOperations [ OK ] StrongNoExceptTests.GuaranteedNoExceptOperations (0 ms) [----------] 1 test from StrongNoExceptTests (0 ms total) [----------] 9 tests from AllSingleMoveAssignConstructTests/0, where TypeParam = LeftType [ RUN ] AllSingleMoveAssignConstructTests/0.AreEmptyOnDefaultConstruct [ OK ] AllSingleMoveAssignConstructTests/0.AreEmptyOnDefaultConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AreNonEmptyOnFunctorConstruct [ OK ] AllSingleMoveAssignConstructTests/0.AreNonEmptyOnFunctorConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AreEmptyOnNullptrConstruct [ OK ] AllSingleMoveAssignConstructTests/0.AreEmptyOnNullptrConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AreEmptyAfterNullptrAssign [ OK ] AllSingleMoveAssignConstructTests/0.AreEmptyAfterNullptrAssign (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AreFreeingResourcesOnDestruction [ OK ] AllSingleMoveAssignConstructTests/0.AreFreeingResourcesOnDestruction (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AreConstructibleFromFunctors [ OK ] AllSingleMoveAssignConstructTests/0.AreConstructibleFromFunctors (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AreConstructibleFromBind [ OK ] AllSingleMoveAssignConstructTests/0.AreConstructibleFromBind (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AcceptsItsQualifier [ OK ] AllSingleMoveAssignConstructTests/0.AcceptsItsQualifier (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/0.AcceptClassMethodPointers [ OK ] AllSingleMoveAssignConstructTests/0.AcceptClassMethodPointers (0 ms) [----------] 9 tests from AllSingleMoveAssignConstructTests/0 (0 ms total) [----------] 9 tests from AllSingleMoveAssignConstructTests/1, where TypeParam = LeftType [ RUN ] AllSingleMoveAssignConstructTests/1.AreEmptyOnDefaultConstruct [ OK ] AllSingleMoveAssignConstructTests/1.AreEmptyOnDefaultConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AreNonEmptyOnFunctorConstruct [ OK ] AllSingleMoveAssignConstructTests/1.AreNonEmptyOnFunctorConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AreEmptyOnNullptrConstruct [ OK ] AllSingleMoveAssignConstructTests/1.AreEmptyOnNullptrConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AreEmptyAfterNullptrAssign [ OK ] AllSingleMoveAssignConstructTests/1.AreEmptyAfterNullptrAssign (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AreFreeingResourcesOnDestruction [ OK ] AllSingleMoveAssignConstructTests/1.AreFreeingResourcesOnDestruction (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AreConstructibleFromFunctors [ OK ] AllSingleMoveAssignConstructTests/1.AreConstructibleFromFunctors (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AreConstructibleFromBind [ OK ] AllSingleMoveAssignConstructTests/1.AreConstructibleFromBind (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AcceptsItsQualifier [ OK ] AllSingleMoveAssignConstructTests/1.AcceptsItsQualifier (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/1.AcceptClassMethodPointers [ OK ] AllSingleMoveAssignConstructTests/1.AcceptClassMethodPointers (0 ms) [----------] 9 tests from AllSingleMoveAssignConstructTests/1 (0 ms total) [----------] 9 tests from AllSingleMoveAssignConstructTests/2, where TypeParam = LeftType [ RUN ] AllSingleMoveAssignConstructTests/2.AreEmptyOnDefaultConstruct [ OK ] AllSingleMoveAssignConstructTests/2.AreEmptyOnDefaultConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AreNonEmptyOnFunctorConstruct [ OK ] AllSingleMoveAssignConstructTests/2.AreNonEmptyOnFunctorConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AreEmptyOnNullptrConstruct [ OK ] AllSingleMoveAssignConstructTests/2.AreEmptyOnNullptrConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AreEmptyAfterNullptrAssign [ OK ] AllSingleMoveAssignConstructTests/2.AreEmptyAfterNullptrAssign (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AreFreeingResourcesOnDestruction [ OK ] AllSingleMoveAssignConstructTests/2.AreFreeingResourcesOnDestruction (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AreConstructibleFromFunctors [ OK ] AllSingleMoveAssignConstructTests/2.AreConstructibleFromFunctors (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AreConstructibleFromBind [ OK ] AllSingleMoveAssignConstructTests/2.AreConstructibleFromBind (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AcceptsItsQualifier [ OK ] AllSingleMoveAssignConstructTests/2.AcceptsItsQualifier (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/2.AcceptClassMethodPointers [ OK ] AllSingleMoveAssignConstructTests/2.AcceptClassMethodPointers (0 ms) [----------] 9 tests from AllSingleMoveAssignConstructTests/2 (0 ms total) [----------] 9 tests from AllSingleMoveAssignConstructTests/3, where TypeParam = LeftType [ RUN ] AllSingleMoveAssignConstructTests/3.AreEmptyOnDefaultConstruct [ OK ] AllSingleMoveAssignConstructTests/3.AreEmptyOnDefaultConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AreNonEmptyOnFunctorConstruct [ OK ] AllSingleMoveAssignConstructTests/3.AreNonEmptyOnFunctorConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AreEmptyOnNullptrConstruct [ OK ] AllSingleMoveAssignConstructTests/3.AreEmptyOnNullptrConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AreEmptyAfterNullptrAssign [ OK ] AllSingleMoveAssignConstructTests/3.AreEmptyAfterNullptrAssign (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AreFreeingResourcesOnDestruction [ OK ] AllSingleMoveAssignConstructTests/3.AreFreeingResourcesOnDestruction (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AreConstructibleFromFunctors [ OK ] AllSingleMoveAssignConstructTests/3.AreConstructibleFromFunctors (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AreConstructibleFromBind [ OK ] AllSingleMoveAssignConstructTests/3.AreConstructibleFromBind (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AcceptsItsQualifier [ OK ] AllSingleMoveAssignConstructTests/3.AcceptsItsQualifier (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/3.AcceptClassMethodPointers [ OK ] AllSingleMoveAssignConstructTests/3.AcceptClassMethodPointers (0 ms) [----------] 9 tests from AllSingleMoveAssignConstructTests/3 (0 ms total) [----------] 9 tests from AllSingleMoveAssignConstructTests/4, where TypeParam = LeftType [ RUN ] AllSingleMoveAssignConstructTests/4.AreEmptyOnDefaultConstruct [ OK ] AllSingleMoveAssignConstructTests/4.AreEmptyOnDefaultConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AreNonEmptyOnFunctorConstruct [ OK ] AllSingleMoveAssignConstructTests/4.AreNonEmptyOnFunctorConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AreEmptyOnNullptrConstruct [ OK ] AllSingleMoveAssignConstructTests/4.AreEmptyOnNullptrConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AreEmptyAfterNullptrAssign [ OK ] AllSingleMoveAssignConstructTests/4.AreEmptyAfterNullptrAssign (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AreFreeingResourcesOnDestruction [ OK ] AllSingleMoveAssignConstructTests/4.AreFreeingResourcesOnDestruction (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AreConstructibleFromFunctors [ OK ] AllSingleMoveAssignConstructTests/4.AreConstructibleFromFunctors (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AreConstructibleFromBind [ OK ] AllSingleMoveAssignConstructTests/4.AreConstructibleFromBind (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AcceptsItsQualifier [ OK ] AllSingleMoveAssignConstructTests/4.AcceptsItsQualifier (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/4.AcceptClassMethodPointers [ OK ] AllSingleMoveAssignConstructTests/4.AcceptClassMethodPointers (0 ms) [----------] 9 tests from AllSingleMoveAssignConstructTests/4 (0 ms total) [----------] 9 tests from AllSingleMoveAssignConstructTests/5, where TypeParam = LeftType [ RUN ] AllSingleMoveAssignConstructTests/5.AreEmptyOnDefaultConstruct [ OK ] AllSingleMoveAssignConstructTests/5.AreEmptyOnDefaultConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AreNonEmptyOnFunctorConstruct [ OK ] AllSingleMoveAssignConstructTests/5.AreNonEmptyOnFunctorConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AreEmptyOnNullptrConstruct [ OK ] AllSingleMoveAssignConstructTests/5.AreEmptyOnNullptrConstruct (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AreEmptyAfterNullptrAssign [ OK ] AllSingleMoveAssignConstructTests/5.AreEmptyAfterNullptrAssign (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AreFreeingResourcesOnDestruction [ OK ] AllSingleMoveAssignConstructTests/5.AreFreeingResourcesOnDestruction (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AreConstructibleFromFunctors [ OK ] AllSingleMoveAssignConstructTests/5.AreConstructibleFromFunctors (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AreConstructibleFromBind [ OK ] AllSingleMoveAssignConstructTests/5.AreConstructibleFromBind (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AcceptsItsQualifier [ OK ] AllSingleMoveAssignConstructTests/5.AcceptsItsQualifier (0 ms) [ RUN ] AllSingleMoveAssignConstructTests/5.AcceptClassMethodPointers [ OK ] AllSingleMoveAssignConstructTests/5.AcceptClassMethodPointers (0 ms) [----------] 9 tests from AllSingleMoveAssignConstructTests/5 (0 ms total) [----------] 6 tests from AllEmptyFunctionCallTests/0, where TypeParam = LeftType [ RUN ] AllEmptyFunctionCallTests/0.CallSucceedsIfNonEmpty [ OK ] AllEmptyFunctionCallTests/0.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/0.CallSucceedsIfNonEmptyPtr [ OK ] AllEmptyFunctionCallTests/0.CallSucceedsIfNonEmptyPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/0.CallSucceedsIfNonEmptyRef [ OK ] AllEmptyFunctionCallTests/0.CallSucceedsIfNonEmptyRef (0 ms) [ RUN ] AllEmptyFunctionCallTests/0.CallThrowsIfEmpty [ OK ] AllEmptyFunctionCallTests/0.CallThrowsIfEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/0.CallPropagatesEmptyFnPtr [ OK ] AllEmptyFunctionCallTests/0.CallPropagatesEmptyFnPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/0.CallPropagatesEmptyCustom [ OK ] AllEmptyFunctionCallTests/0.CallPropagatesEmptyCustom (0 ms) [----------] 6 tests from AllEmptyFunctionCallTests/0 (0 ms total) [----------] 6 tests from AllEmptyFunctionCallTests/1, where TypeParam = LeftType [ RUN ] AllEmptyFunctionCallTests/1.CallSucceedsIfNonEmpty [ OK ] AllEmptyFunctionCallTests/1.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/1.CallSucceedsIfNonEmptyPtr [ OK ] AllEmptyFunctionCallTests/1.CallSucceedsIfNonEmptyPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/1.CallSucceedsIfNonEmptyRef [ OK ] AllEmptyFunctionCallTests/1.CallSucceedsIfNonEmptyRef (0 ms) [ RUN ] AllEmptyFunctionCallTests/1.CallThrowsIfEmpty [ OK ] AllEmptyFunctionCallTests/1.CallThrowsIfEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/1.CallPropagatesEmptyFnPtr [ OK ] AllEmptyFunctionCallTests/1.CallPropagatesEmptyFnPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/1.CallPropagatesEmptyCustom [ OK ] AllEmptyFunctionCallTests/1.CallPropagatesEmptyCustom (0 ms) [----------] 6 tests from AllEmptyFunctionCallTests/1 (0 ms total) [----------] 6 tests from AllEmptyFunctionCallTests/2, where TypeParam = LeftType [ RUN ] AllEmptyFunctionCallTests/2.CallSucceedsIfNonEmpty [ OK ] AllEmptyFunctionCallTests/2.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/2.CallSucceedsIfNonEmptyPtr [ OK ] AllEmptyFunctionCallTests/2.CallSucceedsIfNonEmptyPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/2.CallSucceedsIfNonEmptyRef [ OK ] AllEmptyFunctionCallTests/2.CallSucceedsIfNonEmptyRef (0 ms) [ RUN ] AllEmptyFunctionCallTests/2.CallThrowsIfEmpty [ OK ] AllEmptyFunctionCallTests/2.CallThrowsIfEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/2.CallPropagatesEmptyFnPtr [ OK ] AllEmptyFunctionCallTests/2.CallPropagatesEmptyFnPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/2.CallPropagatesEmptyCustom [ OK ] AllEmptyFunctionCallTests/2.CallPropagatesEmptyCustom (0 ms) [----------] 6 tests from AllEmptyFunctionCallTests/2 (0 ms total) [----------] 6 tests from AllEmptyFunctionCallTests/3, where TypeParam = LeftType [ RUN ] AllEmptyFunctionCallTests/3.CallSucceedsIfNonEmpty [ OK ] AllEmptyFunctionCallTests/3.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/3.CallSucceedsIfNonEmptyPtr [ OK ] AllEmptyFunctionCallTests/3.CallSucceedsIfNonEmptyPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/3.CallSucceedsIfNonEmptyRef [ OK ] AllEmptyFunctionCallTests/3.CallSucceedsIfNonEmptyRef (0 ms) [ RUN ] AllEmptyFunctionCallTests/3.CallThrowsIfEmpty [ OK ] AllEmptyFunctionCallTests/3.CallThrowsIfEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/3.CallPropagatesEmptyFnPtr [ OK ] AllEmptyFunctionCallTests/3.CallPropagatesEmptyFnPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/3.CallPropagatesEmptyCustom [ OK ] AllEmptyFunctionCallTests/3.CallPropagatesEmptyCustom (0 ms) [----------] 6 tests from AllEmptyFunctionCallTests/3 (0 ms total) [----------] 6 tests from AllEmptyFunctionCallTests/4, where TypeParam = LeftType [ RUN ] AllEmptyFunctionCallTests/4.CallSucceedsIfNonEmpty [ OK ] AllEmptyFunctionCallTests/4.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/4.CallSucceedsIfNonEmptyPtr [ OK ] AllEmptyFunctionCallTests/4.CallSucceedsIfNonEmptyPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/4.CallSucceedsIfNonEmptyRef [ OK ] AllEmptyFunctionCallTests/4.CallSucceedsIfNonEmptyRef (0 ms) [ RUN ] AllEmptyFunctionCallTests/4.CallThrowsIfEmpty [ OK ] AllEmptyFunctionCallTests/4.CallThrowsIfEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/4.CallPropagatesEmptyFnPtr [ OK ] AllEmptyFunctionCallTests/4.CallPropagatesEmptyFnPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/4.CallPropagatesEmptyCustom [ OK ] AllEmptyFunctionCallTests/4.CallPropagatesEmptyCustom (0 ms) [----------] 6 tests from AllEmptyFunctionCallTests/4 (0 ms total) [----------] 6 tests from AllEmptyFunctionCallTests/5, where TypeParam = LeftType [ RUN ] AllEmptyFunctionCallTests/5.CallSucceedsIfNonEmpty [ OK ] AllEmptyFunctionCallTests/5.CallSucceedsIfNonEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/5.CallSucceedsIfNonEmptyPtr [ OK ] AllEmptyFunctionCallTests/5.CallSucceedsIfNonEmptyPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/5.CallSucceedsIfNonEmptyRef [ OK ] AllEmptyFunctionCallTests/5.CallSucceedsIfNonEmptyRef (0 ms) [ RUN ] AllEmptyFunctionCallTests/5.CallThrowsIfEmpty [ OK ] AllEmptyFunctionCallTests/5.CallThrowsIfEmpty (0 ms) [ RUN ] AllEmptyFunctionCallTests/5.CallPropagatesEmptyFnPtr [ OK ] AllEmptyFunctionCallTests/5.CallPropagatesEmptyFnPtr (0 ms) [ RUN ] AllEmptyFunctionCallTests/5.CallPropagatesEmptyCustom [ OK ] AllEmptyFunctionCallTests/5.CallPropagatesEmptyCustom (0 ms) [----------] 6 tests from AllEmptyFunctionCallTests/5 (0 ms total) [----------] 1 test from AllEmptyFunctionViewCallTests/0, where TypeParam = LeftType [ RUN ] AllEmptyFunctionViewCallTests/0.CallPropagatesEmpty [ OK ] AllEmptyFunctionViewCallTests/0.CallPropagatesEmpty (0 ms) [----------] 1 test from AllEmptyFunctionViewCallTests/0 (0 ms total) [----------] 1 test from AllEmptyFunctionViewCallTests/1, where TypeParam = LeftType [ RUN ] AllEmptyFunctionViewCallTests/1.CallPropagatesEmpty [ OK ] AllEmptyFunctionViewCallTests/1.CallPropagatesEmpty (0 ms) [----------] 1 test from AllEmptyFunctionViewCallTests/1 (0 ms total) [----------] 1 test from AllEmptyFunctionViewCallTests/2, where TypeParam = LeftType [ RUN ] AllEmptyFunctionViewCallTests/2.CallPropagatesEmpty [ OK ] AllEmptyFunctionViewCallTests/2.CallPropagatesEmpty (0 ms) [----------] 1 test from AllEmptyFunctionViewCallTests/2 (0 ms total) [----------] 1 test from build_tests [ RUN ] build_tests.the_header_is_self_containing [ OK ] build_tests.the_header_is_self_containing (0 ms) [----------] 1 test from build_tests (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/0, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/0.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/0.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/0.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/0.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/0.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/0.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/0.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/0.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/0.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/0.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/0.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/0.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/0 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/1, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/1.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/1.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/1.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/1.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/1.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/1.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/1.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/1.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/1.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/1.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/1.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/1.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/1 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/2, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/2.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/2.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/2.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/2.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/2.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/2.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/2.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/2.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/2.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/2.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/2.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/2.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/2 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/3, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/3.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/3.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/3.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/3.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/3.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/3.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/3.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/3.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/3.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/3.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/3.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/3.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/3 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/4, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/4.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/4.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/4.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/4.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/4.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/4.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/4.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/4.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/4.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/4.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/4.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/4.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/4 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/5, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/5.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/5.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/5.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/5.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/5.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/5.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/5.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/5.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/5.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/5.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/5.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/5.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/5 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/6, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/6.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/6.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/6.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/6.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/6.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/6.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/6.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/6.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/6.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/6.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/6.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/6.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/6 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/7, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/7.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/7.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/7.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/7.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/7.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/7.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/7.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/7.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/7.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/7.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/7.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/7.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/7 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/8, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/8.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/8.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/8.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/8.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/8.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/8.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/8.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/8.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/8.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/8.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/8.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/8.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/8 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/9, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/9.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/9.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/9.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/9.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/9.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/9.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/9.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/9.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/9.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/9.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/9.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/9.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/9 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/10, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/10.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/10.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/10.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/10.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/10.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/10.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/10.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/10.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/10.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/10.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/10.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/10.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/10 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/11, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/11.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/11.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/11.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/11.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/11.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/11.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/11.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/11.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/11.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/11.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/11.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/11.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/11 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/12, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/12.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/12.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/12.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/12.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/12.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/12.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/12.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/12.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/12.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/12.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/12.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/12.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/12 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/13, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/13.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/13.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/13.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/13.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/13.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/13.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/13.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/13.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/13.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/13.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/13.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/13.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/13 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/14, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/14.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/14.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/14.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/14.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/14.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/14.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/14.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/14.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/14.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/14.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/14.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/14.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/14 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/15, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/15.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/15.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/15.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/15.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/15.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/15.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/15.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/15.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/15.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/15.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/15.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/15.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/15 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/16, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/16.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/16.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/16.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/16.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/16.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/16.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/16.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/16.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/16.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/16.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/16.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/16.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/16 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/17, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/17.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/17.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/17.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/17.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/17.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/17.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/17.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/17.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/17.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/17.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/17.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/17.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/17 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/18, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/18.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/18.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/18.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/18.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/18.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/18.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/18.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/18.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/18.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/18.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/18.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/18.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/18 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/19, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/19.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/19.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/19.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/19.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/19.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/19.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/19.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/19.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/19.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/19.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/19.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/19.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/19 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/20, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/20.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/20.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/20.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/20.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/20.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/20.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/20.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/20.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/20.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/20.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/20.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/20.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/20 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/21, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/21.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/21.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/21.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/21.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/21.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/21.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/21.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/21.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/21.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/21.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/21.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/21.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/21 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/22, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/22.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/22.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/22.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/22.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/22.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/22.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/22.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/22.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/22.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/22.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/22.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/22.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/22 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/23, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/23.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/23.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/23.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/23.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/23.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/23.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/23.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/23.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/23.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/23.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/23.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/23.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/23 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/24, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/24.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/24.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/24.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/24.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/24.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/24.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/24.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/24.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/24.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/24.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/24.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/24.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/24 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/25, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/25.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/25.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/25.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/25.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/25.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/25.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/25.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/25.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/25.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/25.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/25.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/25.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/25 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/26, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/26.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/26.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/26.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/26.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/26.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/26.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/26.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/26.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/26.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/26.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/26.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/26.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/26 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/27, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/27.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/27.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/27.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/27.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/27.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/27.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/27.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/27.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/27.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/27.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/27.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/27.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/27 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/28, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/28.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/28.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/28.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/28.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/28.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/28.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/28.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/28.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/28.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/28.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/28.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/28.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/28 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/29, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/29.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/29.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/29.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/29.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/29.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/29.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/29.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/29.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/29.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/29.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/29.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/29.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/29 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/30, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/30.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/30.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/30.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/30.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/30.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/30.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/30.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/30.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/30.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/30.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/30.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/30.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/30 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/31, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/31.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/31.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/31.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/31.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/31.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/31.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/31.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/31.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/31.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/31.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/31.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/31.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/31 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/32, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/32.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/32.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/32.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/32.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/32.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/32.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/32.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/32.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/32.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/32.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/32.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/32.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/32 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/33, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/33.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/33.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/33.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/33.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/33.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/33.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/33.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/33.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/33.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/33.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/33.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/33.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/33 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/34, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/34.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/34.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/34.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/34.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/34.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/34.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/34.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/34.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/34.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/34.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/34.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/34.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/34 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/35, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/35.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/35.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/35.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/35.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/35.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/35.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/35.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/35.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/35.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/35.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/35.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/35.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/35 (0 ms total) [----------] 6 tests from AllMoveAssignConstructTests/36, where TypeParam = LeftRightType [ RUN ] AllMoveAssignConstructTests/36.AreMoveConstructible [ OK ] AllMoveAssignConstructTests/36.AreMoveConstructible (0 ms) [ RUN ] AllMoveAssignConstructTests/36.AreMoveAssignable [ OK ] AllMoveAssignConstructTests/36.AreMoveAssignable (0 ms) [ RUN ] AllMoveAssignConstructTests/36.TransferStatesOnConstruct [ OK ] AllMoveAssignConstructTests/36.TransferStatesOnConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/36.TransferStatesOnAssign [ OK ] AllMoveAssignConstructTests/36.TransferStatesOnAssign (0 ms) [ RUN ] AllMoveAssignConstructTests/36.AreEmptyAfterMoveConstruct [ OK ] AllMoveAssignConstructTests/36.AreEmptyAfterMoveConstruct (0 ms) [ RUN ] AllMoveAssignConstructTests/36.AreEmptyAfterMoveAssign [ OK ] AllMoveAssignConstructTests/36.AreEmptyAfterMoveAssign (0 ms) [----------] 6 tests from AllMoveAssignConstructTests/36 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/0, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/0.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/0.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/0.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/0.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/0 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/1, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/1.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/1.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/1.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/1.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/1 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/2, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/2.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/2.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/2.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/2.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/2 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/3, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/3.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/3.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/3.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/3.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/3 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/4, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/4.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/4.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/4.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/4.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/4 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/5, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/5.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/5.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/5.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/5.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/5 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/6, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/6.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/6.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/6.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/6.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/6 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/7, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/7.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/7.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/7.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/7.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/7 (0 ms total) [----------] 2 tests from UniqueMoveAssignConstructTests/8, where TypeParam = LeftRightType [ RUN ] UniqueMoveAssignConstructTests/8.TransferStateOnMoveConstruct [ OK ] UniqueMoveAssignConstructTests/8.TransferStateOnMoveConstruct (0 ms) [ RUN ] UniqueMoveAssignConstructTests/8.TransferStateOnMoveAssign [ OK ] UniqueMoveAssignConstructTests/8.TransferStateOnMoveAssign (0 ms) [----------] 2 tests from UniqueMoveAssignConstructTests/8 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/0, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/0.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/0.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/0.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/0.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/0.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/0.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/0.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/0.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/0 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/1, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/1.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/1.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/1.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/1.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/1.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/1.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/1.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/1.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/1 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/2, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/2.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/2.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/2.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/2.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/2.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/2.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/2.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/2.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/2 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/3, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/3.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/3.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/3.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/3.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/3.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/3.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/3.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/3.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/3 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/4, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/4.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/4.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/4.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/4.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/4.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/4.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/4.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/4.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/4 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/5, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/5.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/5.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/5.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/5.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/5.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/5.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/5.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/5.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/5 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/6, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/6.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/6.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/6.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/6.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/6.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/6.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/6.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/6.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/6 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/7, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/7.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/7.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/7.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/7.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/7.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/7.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/7.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/7.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/7 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/8, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/8.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/8.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/8.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/8.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/8.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/8.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/8.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/8.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/8 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/9, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/9.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/9.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/9.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/9.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/9.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/9.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/9.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/9.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/9 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/10, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/10.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/10.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/10.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/10.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/10.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/10.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/10.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/10.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/10 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/11, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/11.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/11.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/11.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/11.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/11.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/11.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/11.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/11.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/11 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/12, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/12.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/12.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/12.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/12.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/12.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/12.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/12.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/12.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/12 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/13, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/13.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/13.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/13.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/13.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/13.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/13.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/13.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/13.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/13 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/14, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/14.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/14.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/14.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/14.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/14.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/14.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/14.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/14.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/14 (0 ms total) [----------] 4 tests from CopyableCopyAssignConstructTests/15, where TypeParam = LeftRightType [ RUN ] CopyableCopyAssignConstructTests/15.AreCopyConstructible [ OK ] CopyableCopyAssignConstructTests/15.AreCopyConstructible (0 ms) [ RUN ] CopyableCopyAssignConstructTests/15.AreCopyAssignable [ OK ] CopyableCopyAssignConstructTests/15.AreCopyAssignable (0 ms) [ RUN ] CopyableCopyAssignConstructTests/15.CopyStateOnCopyConstruct [ OK ] CopyableCopyAssignConstructTests/15.CopyStateOnCopyConstruct (0 ms) [ RUN ] CopyableCopyAssignConstructTests/15.CopyStateOnCopyAssign [ OK ] CopyableCopyAssignConstructTests/15.CopyStateOnCopyAssign (0 ms) [----------] 4 tests from CopyableCopyAssignConstructTests/15 (0 ms total) [----------] Global test environment tear-down [==========] 536 tests from 119 test suites ran. (516 ms total) [ PASSED ] 535 tests. [ FAILED ] 1 test, listed below: [ FAILED ] regression_tests.size_match_layout 1 FAILED TEST 0% tests passed, 1 tests failed out of 1 Total Test time (real) = 0.52 sec The following tests FAILED: 1 - function2-unit-tests (Failed) Errors while running CTest ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-pentium4/build/build used straw: :with_build_support:haskell_without_check: build@euronuc.lan