Test output: teeks99-01-mc17-20-64onriscv64 - python - upcast / clang-linux-17~c++20
Rev 2b7c83edd2af574bf4a892389c61cee817fcb8c5 / Wed, 13 Nov 2024 09:35:39 +0000
Compile [2024-11-14 22:50:39 UTC]: fail


    "clang++-17"   -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++20 -fPIC -pthread -O0 -fno-inline -Wall -fvisibility=hidden -m64  -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_CONTAINER_DYN_LINK=1 -DBOOST_CONTAINER_NO_LIB=1 -DBOOST_PYTHON_NO_LIB -DBOOST_PYTHON_SUPPRESS_REGISTRY_INITIALIZATION   -I".." -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/assert/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/bind/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/container/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/conversion/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/core/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/detail/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/function/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/function_types/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/integer/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/intrusive/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/iterator/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/lexical_cast/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/move/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/optional/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/python/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/smart_ptr/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/throw_exception/include" -I"/mnt/fs1/run/teeks99-01/run/boost_root/libs/tuple/include" -I"/usr/include/python3.11"  -c -o "/mnt/fs1/run/teeks99-01/run/results/boost/bin.v2/libs/python/test/upcast.test/clang-linux-17~c++20/debug/riscv_64/debug-symbols-off/python-3.11/threading-multi/visibility-hidden/upcast.o" "../libs/python/test/upcast.cpp"

../libs/python/test/upcast.cpp:16:16: error: cannot take the address of an rvalue of type 'Py_ssize_t' (aka 'long')
   16 |     BOOST_TEST(&Py_REFCNT(boost::python::upcast<PyObject>(&o)) == &Py_REFCNT(&o));
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/core/lightweight_test.hpp:533:107: note: expanded from macro 'BOOST_TEST'
  533 | #define BOOST_TEST(expr) ( ::boost::detail::test_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION, (expr)? true: false) )
      |                                                                                                           ^~~~
../libs/python/test/upcast.cpp:16:67: error: cannot take the address of an rvalue of type 'Py_ssize_t' (aka 'long')
   16 |     BOOST_TEST(&Py_REFCNT(boost::python::upcast<PyObject>(&o)) == &Py_REFCNT(&o));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../boost/core/lightweight_test.hpp:533:107: note: expanded from macro 'BOOST_TEST'
  533 | #define BOOST_TEST(expr) ( ::boost::detail::test_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION, (expr)? true: false) )
      |                                                                                                           ^~~~
../libs/python/test/upcast.cpp:17:16: error: cannot take the address of an rvalue of type 'Py_ssize_t' (aka 'long')
   17 |     BOOST_TEST(&Py_REFCNT(boost::python::upcast<PyObject>(&y)) == &Py_REFCNT(&y));
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/core/lightweight_test.hpp:533:107: note: expanded from macro 'BOOST_TEST'
  533 | #define BOOST_TEST(expr) ( ::boost::detail::test_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION, (expr)? true: false) )
      |                                                                                                           ^~~~
../libs/python/test/upcast.cpp:17:67: error: cannot take the address of an rvalue of type 'Py_ssize_t' (aka 'long')
   17 |     BOOST_TEST(&Py_REFCNT(boost::python::upcast<PyObject>(&y)) == &Py_REFCNT(&y));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../boost/core/lightweight_test.hpp:533:107: note: expanded from macro 'BOOST_TEST'
  533 | #define BOOST_TEST(expr) ( ::boost::detail::test_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION, (expr)? true: false) )
      |                                                                                                           ^~~~
4 errors generated.