Advertisement
Guest User

Untitled

a guest
Oct 30th, 2022
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.23 KB | None | 0 0
  1. -- Build files have been written to: /home/satacker/hpx/build
  2. [30/203] Building CXX object libs/core/debugging/CMakeFiles/hpx_debugging.dir/src/print.cpp.o
  3. In file included from /opt/apps/gcc/12.2.0/include/c++/12.2.0/ios:40,
  4. from /opt/apps/gcc/12.2.0/include/c++/12.2.0/istream:38,
  5. from /opt/apps/gcc/12.2.0/include/c++/12.2.0/sstream:38,
  6. from /opt/apps/gcc/12.2.0/include/c++/12.2.0/chrono:41,
  7. from ../libs/core/debugging/include/hpx/debugging/print.hpp:12,
  8. from ../libs/core/debugging/src/print.cpp:9:
  9. In static member function ‘static constexpr std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)’,
  10. inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:423:21,
  11. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.tcc:532:22,
  12. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:2171:19,
  13. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(size_type, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:1928:22,
  14. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const _CharT*, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:3541:36,
  15. inlined from ‘const char* hpx::debug::detail::hostname_print_helper::get_hostname() const’ at ../libs/core/debugging/src/print.cpp:258:40:
  16. /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/char_traits.h:431:56: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict]
  17. 431 | return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
  18. | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  19. [72/203] Building CXX object libs/core/execution_base/tests/unit/CMakeFiles/coroutine_utils_test.dir/coroutine_utils.cpp.o
  20. FAILED: libs/core/execution_base/tests/unit/CMakeFiles/coroutine_utils_test.dir/coroutine_utils.cpp.o
  21. /opt/apps/gcc/12.2.0/bin/g++ -DHPX_APPLICATION_NAME=coroutine_utils_test -DHPX_APPLICATION_STRING=\"coroutine_utils_test\" -DHPX_MODULE_STATIC_LINKING -DNDEBUG -D_GNU_SOURCE -I../libs/core/affinity/include -Ilibs/core/affinity/include -Ilibs/core/affinity/include_compatibility -I../libs/core/algorithms/include -Ilibs/core/algorithms/include -Ilibs/core/algorithms/include_compatibility -I../libs/core/allocator_support/include -Ilibs/core/allocator_support/include -Ilibs/core/allocator_support/include_compatibility -I../libs/core/asio/include -Ilibs/core/asio/include -Ilibs/core/asio/include_compatibility -I../libs/core/assertion/include -Ilibs/core/assertion/include -Ilibs/core/assertion/include_compatibility -I../libs/core/async_base/include -Ilibs/core/async_base/include -Ilibs/core/async_base/include_compatibility -I../libs/core/async_combinators/include -Ilibs/core/async_combinators/include -Ilibs/core/async_combinators/include_compatibility -I../libs/core/async_local/include -Ilibs/core/async_local/include -I../libs/core/batch_environments/include -Ilibs/core/batch_environments/include -Ilibs/core/batch_environments/include_compatibility -I../libs/core/cache/include -Ilibs/core/cache/include -Ilibs/core/cache/include_compatibility -I../libs/core/command_line_handling_local/include -Ilibs/core/command_line_handling_local/include -I../libs/core/compute_local/include -Ilibs/core/compute_local/include -Ilibs/core/compute_local/include_compatibility -I../libs/core/concepts/include -Ilibs/core/concepts/include -Ilibs/core/concepts/include_compatibility -I../libs/core/concurrency/include -Ilibs/core/concurrency/include -Ilibs/core/concurrency/include_compatibility -I../libs/core/config/include -Ilibs/core/config/include -I../libs/core/config_registry/include -Ilibs/core/config_registry/include -I../libs/core/coroutines/include -Ilibs/core/coroutines/include -Ilibs/core/coroutines/include_compatibility -I../libs/core/datastructures/include -Ilibs/core/datastructures/include -Ilibs/core/datastructures/include_compatibility -I../libs/core/debugging/include -Ilibs/core/debugging/include -Ilibs/core/debugging/include_compatibility -I../libs/core/errors/include -Ilibs/core/errors/include -Ilibs/core/errors/include_compatibility -I../libs/core/execution/include -Ilibs/core/execution/include -Ilibs/core/execution/include_compatibility -I../libs/core/execution_base/include -Ilibs/core/execution_base/include -Ilibs/core/execution_base/include_compatibility -I../libs/core/executors/include -Ilibs/core/executors/include -Ilibs/core/executors/include_compatibility -I../libs/core/filesystem/include -Ilibs/core/filesystem/include -Ilibs/core/filesystem/include_compatibility -I../libs/core/format/include -Ilibs/core/format/include -Ilibs/core/format/include_compatibility -I../libs/core/functional/include -Ilibs/core/functional/include -Ilibs/core/functional/include_compatibility -I../libs/core/futures/include -Ilibs/core/futures/include -Ilibs/core/futures/include_compatibility -I../libs/core/hardware/include -Ilibs/core/hardware/include -Ilibs/core/hardware/include_compatibility -I../libs/core/hashing/include -Ilibs/core/hashing/include -Ilibs/core/hashing/include_compatibility -I../libs/core/include_local/include -Ilibs/core/include_local/include -I../libs/core/ini/include -Ilibs/core/ini/include -I../libs/core/init_runtime_local/include -Ilibs/core/init_runtime_local/include -I../libs/core/io_service/include -Ilibs/core/io_service/include -Ilibs/core/io_service/include_compatibility -I../libs/core/iterator_support/include -Ilibs/core/iterator_support/include -Ilibs/core/iterator_support/include_compatibility -I../libs/core/itt_notify/include -Ilibs/core/itt_notify/include -Ilibs/core/itt_notify/include_compatibility -I../libs/core/lcos_local/include -Ilibs/core/lcos_local/include -Ilibs/core/lcos_local/include_compatibility -I../libs/core/lock_registration/include -Ilibs/core/lock_registration/include -I../libs/core/logging/include -Ilibs/core/logging/include -Ilibs/core/logging/include_compatibility -I../libs/core/memory/include -Ilibs/core/memory/include -Ilibs/core/memory/include_compatibility -I../libs/core/pack_traversal/include -Ilibs/core/pack_traversal/include -Ilibs/core/pack_traversal/include_compatibility -I../libs/core/plugin/include -Ilibs/core/plugin/include -Ilibs/core/plugin/include_compatibility -I../libs/core/prefix/include -Ilibs/core/prefix/include -Ilibs/core/prefix/include_compatibility -I../libs/core/preprocessor/include -Ilibs/core/preprocessor/include -Ilibs/core/preprocessor/include_compatibility -I../libs/core/program_options/include -Ilibs/core/program_options/include -I../libs/core/properties/include -Ilibs/core/properties/include -I../libs/core/resiliency/include -Ilibs/core/resiliency/include -I../libs/core/resource_partitioner/include -Ilibs/core/resource_partitioner/include -Ilibs/core/resource_partitioner/include_compatibility -I../libs/core/runtime_configuration/include -Ilibs/core/runtime_configuration/include -Ilibs/core/runtime_configuration/include_compatibility -I../libs/core/runtime_local/include -Ilibs/core/runtime_local/include -Ilibs/core/runtime_local/include_compatibility -I../libs/core/schedulers/include -Ilibs/core/schedulers/include -Ilibs/core/schedulers/include_compatibility -I../libs/core/serialization/include -Ilibs/core/serialization/include -Ilibs/core/serialization/include_compatibility -I../libs/core/static_reinit/include -Ilibs/core/static_reinit/include -Ilibs/core/static_reinit/include_compatibility -I../libs/core/string_util/include -Ilibs/core/string_util/include -I../libs/core/synchronization/include -Ilibs/core/synchronization/include -Ilibs/core/synchronization/include_compatibility -I../libs/core/tag_invoke/include -Ilibs/core/tag_invoke/include -Ilibs/core/tag_invoke/include_compatibility -I../libs/core/testing/include -Ilibs/core/testing/include -Ilibs/core/testing/include_compatibility -I../libs/core/thread_pool_util/include -Ilibs/core/thread_pool_util/include -I../libs/core/thread_pools/include -Ilibs/core/thread_pools/include -Ilibs/core/thread_pools/include_compatibility -I../libs/core/thread_support/include -Ilibs/core/thread_support/include -Ilibs/core/thread_support/include_compatibility -I../libs/core/threading/include -Ilibs/core/threading/include -Ilibs/core/threading/include_compatibility -I../libs/core/threading_base/include -Ilibs/core/threading_base/include -Ilibs/core/threading_base/include_compatibility -I../libs/core/threadmanager/include -Ilibs/core/threadmanager/include -Ilibs/core/threadmanager/include_compatibility -I../libs/core/timed_execution/include -Ilibs/core/timed_execution/include -Ilibs/core/timed_execution/include_compatibility -I../libs/core/timing/include -Ilibs/core/timing/include -Ilibs/core/timing/include_compatibility -I../libs/core/topology/include -Ilibs/core/topology/include -Ilibs/core/topology/include_compatibility -I../libs/core/type_support/include -Ilibs/core/type_support/include -Ilibs/core/type_support/include_compatibility -I../libs/core/util/include -Ilibs/core/util/include -Ilibs/core/util/include_compatibility -I../libs/core/version/include -Ilibs/core/version/include -I../libs/core/execution_base/tests/include -isystem /opt/apps/gcc12/boost/1.80.0/release -isystem _deps/asio-src/asio/include -O3 -DNDEBUG -pthread -Wall -Wextra -Wpedantic -Wno-strict-aliasing -Wno-sign-promo -Wno-attributes -Wno-cast-align -Wno-interference-size -Wno-noexcept-type -Wformat=2 -Wno-format-nonliteral -Winit-self -Wdouble-promotion -Wcast-qual -Wcast-align -Werror=trampolines -Werror=parentheses -Werror=reorder -Werror=return-type -Werror=sequence-point -Werror=uninitialized -Werror=format -Werror=missing-braces -Werror=sign-compare -fdiagnostics-show-option -Werror=vla -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-sync-nand -Wno-delete-non-virtual-dtor -fvisibility=hidden -std=c++2a -MD -MT libs/core/execution_base/tests/unit/CMakeFiles/coroutine_utils_test.dir/coroutine_utils.cpp.o -MF libs/core/execution_base/tests/unit/CMakeFiles/coroutine_utils_test.dir/coroutine_utils.cpp.o.d -o libs/core/execution_base/tests/unit/CMakeFiles/coroutine_utils_test.dir/coroutine_utils.cpp.o -c ../libs/core/execution_base/tests/unit/coroutine_utils.cpp
  22. In file included from /opt/apps/gcc/12.2.0/include/c++/12.2.0/coroutine:37,
  23. from ../libs/core/config/include/hpx/config/coroutines_support.hpp:15,
  24. from ../libs/core/execution_base/tests/unit/coroutine_utils.cpp:7:
  25. /opt/apps/gcc/12.2.0/include/c++/12.2.0/type_traits: In instantiation of ‘decltype (__declval<_Tp>(0)) std::declval() [with _Tp = hpx::p2300_stop_token::never_stop_token; decltype (__declval<_Tp>(0)) = hpx::p2300_stop_token::never_stop_token&&]’:
  26. ../libs/core/execution_base/tests/include/coroutine_task.hpp:169:52: required from ‘bool unstoppable_token<hpx::p2300_stop_token::never_stop_token>’
  27. ../libs/core/execution_base/tests/include/coroutine_task.hpp:176:9: required by substitution of ‘template<class ParentPromise> struct default_task_context_impl::awaiter_context<ParentPromise, typename std::enable_if<unstoppable_token<typename std::remove_cv<typename std::remove_reference<decltype (hpx::execution::experimental::get_stop_token(declval<decltype (hpx::execution::experimental::get_env(declval<Receiver>()))>()))>::type>::type>, void>::type> [with ParentPromise = hpx::execution::experimental::promise<hpx::meta::detail::hidden<hpx::execution::experimental::detail::sync_wait_receiver<basic_task<int, default_task_context_impl>, hpx::execution::experimental::detail::sync_wait_type::single> >::_>]’
  28. /opt/apps/gcc/12.2.0/include/c++/12.2.0/type_traits:1274:4: required from ‘struct std::__is_trivially_copy_constructible_impl<default_task_context_impl::awaiter_context<hpx::execution::experimental::promise<hpx::meta::detail::hidden<hpx::execution::experimental::detail::sync_wait_receiver<basic_task<int, default_task_context_impl>, hpx::execution::experimental::detail::sync_wait_type::single> >::_>, void, void>, true>’
  29. /opt/apps/gcc/12.2.0/include/c++/12.2.0/type_traits:1279:12: required from ‘struct std::is_trivially_copy_constructible<default_task_context_impl::awaiter_context<hpx::execution::experimental::promise<hpx::meta::detail::hidden<hpx::execution::experimental::detail::sync_wait_receiver<basic_task<int, default_task_context_impl>, hpx::execution::experimental::detail::sync_wait_type::single> >::_>, void, void> >’
  30. /opt/apps/gcc/12.2.0/include/c++/12.2.0/type_traits:3225:43: required from ‘constexpr const bool std::is_trivially_copy_constructible_v<default_task_context_impl::awaiter_context<hpx::execution::experimental::promise<hpx::meta::detail::hidden<hpx::execution::experimental::detail::sync_wait_receiver<basic_task<int, default_task_context_impl>, hpx::execution::experimental::detail::sync_wait_type::single> >::_>, void, void> >’
  31. /opt/apps/gcc/12.2.0/include/c++/12.2.0/optional:705:11: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  32. ../libs/core/tag_invoke/include/hpx/functional/detail/tag_fallback_invoke.hpp:130:52: required by substitution of ‘template<class Tag, class ... Ts> constexpr decltype (hpx::functional::detail::tag_fallback_invoke_t_ns::tag_fallback_invoke(declval<Tag>(), static_cast<decltype(hpx::functional::detail::tag_fallback_invoke_t_ns::tag_fallback_invoke_t::operator()::ts)&&>(hpx::functional::detail::tag_fallback_invoke_t_ns::tag_fallback_invoke_t::operator()::ts) ...)) hpx::functional::detail::tag_fallback_invoke_t_ns::tag_fallback_invoke_t::operator()(Tag, Ts&& ...) const [with Tag = hpx::this_thread::experimental::sync_wait_t; Ts = {basic_task<int, default_task_context_impl>}]’
  33. ../libs/core/tag_invoke/include/hpx/functional/invoke_result.hpp:28:17: required by substitution of ‘template<class F, class ... Ts> struct hpx::detail::is_invocable_impl<F(Ts ...), std::void_t<decltype ((typename hpx::util::detail::dispatch_invoke<decltype (declval<F>()), typename std::remove_cv<typename std::remove_reference<decltype (declval<F>())>::type>::type>::type)(declval<F>())((declval<Ts>)()...))> > [with F = const hpx::functional::detail::tag_fallback_invoke_t_ns::tag_fallback_invoke_t&&; Ts = {hpx::this_thread::experimental::sync_wait_t&&, basic_task<int, default_task_context_impl>&&}]’
  34. ../libs/core/tag_invoke/include/hpx/functional/traits/is_invocable.hpp:70:12: required from ‘struct hpx::is_invocable<const hpx::functional::detail::tag_fallback_invoke_t_ns::tag_fallback_invoke_t, hpx::this_thread::experimental::sync_wait_t, basic_task<int, default_task_context_impl>&&>’
  35. ../libs/core/tag_invoke/include/hpx/functional/detail/tag_fallback_invoke.hpp:168:50: required from ‘constexpr const bool hpx::functional::detail::is_tag_fallback_invocable_v<hpx::this_thread::experimental::sync_wait_t, basic_task<int, default_task_context_impl>&&>’
  36. ../libs/core/tag_invoke/include/hpx/functional/detail/tag_priority_invoke.hpp:277:57: required by substitution of ‘template<class ... Args, class Enable> constexpr hpx::functional::detail::tag_fallback_invoke_result_t<hpx::this_thread::experimental::sync_wait_t, Args&& ...> hpx::functional::detail::tag_base_ns::tag_priority<hpx::this_thread::experimental::sync_wait_t>::operator()(Args&& ...) const [with Args = {basic_task<int, default_task_context_impl>}; Enable = void]’
  37. ../libs/core/execution_base/tests/unit/coroutine_utils.cpp:186:61: required from here
  38. /opt/apps/gcc/12.2.0/include/c++/12.2.0/type_traits:2395:47: error: static assertion failed: declval() must not be used!
  39. 2395 | static_assert(__declval_protector<_Tp>::__stop,
  40. | ^~~~~~
  41. /opt/apps/gcc/12.2.0/include/c++/12.2.0/type_traits:2395:47: note: ‘std::__declval_protector<hpx::p2300_stop_token::never_stop_token>::__stop’ evaluates to false
  42. [85/203] Building CXX object libs/core/program_options/CMakeFiles/hpx_program_options.dir/src/cmdline.cpp.o
  43. In file included from /opt/apps/gcc/12.2.0/include/c++/12.2.0/string:40,
  44. from ../libs/core/assertion/include/hpx/assertion/evaluate_assert.hpp:13,
  45. from ../libs/core/assertion/include/hpx/modules/assertion.hpp:16,
  46. from ../libs/core/assertion/include/hpx/assert.hpp:9,
  47. from ../libs/core/datastructures/include/hpx/datastructures/any.hpp:21,
  48. from ../libs/core/program_options/include/hpx/program_options/config.hpp:12,
  49. from ../libs/core/program_options/src/cmdline.cpp:7:
  50. In static member function ‘static constexpr std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)’,
  51. inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:423:21,
  52. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.tcc:532:22,
  53. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:2171:19,
  54. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(size_type, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:1928:22,
  55. inlined from ‘std::vector<hpx::program_options::basic_option<char> > hpx::program_options::detail::cmdline::parse_disguised_long_option(std::vector<std::__cxx11::basic_string<char> >&)’ at ../libs/core/program_options/src/cmdline.cpp:637:35:
  56. /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/char_traits.h:431:56: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict]
  57. 431 | return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
  58. | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  59. In static member function ‘static constexpr std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)’,
  60. inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:423:21,
  61. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.tcc:532:22,
  62. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:2171:19,
  63. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(size_type, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:1928:22,
  64. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const _CharT*, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:3541:36,
  65. inlined from ‘std::vector<hpx::program_options::basic_option<char> > hpx::program_options::detail::cmdline::parse_dos_option(std::vector<std::__cxx11::basic_string<char> >&)’ at ../libs/core/program_options/src/cmdline.cpp:609:48:
  66. /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/char_traits.h:431:56: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 9223372036854775810 or more bytes at offsets [18, 9223372036854775807] and 17 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict]
  67. 431 | return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
  68. | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  69. [113/203] Building CXX object libs/core/runtime_local/CMakeFiles/hpx_runtime_local.dir/src/runtime_local.cpp.o
  70. In file included from /opt/apps/gcc/12.2.0/include/c++/12.2.0/string:40,
  71. from ../libs/core/assertion/include/hpx/assertion/evaluate_assert.hpp:13,
  72. from ../libs/core/assertion/include/hpx/modules/assertion.hpp:16,
  73. from ../libs/core/assertion/include/hpx/assert.hpp:9,
  74. from ../libs/core/runtime_local/src/runtime_local.cpp:9:
  75. In static member function ‘static constexpr std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)’,
  76. inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:423:21,
  77. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.tcc:532:22,
  78. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:2171:19,
  79. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(size_type, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:1928:22,
  80. inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const _CharT*, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]’ at /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/basic_string.h:3541:36,
  81. inlined from ‘void hpx::runtime::init_tss_ex(const char*, hpx::runtime_local::os_thread_type, std::size_t, std::size_t, const char*, const char*, bool, hpx::error_code&)’ at ../libs/core/runtime_local/src/runtime_local.cpp:1831:25:
  82. /opt/apps/gcc/12.2.0/include/c++/12.2.0/bits/char_traits.h:431:56: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict]
  83. 431 | return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
  84. | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  85. ninja: build stopped: subcommand failed.
  86. [satacker@medusa00 build]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement