[134/778] Building CXX object libs/core/resiliency/examples/CMakeFiles/1d_stencil_replay_exception.dir/1d_stencil_replay_exception.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/functional/include/hpx/functional/bind.hpp:14, from /home/hhn/makes/hpx/libs/core/init_runtime_local/include/hpx/init_runtime_local/init_runtime_local.hpp:14, from /home/hhn/makes/hpx/libs/core/init_runtime_local/include/hpx/local/init.hpp:9, from /home/hhn/makes/hpx/libs/core/resiliency/examples/1d_stencil_replay_exception.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [143/778] Building CXX object libs/core/resiliency/examples/CMakeFiles/1d_stencil_replay_validate.dir/1d_stencil_replay_validate.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/functional/include/hpx/functional/bind.hpp:14, from /home/hhn/makes/hpx/libs/core/init_runtime_local/include/hpx/init_runtime_local/init_runtime_local.hpp:14, from /home/hhn/makes/hpx/libs/core/init_runtime_local/include/hpx/local/init.hpp:9, from /home/hhn/makes/hpx/libs/core/resiliency/examples/1d_stencil_replay_validate.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [272/778] Building CXX object libs/core/threadmanager/CMakeFiles/hpx_threadmanager.dir/src/threadmanager.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:19, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:9, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp:146, from /home/hhn/makes/hpx/libs/core/threadmanager/src/threadmanager.cpp:13: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [322/778] Building CXX object libs/full/checkpoint/examples/CMakeFiles/1d_stencil_4_checkpoint.dir/1d_stencil_4_checkpoint.cpp.o In file included from /home/hhn/makes/hpx/build/libs/core/memory/include/hpx/modules/memory.hpp:14, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:12, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:17, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:9, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp:146, from /home/hhn/makes/hpx/libs/core/execution/include/hpx/execution/executors/execution.hpp:17, from /home/hhn/makes/hpx/libs/core/executors/include/hpx/executors/annotating_executor.hpp:12, from /home/hhn/makes/hpx/build/libs/core/executors/include/hpx/modules/executors.hpp:14, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:225, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/libs/full/checkpoint/examples/1d_stencil_4_checkpoint.cpp:24: In copy constructor ‘hpx::intrusive_ptr::intrusive_ptr(const hpx::intrusive_ptr&) [with T = hpx::lcos::detail::future_data_base]’, inlined from ‘hpx::lcos::detail::future_base::future_base(const hpx::intrusive_ptr::type> >&) [with Derived = hpx::shared_future; R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:484:13, inlined from ‘hpx::shared_future::shared_future(hpx::future&&) [with R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1087:67, inlined from ‘stepper::do_work(std::size_t, std::size_t, std::size_t, uint64_t, uint64_t, std::string, std::string)::’ at /home/hhn/makes/hpx/libs/full/checkpoint/examples/1d_stencil_4_checkpoint.cpp:305:75: /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:74:13: warning: pointer used after ‘void operator delete(void*, std::size_t)’ [-Wuse-after-free] 74 | : px(rhs.px) | ^~~~~~~~~~ In file included from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/allocator.h:46, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/alloc_traits.h:36, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/ext/alloc_traits.h:34, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/hashtable_policy.h:39, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/hashtable.h:35, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/unordered_map.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/unordered_map:39, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/functional:61, from /home/hhn/makes/hpx/libs/core/tag_invoke/include/hpx/functional/detail/invoke.hpp:11, from /home/hhn/makes/hpx/libs/core/functional/include/hpx/functional/invoke.hpp:10, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:222: In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’, inlined from ‘static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/alloc_traits.h:496:23, inlined from ‘void hpx::lcos::detail::future_data_allocator::destroy() [with Result = void; Allocator = std::allocator; Derived = void]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:759:31, inlined from ‘void hpx::lcos::detail::intrusive_ptr_release(future_data_refcnt_base*)’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:146:23, inlined from ‘hpx::intrusive_ptr::~intrusive_ptr() [with T = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:83:38, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = void]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:171:22, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:167:31, inlined from ‘std::enable_if_t<(is_constructible_v || is_void_v), hpx::future > hpx::make_ready_future_alloc(const Allocator&, Ts&& ...) [with T = partition_data; Allocator = std::allocator; Ts = {partition_data}]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1376:31, inlined from ‘hpx::future::type> hpx::make_ready_future(T&&) [with int DeductionGuard = 0; T = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1409:68, inlined from ‘stepper::do_work(std::size_t, std::size_t, std::size_t, uint64_t, uint64_t, std::string, std::string)::’ at /home/hhn/makes/hpx/libs/full/checkpoint/examples/1d_stencil_4_checkpoint.cpp:305:45: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/new_allocator.h:165:33: note: call to ‘void operator delete(void*, std::size_t)’ here 165 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [421/778] Building CXX object libs/full/resiliency_distributed/examples/CMakeFiles/async_replay_distributed.dir/async_replay_distributed.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp:16, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/actions_base_support.hpp:19, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:15, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/plain_action.hpp:13, from /home/hhn/makes/hpx/libs/full/resiliency_distributed/examples/async_replay_distributed.cpp:14: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [441/778] Building CXX object libs/full/resiliency_distributed/examples/CMakeFiles/async_replicate_distributed.dir/async_replicate_distributed.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp:16, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/actions_base_support.hpp:19, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:15, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/plain_action.hpp:13, from /home/hhn/makes/hpx/libs/full/resiliency_distributed/examples/async_replicate_distributed.cpp:13: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp:16, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/actions_base_support.hpp:19, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:15, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/plain_action.hpp:13, from /home/hhn/makes/hpx/libs/full/runtime_distributed/src/server/runtime_support_server.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [522/778] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_2.dir/1d_stencil_2.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/split_future.hpp:67, from /home/hhn/makes/hpx/build/libs/core/async_combinators/include/hpx/modules/async_combinators.hpp:14, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/future.hpp:10, from /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_2.cpp:23: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hhn/makes/hpx/build/libs/core/memory/include/hpx/modules/memory.hpp:14, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:12, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:17, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/split_future.hpp:70: In copy constructor ‘hpx::intrusive_ptr::intrusive_ptr(const hpx::intrusive_ptr&) [with T = hpx::lcos::detail::future_data_base]’, inlined from ‘hpx::lcos::detail::future_base::future_base(const hpx::intrusive_ptr::type> >&) [with Derived = hpx::shared_future; R = double]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:484:13, inlined from ‘hpx::shared_future::shared_future(hpx::future&&) [with R = double]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1087:67, inlined from ‘hpx::future > > stepper::do_work(std::size_t, std::size_t)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_2.cpp:81:55, inlined from ‘int hpx_main(hpx::program_options::variables_map&)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_2.cpp:128:61: /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:74:13: warning: pointer used after ‘void operator delete(void*, std::size_t)’ [-Wuse-after-free] 74 | : px(rhs.px) | ^~~~~~~~~~ In file included from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/allocator.h:46, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/string:41, from /home/hhn/makes/hpx/libs/core/assertion/include/hpx/assertion/evaluate_assert.hpp:13, from /home/hhn/makes/hpx/libs/core/assertion/include/hpx/modules/assertion.hpp:16, from /home/hhn/makes/hpx/libs/core/assertion/include/hpx/assert.hpp:9, from /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_2.cpp:21: In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’, inlined from ‘static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/alloc_traits.h:496:23, inlined from ‘void hpx::lcos::detail::future_data_allocator::destroy() [with Result = double; Allocator = std::allocator; Derived = void]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:759:31, inlined from ‘void hpx::lcos::detail::intrusive_ptr_release(future_data_refcnt_base*)’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:146:23, inlined from ‘hpx::intrusive_ptr::~intrusive_ptr() [with T = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:83:38, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = double]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:171:22, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = double]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:167:31, inlined from ‘std::enable_if_t<(is_constructible_v || is_void_v), hpx::future > hpx::make_ready_future_alloc(const Allocator&, Ts&& ...) [with T = double; Allocator = std::allocator; Ts = {double}]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1376:31, inlined from ‘hpx::future::type> hpx::make_ready_future(T&&) [with int DeductionGuard = 0; T = double]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1409:68, inlined from ‘hpx::future > > stepper::do_work(std::size_t, std::size_t)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_2.cpp:81:45, inlined from ‘int hpx_main(hpx::program_options::variables_map&)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_2.cpp:128:61: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/new_allocator.h:165:33: note: call to ‘void operator delete(void*, std::size_t)’ here 165 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ [523/778] Linking CXX executable bin/1d_stencil_2 [524/778] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_3.dir/1d_stencil_3.cpp.o [525/778] Linking CXX executable bin/1d_stencil_3 [526/778] Building CXX object components/process/CMakeFiles/process_component.dir/src/server/child_component.cpp.o [527/778] Linking CXX shared library lib/libhpx_process.so.1.9.0 [528/778] Creating library symlink lib/libhpx_process.so.1 lib/libhpx_process.so [529/778] Building CXX object components/component_storage/CMakeFiles/component_storage_component.dir/src/server/component_storage_server.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize_buffer.hpp:12, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/traits/supports_streaming_with_any.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/any.hpp:22, from /home/hhn/makes/hpx/build/libs/core/datastructures/include/hpx/modules/datastructures.hpp:14, from /home/hhn/makes/hpx/libs/full/actions/include/hpx/actions/base_action.hpp:14, from /home/hhn/makes/hpx/libs/full/actions/include/hpx/actions/transfer_action.hpp:14, from /home/hhn/makes/hpx/components/component_storage/include/hpx/components/component_storage/server/component_storage.hpp:10, from /home/hhn/makes/hpx/components/component_storage/src/server/component_storage_server.cpp:8: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [530/778] Linking CXX shared library lib/libhpx_component_storage.so.1.9.0 [531/778] Creating library symlink lib/libhpx_component_storage.so.1 lib/libhpx_component_storage.so In file included from /home/hhn/makes/hpx/build/libs/core/memory/include/hpx/modules/memory.hpp:14, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:12, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:17, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:9, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp:146, from /home/hhn/makes/hpx/libs/core/execution/include/hpx/execution/executors/execution.hpp:17, from /home/hhn/makes/hpx/libs/core/executors/include/hpx/executors/annotating_executor.hpp:12, from /home/hhn/makes/hpx/build/libs/core/executors/include/hpx/modules/executors.hpp:14, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:225, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4.cpp:19: In copy constructor ‘hpx::intrusive_ptr::intrusive_ptr(const hpx::intrusive_ptr&) [with T = hpx::lcos::detail::future_data_base]’, inlined from ‘hpx::lcos::detail::future_base::future_base(const hpx::intrusive_ptr::type> >&) [with Derived = hpx::shared_future; R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:484:13, inlined from ‘hpx::shared_future::shared_future(hpx::future&&) [with R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1087:67, inlined from ‘stepper::do_work(std::size_t, std::size_t, std::size_t, uint64_t)::’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4.cpp:162:75: /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:74:13: warning: pointer used after ‘void operator delete(void*, std::size_t)’ [-Wuse-after-free] 74 | : px(rhs.px) | ^~~~~~~~~~ In file included from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/allocator.h:46, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/string:41, from /home/hhn/makes/hpx/libs/core/assertion/include/hpx/assertion/evaluate_assert.hpp:13, from /home/hhn/makes/hpx/libs/core/assertion/include/hpx/modules/assertion.hpp:16, from /home/hhn/makes/hpx/libs/core/assertion/include/hpx/assert.hpp:9, from /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4.cpp:18: In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’, inlined from ‘static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/alloc_traits.h:496:23, inlined from ‘void hpx::lcos::detail::future_data_allocator::destroy() [with Result = void; Allocator = std::allocator; Derived = void]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:759:31, inlined from ‘void hpx::lcos::detail::intrusive_ptr_release(future_data_refcnt_base*)’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:146:23, inlined from ‘hpx::intrusive_ptr::~intrusive_ptr() [with T = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:83:38, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = void]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:171:22, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:167:31, inlined from ‘std::enable_if_t<(is_constructible_v || is_void_v), hpx::future > hpx::make_ready_future_alloc(const Allocator&, Ts&& ...) [with T = partition_data; Allocator = std::allocator; Ts = {partition_data}]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1376:31, inlined from ‘hpx::future::type> hpx::make_ready_future(T&&) [with int DeductionGuard = 0; T = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1409:68, inlined from ‘stepper::do_work(std::size_t, std::size_t, std::size_t, uint64_t)::’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4.cpp:162:45: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/new_allocator.h:165:33: note: call to ‘void operator delete(void*, std::size_t)’ here 165 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4_parallel.cpp:17: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hhn/makes/hpx/build/libs/core/memory/include/hpx/modules/memory.hpp:14, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:12, from /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:17, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:9, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp:146, from /home/hhn/makes/hpx/libs/core/execution/include/hpx/execution/executors/execution.hpp:17, from /home/hhn/makes/hpx/libs/core/executors/include/hpx/executors/annotating_executor.hpp:12, from /home/hhn/makes/hpx/build/libs/core/executors/include/hpx/modules/executors.hpp:14, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:225: In copy constructor ‘hpx::intrusive_ptr::intrusive_ptr(const hpx::intrusive_ptr&) [with T = hpx::lcos::detail::future_data_base]’, inlined from ‘hpx::lcos::detail::future_base::future_base(const hpx::intrusive_ptr::type> >&) [with Derived = hpx::shared_future; R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:484:13, inlined from ‘hpx::shared_future::shared_future(hpx::future&&) [with R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1087:67, inlined from ‘hpx::future > > stepper::do_work(std::size_t, std::size_t, std::size_t)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4_parallel.cpp:148:75, inlined from ‘int hpx_main(hpx::program_options::variables_map&)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4_parallel.cpp:191:65: /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:74:13: warning: pointer used after ‘void operator delete(void*, std::size_t)’ [-Wuse-after-free] 74 | : px(rhs.px) | ^~~~~~~~~~ In file included from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/allocator.h:46, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/alloc_traits.h:36, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/ext/alloc_traits.h:34, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/hashtable_policy.h:39, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/hashtable.h:35, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/unordered_map.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/unordered_map:39, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/functional:61, from /home/hhn/makes/hpx/libs/core/tag_invoke/include/hpx/functional/detail/invoke.hpp:11, from /home/hhn/makes/hpx/libs/core/functional/include/hpx/functional/invoke.hpp:10, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:222: In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’, inlined from ‘static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/alloc_traits.h:496:23, inlined from ‘void hpx::lcos::detail::future_data_allocator::destroy() [with Result = void; Allocator = std::allocator; Derived = void]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:759:31, inlined from ‘void hpx::lcos::detail::intrusive_ptr_release(future_data_refcnt_base*)’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:146:23, inlined from ‘hpx::intrusive_ptr::~intrusive_ptr() [with T = hpx::lcos::detail::future_data_allocator, void>]’ at /home/hhn/makes/hpx/libs/core/memory/include/hpx/memory/intrusive_ptr.hpp:83:38, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = void]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:171:22, inlined from ‘static hpx::future hpx::traits::future_access >::create(SharedState*, bool) [with SharedState = hpx::lcos::detail::future_data_allocator, void>; R = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/traits/future_access.hpp:167:31, inlined from ‘std::enable_if_t<(is_constructible_v || is_void_v), hpx::future > hpx::make_ready_future_alloc(const Allocator&, Ts&& ...) [with T = partition_data; Allocator = std::allocator; Ts = {partition_data}]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1376:31, inlined from ‘hpx::future::type> hpx::make_ready_future(T&&) [with int DeductionGuard = 0; T = partition_data]’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/future.hpp:1409:68, inlined from ‘hpx::future > > stepper::do_work(std::size_t, std::size_t, std::size_t)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4_parallel.cpp:148:45, inlined from ‘int hpx_main(hpx::program_options::variables_map&)’ at /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_4_parallel.cpp:191:65: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/new_allocator.h:165:33: note: call to ‘void operator delete(void*, std::size_t)’ here 165 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ In file included from /home/hhn/makes/hpx/libs/core/util/include/hpx/util/get_and_reset_value.hpp:9, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp:26, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_impl.hpp:122, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp:44, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp:36, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/coroutine.hpp:38, from /home/hhn/makes/hpx/build/libs/core/coroutines/include/hpx/modules/coroutines.hpp:14, from /home/hhn/makes/hpx/libs/full/components_base/include/hpx/components_base/agas_interface.hpp:11, from /home/hhn/makes/hpx/libs/full/distribution_policies/include/hpx/distribution_policies/container_distribution_policy.hpp:12, from /home/hhn/makes/hpx/components/containers/partitioned_vector/src/partitioned_vector_component_double.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [537/778] Building CXX object examples/accumulators/CMakeFiles/accumulator_component.dir/accumulator.cpp.o [538/778] Linking CXX shared library lib/libhpx_accumulator.so.1.9.0 [539/778] Creating library symlink lib/libhpx_accumulator.so.1 lib/libhpx_accumulator.so [540/778] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_5.dir/1d_stencil_5.cpp.o [541/778] Linking CXX executable bin/1d_stencil_5 [542/778] Building CXX object components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/src/partitioned_vector_component_std_string.cpp.o In file included from /home/hhn/makes/hpx/libs/core/util/include/hpx/util/get_and_reset_value.hpp:9, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp:26, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_impl.hpp:122, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp:44, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp:36, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/coroutine.hpp:38, from /home/hhn/makes/hpx/build/libs/core/coroutines/include/hpx/modules/coroutines.hpp:14, from /home/hhn/makes/hpx/libs/full/components_base/include/hpx/components_base/agas_interface.hpp:11, from /home/hhn/makes/hpx/libs/full/distribution_policies/include/hpx/distribution_policies/container_distribution_policy.hpp:12, from /home/hhn/makes/hpx/components/containers/partitioned_vector/src/partitioned_vector_component_std_string.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [543/778] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_7.dir/1d_stencil_7.cpp.o [544/778] Linking CXX executable bin/1d_stencil_7 [545/778] Building CXX object examples/accumulators/CMakeFiles/template_accumulator_component.dir/template_accumulator.cpp.o [546/778] Linking CXX shared library lib/libhpx_template_accumulator.so.1.9.0 [547/778] Creating library symlink lib/libhpx_template_accumulator.so.1 lib/libhpx_template_accumulator.so [548/778] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_6.dir/1d_stencil_6.cpp.o [549/778] Linking CXX executable bin/1d_stencil_6 [550/778] Building CXX object examples/accumulators/CMakeFiles/accumulator.dir/accumulator_client.cpp.o [551/778] Linking CXX executable bin/accumulator [552/778] Building CXX object examples/async_io/CMakeFiles/async_io_simple.dir/async_io_simple.cpp.o [553/778] Linking CXX executable bin/async_io_simple [554/778] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_channel.dir/1d_stencil_channel.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/functional/include/hpx/functional/deferred_call.hpp:10, from /home/hhn/makes/hpx/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:13, from /home/hhn/makes/hpx/libs/core/executors/include/hpx/executors/async.hpp:13, from /home/hhn/makes/hpx/libs/core/async_local/include/hpx/async_local/async.hpp:12, from /home/hhn/makes/hpx/libs/full/include/include/hpx/include/async.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/include/lcos.hpp:11, from /home/hhn/makes/hpx/examples/1d_stencil/communicator.hpp:10, from /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_channel.cpp:15: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [555/778] Linking CXX executable bin/1d_stencil_channel [556/778] Building CXX object examples/async_io/CMakeFiles/async_io_external.dir/async_io_external.cpp.o [557/778] Linking CXX executable bin/async_io_external [558/778] Building CXX object examples/accumulators/CMakeFiles/template_function_accumulator_component.dir/template_function_accumulator.cpp.o [559/778] Linking CXX shared library lib/libhpx_template_function_accumulator.so.1.9.0 [560/778] Creating library symlink lib/libhpx_template_function_accumulator.so.1 lib/libhpx_template_function_accumulator.so [561/778] Building CXX object examples/async_io/CMakeFiles/async_io_low_level.dir/async_io_low_level.cpp.o [562/778] Linking CXX executable bin/async_io_low_level [563/778] Building CXX object examples/balancing/CMakeFiles/hpx_thread_phase.dir/hpx_thread_phase.cpp.o [564/778] Linking CXX executable bin/hpx_thread_phase [565/778] Building CXX object examples/accumulators/CMakeFiles/template_accumulator.dir/template_accumulator_client.cpp.o [566/778] Linking CXX executable bin/template_accumulator [567/778] Building CXX object examples/balancing/CMakeFiles/os_thread_num.dir/os_thread_num.cpp.o [568/778] Linking CXX executable bin/os_thread_num [569/778] Building CXX object examples/async_io/CMakeFiles/async_io_action.dir/async_io_action.cpp.o [570/778] Linking CXX executable bin/async_io_action [571/778] Building CXX object examples/accumulators/CMakeFiles/template_function_accumulator.dir/template_function_accumulator_client.cpp.o [572/778] Linking CXX executable bin/template_function_accumulator [573/778] Building CXX object examples/future_reduce/CMakeFiles/rnd_future_reduce.dir/rnd_future_reduce.cpp.o [574/778] Linking CXX executable bin/rnd_future_reduce [575/778] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component.dir/row.cpp.o [576/778] Building CXX object components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/src/partitioned_vector_component_int.cpp.o In file included from /home/hhn/makes/hpx/libs/core/util/include/hpx/util/get_and_reset_value.hpp:9, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp:26, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_impl.hpp:122, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp:44, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp:36, from /home/hhn/makes/hpx/libs/core/coroutines/include/hpx/coroutines/coroutine.hpp:38, from /home/hhn/makes/hpx/build/libs/core/coroutines/include/hpx/modules/coroutines.hpp:14, from /home/hhn/makes/hpx/libs/full/components_base/include/hpx/components_base/agas_interface.hpp:11, from /home/hhn/makes/hpx/libs/full/distribution_policies/include/hpx/distribution_policies/container_distribution_policy.hpp:12, from /home/hhn/makes/hpx/components/containers/partitioned_vector/src/partitioned_vector_component_int.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [591/778] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_hpx.dir/jacobi_hpx.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/split_future.hpp:67, from /home/hhn/makes/hpx/build/libs/core/async_combinators/include/hpx/modules/async_combinators.hpp:14, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/future.hpp:10, from /home/hhn/makes/hpx/examples/jacobi_smp/jacobi_hpx.cpp:8: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [592/778] Linking CXX executable bin/jacobi_hpx [593/778] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_8.dir/1d_stencil_8.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/1d_stencil/1d_stencil_8.cpp:14: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [594/778] Linking CXX executable bin/1d_stencil_8 In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/functional/include/hpx/functional/bind.hpp:14, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/functional.hpp:10, from /home/hhn/makes/hpx/examples/jacobi_smp/jacobi_nonuniform_hpx.cpp:8: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/jacobi/jacobi_component/grid.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [597/778] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_nonuniform_hpx.dir/jacobi_nonuniform.cpp.o [598/778] Linking CXX executable bin/jacobi_nonuniform_hpx [599/778] Building CXX object examples/performance_counters/CMakeFiles/simplest_performance_counter.dir/simplest_performance_counter.cpp.o [600/778] Linking CXX executable bin/simplest_performance_counter [601/778] Building CXX object examples/jacobi/CMakeFiles/jacobi_simple.dir/jacobi.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_finalize.hpp:12, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/init.hpp:9, from /home/hhn/makes/hpx/examples/jacobi/jacobi.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [602/778] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component.dir/server/solver.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/jacobi/jacobi_component/server/solver.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [603/778] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/server/sine.cpp.o [604/778] Building CXX object examples/performance_counters/CMakeFiles/access_counter_set.dir/access_counter_set.cpp.o [606/778] Linking CXX executable bin/access_counter_set [607/778] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/sine.cpp.o [608/778] Linking CXX shared library lib/hpx/libhpx_sine.so.1.9.0 [609/778] Creating library symlink lib/hpx/libhpx_sine.so.1 lib/hpx/libhpx_sine.so [610/778] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component.dir/server/stencil_iterator.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp:16, from /home/hhn/makes/hpx/libs/full/actions_base/include/hpx/actions_base/actions_base_support.hpp:19, from /home/hhn/makes/hpx/libs/full/async_colocated/include/hpx/async_colocated/async_colocated.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/future.hpp:9, from /home/hhn/makes/hpx/examples/jacobi/jacobi_component/server/stencil_iterator.cpp:10: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [623/778] Building CXX object examples/quickstart/CMakeFiles/enumerate_threads.dir/enumerate_threads.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/split_future.hpp:67, from /home/hhn/makes/hpx/build/libs/core/async_combinators/include/hpx/modules/async_combinators.hpp:14, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/future.hpp:10, from /home/hhn/makes/hpx/examples/quickstart/enumerate_threads.cpp:7: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [641/778] Building CXX object examples/quickstart/CMakeFiles/latch_local.dir/latch_local.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/split_future.hpp:67, from /home/hhn/makes/hpx/build/libs/core/async_combinators/include/hpx/modules/async_combinators.hpp:14, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/future.hpp:10, from /home/hhn/makes/hpx/examples/quickstart/latch_local.cpp:9: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [669/778] Building CXX object examples/quickstart/CMakeFiles/pipeline1.dir/pipeline1.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/split_future.hpp:67, from /home/hhn/makes/hpx/build/libs/core/async_combinators/include/hpx/modules/async_combinators.hpp:14, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/future.hpp:10, from /home/hhn/makes/hpx/examples/quickstart/pipeline1.cpp:7: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [670/778] Linking CXX executable bin/pipeline1 [671/778] Building CXX object examples/quickstart/CMakeFiles/init_globally.dir/init_globally.cpp.o [672/778] Linking CXX executable bin/init_globally [673/778] Building CXX object examples/quickstart/CMakeFiles/vector_counting_dotproduct.dir/vector_counting_dotproduct.cpp.o [674/778] Building CXX object examples/quickstart/CMakeFiles/allow_unknown_options.dir/allow_unknown_options.cpp.o [675/778] Linking CXX executable bin/vector_counting_dotproduct [676/778] Linking CXX executable bin/allow_unknown_options [677/778] Building CXX object examples/quickstart/CMakeFiles/vector_zip_dotproduct.dir/vector_zip_dotproduct.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_finalize.hpp:12, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_init.hpp:15, from /home/hhn/makes/hpx/examples/quickstart/1d_wave_equation.cpp:27: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [721/778] Building CXX object examples/quickstart/CMakeFiles/hello_world_distributed.dir/hello_world_distributed.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_finalize.hpp:12, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_init.hpp:15, from /home/hhn/makes/hpx/wrap/include/hpx/wrap_main.hpp:17, from /home/hhn/makes/hpx/wrap/include/hpx/hpx_main.hpp:9, from /home/hhn/makes/hpx/examples/quickstart/hello_world_distributed.cpp:14: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [730/778] Linking CXX executable bin/sort_by_key_demo In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/quickstart/simple_master_slave.cpp:16: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [735/778] Building CXX object examples/startup_shutdown/CMakeFiles/startup_shutdown_component.dir/server/startup_shutdown.cpp.o [736/778] Building CXX object examples/spell_check/CMakeFiles/spell_check_simple.dir/spell_check_simple.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_finalize.hpp:12, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_init.hpp:15, from /home/hhn/makes/hpx/examples/spell_check/spell_check_simple.cpp:11: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future >]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [737/778] Linking CXX executable bin/spell_check_simple [738/778] Building CXX object examples/quickstart/CMakeFiles/receive_buffer.dir/receive_buffer.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/quickstart/receive_buffer.cpp:15: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [739/778] Linking CXX executable bin/receive_buffer [740/778] Building CXX object examples/spell_check/CMakeFiles/spell_check_file.dir/spell_check_file.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_finalize.hpp:12, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_init.hpp:15, from /home/hhn/makes/hpx/examples/spell_check/spell_check_file.cpp:11: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future >]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [744/778] Creating library symlink lib/libhpx_random_mem_access.so.1 lib/libhpx_random_mem_access.so In file included from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/allocator.h:46, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/alloc_traits.h:36, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/ext/alloc_traits.h:34, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/hashtable_policy.h:39, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/hashtable.h:35, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/unordered_map.h:33, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/unordered_map:39, from /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/functional:61, from /home/hhn/makes/hpx/libs/core/tag_invoke/include/hpx/functional/detail/invoke.hpp:11, from /home/hhn/makes/hpx/libs/core/functional/include/hpx/functional/invoke.hpp:10, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:222, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/quickstart/zerocopy_rdma.cpp:9: In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = double]’, inlined from ‘static void hpx::serialization::serialize_buffer::deleter(T*, Deallocator, std::size_t) [with Deallocator = std::allocator; T = double; Allocator = std::allocator]’ at /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize_buffer.hpp:47:31, inlined from ‘hpx::serialization::serialize_buffer::serialize_buffer(double*, std::size_t, init_mode, const allocator_type&)::’ at /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize_buffer.hpp:108:66, inlined from ‘std::__shared_count<_Lp>::__shared_count(_Ptr, _Deleter, _Alloc) [with _Ptr = double*; _Deleter = hpx::serialization::serialize_buffer::serialize_buffer(double*, std::size_t, init_mode, const allocator_type&)::; _Alloc = std::allocator; = void; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/shared_ptr_base.h:958:11, inlined from ‘std::__shared_count<_Lp>::__shared_count(_Ptr, _Deleter) [with _Ptr = double*; _Deleter = hpx::serialization::serialize_buffer::serialize_buffer(double*, std::size_t, init_mode, const allocator_type&)::; = void; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/shared_ptr_base.h:939:57, inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*, _Deleter) [with _Yp = double; _Deleter = hpx::serialization::serialize_buffer::serialize_buffer(double*, std::size_t, init_mode, const allocator_type&)::; = void; _Tp = double []; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/shared_ptr_base.h:1478:17, inlined from ‘std::shared_ptr<_Tp>::shared_ptr(_Yp*, _Deleter) [with _Yp = double; _Deleter = hpx::serialization::serialize_buffer::serialize_buffer(double*, std::size_t, init_mode, const allocator_type&)::; = void; _Tp = double []]’ at /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/shared_ptr.h:232:48, inlined from ‘hpx::serialization::serialize_buffer::serialize_buffer(T*, std::size_t, init_mode, const allocator_type&) [with T = double; Allocator = std::allocator]’ at /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize_buffer.hpp:106:25, inlined from ‘int main()’ at /home/hhn/makes/hpx/examples/quickstart/zerocopy_rdma.cpp:235:57: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/bits/new_allocator.h:165:33: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 165 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ /home/hhn/makes/hpx/examples/quickstart/zerocopy_rdma.cpp: In function ‘int main()’: /home/hhn/makes/hpx/examples/quickstart/zerocopy_rdma.cpp:234:64: note: returned from ‘void* operator new [](std::size_t)’ 234 | general_buffer_type buffer(new double[ZEROCOPY_DATASIZE], | ^ In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/random_mem_access/random_mem_access_client.cpp:11: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [751/778] Linking CXX executable bin/random_mem_access_client [752/778] Building CXX object examples/throttle/CMakeFiles/spin.dir/spin.cpp.o [753/778] Linking CXX executable bin/spin [754/778] Building CXX object examples/transpose/CMakeFiles/transpose_serial.dir/transpose_serial.cpp.o [755/778] Linking CXX executable bin/transpose_serial [756/778] Building CXX object examples/throttle/throttle/CMakeFiles/throttle_component.dir/throttle.cpp.o [757/778] Building CXX object examples/transpose/CMakeFiles/transpose_serial_block.dir/transpose_serial_block.cpp.o [758/778] Linking CXX executable bin/transpose_serial_block [759/778] Building CXX object examples/throttle/throttle/CMakeFiles/throttle_component.dir/server/throttle.cpp.o [760/778] Linking CXX shared library lib/libhpx_throttle.so.1.9.0 [761/778] Creating library symlink lib/libhpx_throttle.so.1 lib/libhpx_throttle.so [763/778] Linking CXX executable bin/throttle_client [764/778] Building CXX object examples/quickstart/CMakeFiles/partitioned_vector_spmd_foreach.dir/partitioned_vector_spmd_foreach.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/examples/quickstart/partitioned_vector_spmd_foreach.cpp:16: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [765/778] Linking CXX executable bin/partitioned_vector_spmd_foreach [769/778] Building CXX object examples/transpose/CMakeFiles/transpose_smp_block.dir/transpose_smp_block.cpp.o In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/examples/transpose/transpose_smp_block.cpp:7: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::shared_future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [770/778] Linking CXX executable bin/transpose_smp_block [771/778] Building CXX object examples/transpose/CMakeFiles/transpose_smp.dir/transpose_smp.cpp.o [772/778] Linking CXX executable bin/transpose_smp In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_finalize.hpp:12, from /home/hhn/makes/hpx/libs/full/init_runtime/include/hpx/hpx_init.hpp:15, from /home/hhn/makes/hpx/examples/tuplespace/simple_central_tuplespace_client.cpp:9: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hhn/makes/hpx/libs/core/thread_support/include/hpx/thread_support/spinlock.hpp:17, from /home/hhn/makes/hpx/libs/core/errors/include/hpx/errors/exception_list.hpp:13, from /home/hhn/makes/hpx/build/libs/core/errors/include/hpx/modules/errors.hpp:19, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:15, from /home/hhn/makes/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:13, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/member_pack.hpp:10, from /home/hhn/makes/hpx/libs/core/datastructures/include/hpx/datastructures/tuple.hpp:98, from /home/hhn/makes/hpx/libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp:11, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp:224, from /home/hhn/makes/hpx/libs/core/algorithms/include/hpx/parallel/algorithm.hpp:17, from /home/hhn/makes/hpx/libs/core/include_local/include/hpx/local/algorithm.hpp:10, from /home/hhn/makes/hpx/libs/full/include/include/hpx/algorithm.hpp:9, from /home/hhn/makes/hpx/libs/full/include/include/hpx/hpx.hpp:10, from /home/hhn/makes/hpx/examples/transpose/transpose_block.cpp:9: In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = hpx::lcos::detail::future_data_base::state]’, inlined from ‘bool hpx::lcos::detail::future_data_base::has_exception() const’ at /home/hhn/makes/hpx/libs/core/futures/include/hpx/futures/detail/future_data.hpp:269:31, inlined from ‘void hpx::detail::rethrow_if_needed(const Future&) [with Future = hpx::future]’ at /home/hhn/makes/hpx/libs/core/async_combinators/include/hpx/async_combinators/detail/throw_if_exceptional.hpp:26:40: /home/hhn/makes/gcc-modules-install/usr/local/include/c++/13.0.0/atomic:287:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 287 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~