Test output: teeks99-06-dc15-2b-64onaarch64 - stl_interfaces - output / clang-linux-15~c++2b
Rev c8d0b32583c2fa3266edf88cd8ccb32312feae17 / Thu, 21 Nov 2024 00:15:43 +0000
Compile [2024-11-22 00:27:45 UTC]: fail


    "clang++-15"   -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++2b -fPIC -pthread -O0 -fno-inline -Wall -fvisibility=hidden -m64 --target=arm64-pc-linux  -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1   -I".." -I"/mnt/fs1/teeks99-06/run/boost_root/libs/assert/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/core/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/stl_interfaces/include" -I"/mnt/fs1/teeks99-06/run/boost_root/libs/throw_exception/include"  -c -o "/mnt/fs1/teeks99-06/run/results/boost/bin.v2/libs/stl_interfaces/test/output.test/clang-linux-15~c++2b/debug/arm_64/debug-symbols-off/threading-multi/visibility-hidden/output.o" "../libs/stl_interfaces/test/output.cpp"

../libs/stl_interfaces/test/output.cpp:47:1: error: static assertion failed: 
static_assert(std::output_iterator<output, int>, "");
^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libs/stl_interfaces/test/output.cpp:47:15: note: because 'std::output_iterator<output, int>' evaluated to false
static_assert(std::output_iterator<output, int>, "");
              ^
/usr/bin/../lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/iterator_concepts.h:639:31: note: because 'basic_output_iter' does not satisfy 'input_or_output_iterator'
    concept output_iterator = input_or_output_iterator<_Iter>
                              ^
/usr/bin/../lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/iterator_concepts.h:613:5: note: because 'basic_output_iter' does not satisfy 'weakly_incrementable'
        && weakly_incrementable<_Iter>;
           ^
/usr/bin/../lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/iterator_concepts.h:603:5: note: because '__i++' would be invalid: cannot increment value of type 'basic_output_iter'
        __i++;
           ^
../libs/stl_interfaces/test/output.cpp:48:1: error: no type named 'value_type' in 'std::iterator_traits<basic_output_iter>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1160:50: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
            typename std::iterator_traits<iter>::value_type,                   \
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../libs/stl_interfaces/test/output.cpp:48:1: error: no type named 'reference' in 'std::iterator_traits<basic_output_iter>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1164:59: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
        std::is_same<typename std::iterator_traits<iter>::reference, ref>::    \
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../libs/stl_interfaces/test/output.cpp:48:1: error: no type named 'pointer' in 'std::iterator_traits<basic_output_iter>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1168:59: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
        std::is_same<typename std::iterator_traits<iter>::pointer, ptr>::      \
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
../libs/stl_interfaces/test/output.cpp:48:1: error: no type named 'difference_type' in 'std::iterator_traits<basic_output_iter>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1173:50: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
            typename std::iterator_traits<iter>::difference_type,              \
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../libs/stl_interfaces/test/output.cpp:110:1: error: static assertion failed: 
static_assert(std::output_iterator<back_insert, int>, "");
^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libs/stl_interfaces/test/output.cpp:110:15: note: because 'std::output_iterator<back_insert, int>' evaluated to false
static_assert(std::output_iterator<back_insert, int>, "");
              ^
/usr/bin/../lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/iterator_concepts.h:639:31: note: because 'back_insert_iter<std::vector<int>>' does not satisfy 'input_or_output_iterator'
    concept output_iterator = input_or_output_iterator<_Iter>
                              ^
/usr/bin/../lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/iterator_concepts.h:613:5: note: because 'back_insert_iter<std::vector<int>>' does not satisfy 'weakly_incrementable'
        && weakly_incrementable<_Iter>;
           ^
/usr/bin/../lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/iterator_concepts.h:603:5: note: because '__i++' would be invalid: cannot increment value of type 'back_insert_iter<std::vector<int>>'
        __i++;
           ^
../libs/stl_interfaces/test/output.cpp:111:1: error: no type named 'value_type' in 'std::iterator_traits<back_insert_iter<std::vector<int>>>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1160:50: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
            typename std::iterator_traits<iter>::value_type,                   \
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../libs/stl_interfaces/test/output.cpp:111:1: error: no type named 'reference' in 'std::iterator_traits<back_insert_iter<std::vector<int>>>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1164:59: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
        std::is_same<typename std::iterator_traits<iter>::reference, ref>::    \
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../libs/stl_interfaces/test/output.cpp:111:1: error: no type named 'pointer' in 'std::iterator_traits<back_insert_iter<std::vector<int>>>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1168:59: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
        std::is_same<typename std::iterator_traits<iter>::pointer, ptr>::      \
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
../libs/stl_interfaces/test/output.cpp:111:1: error: no type named 'difference_type' in 'std::iterator_traits<back_insert_iter<std::vector<int>>>'
BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1179:5: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS'
    BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL(                   \
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/stl_interfaces/iterator_interface.hpp:1173:50: note: expanded from macro 'BOOST_STL_INTERFACES_STATIC_ASSERT_ITERATOR_TRAITS_IMPL'
            typename std::iterator_traits<iter>::difference_type,              \
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
10 errors generated.