Compile [2024-11-21 00:13:42 UTC]: succeed
"g++-8" -fvisibility-inlines-hidden -std=c++2a -fPIC -pthread -O0 -fno-inline -Wall -Wextra -pedantic -Werror -fvisibility=hidden -Wconversion -Wfloat-equal -Wno-variadic-macros -Wshadow -Wsign-conversion -Wsign-promo -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -I".." -I"/mnt/fs1/teeks99-05/run/boost_root/libs/assert/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/compat/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/container_hash/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/core/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/describe/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/detail/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/function_types/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/fusion/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/iterator/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/mp11/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/optional/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/smart_ptr/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/throw_exception/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/tuple/include" -I"/mnt/fs1/teeks99-05/run/boost_root/libs/type_traits/include" -c -o "/mnt/fs1/teeks99-05/run/results/boost/bin.v2/libs/unordered/test/cfoa_assign_tests.test/gcc-8~c++2a/debug/arm_32/debug-symbols-off/threading-multi/visibility-hidden/cfoa/assign_tests.o" "../libs/unordered/test/cfoa/assign_tests.cpp"
In file included from ../boost/unordered/concurrent_flat_map.hpp:17,
from ../libs/unordered/test/cfoa/assign_tests.cpp:11:
../boost/unordered/detail/foa/concurrent_table.hpp: In lambda function:
../boost/unordered/detail/foa/concurrent_table.hpp:506:48: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >??? changed in GCC 7.1
[&x]{return arrays_type::new_group_access(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
x.al(),typename arrays_type::super{
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.groups_size_index,x.arrays.groups_size_mask,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
to_pointer<typename arrays_type::group_type_pointer>(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reinterpret_cast<group_type*>(x.arrays.groups())),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.elements_});},
~~~~~~~~~~~~~~~~~~~~
../boost/unordered/detail/foa/concurrent_table.hpp: In lambda function:
../boost/unordered/detail/foa/concurrent_table.hpp:506:48: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >??? changed in GCC 7.1
[&x]{return arrays_type::new_group_access(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
x.al(),typename arrays_type::super{
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.groups_size_index,x.arrays.groups_size_mask,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
to_pointer<typename arrays_type::group_type_pointer>(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reinterpret_cast<group_type*>(x.arrays.groups())),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.elements_});},
~~~~~~~~~~~~~~~~~~~~
../boost/unordered/detail/foa/concurrent_table.hpp: In lambda function:
../boost/unordered/detail/foa/concurrent_table.hpp:506:48: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >??? changed in GCC 7.1
[&x]{return arrays_type::new_group_access(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
x.al(),typename arrays_type::super{
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.groups_size_index,x.arrays.groups_size_mask,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
to_pointer<typename arrays_type::group_type_pointer>(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reinterpret_cast<group_type*>(x.arrays.groups())),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.elements_});},
~~~~~~~~~~~~~~~~~~~~
../boost/unordered/detail/foa/concurrent_table.hpp: In lambda function:
../boost/unordered/detail/foa/concurrent_table.hpp:506:48: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >??? changed in GCC 7.1
[&x]{return arrays_type::new_group_access(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
x.al(),typename arrays_type::super{
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.groups_size_index,x.arrays.groups_size_mask,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
to_pointer<typename arrays_type::group_type_pointer>(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reinterpret_cast<group_type*>(x.arrays.groups())),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x.arrays.elements_});},
~~~~~~~~~~~~~~~~~~~~
In file included from ../boost/unordered/detail/foa/table.hpp:20,
from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = std::pair<const raii, raii>; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<std::pair<const raii, raii>, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
In file included from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/table.hpp: In lambda function:
../boost/unordered/detail/foa/table.hpp:589:27: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >??? changed in GCC 7.1
x.arrays.elements_};},
^
In file included from ../boost/unordered/detail/foa/table.hpp:20,
from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
In file included from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/table.hpp: In lambda function:
../boost/unordered/detail/foa/table.hpp:589:27: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >??? changed in GCC 7.1
x.arrays.elements_};},
^
In file included from ../boost/unordered/detail/foa/table.hpp:20,
from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = raii; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<raii, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
In file included from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/table.hpp: In lambda function:
../boost/unordered/detail/foa/table.hpp:589:27: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >??? changed in GCC 7.1
x.arrays.elements_};},
^
In file included from ../boost/unordered/detail/foa/table.hpp:20,
from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
In file included from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/table.hpp: In lambda function:
../boost/unordered/detail/foa/table.hpp:589:27: note: parameter passing for argument of type ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >??? changed in GCC 7.1
x.arrays.elements_};},
^
In file included from ../boost/unordered/detail/foa/table.hpp:20,
from ../boost/unordered/unordered_flat_map.hpp:16,
from ../libs/unordered/test/cfoa/common_helpers.hpp:13,
from ../libs/unordered/test/cfoa/helpers.hpp:14,
from ../libs/unordered/test/cfoa/assign_tests.cpp:6:
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = std::pair<const raii, raii>; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<std::pair<const raii, raii>, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = std::pair<const raii, raii>; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<std::pair<const raii, raii>, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = raii; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<raii, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = raii; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<raii, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~
../boost/unordered/detail/foa/core.hpp: In constructor ???boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::table_arrays(std::size_t, std::size_t, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::group_type_pointer, boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::value_type_pointer) [with Value = boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1026:3: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::plain_integral> >???} changed in GCC 7.1
table_arrays(
^~~~~~~~~~~~
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = std::pair<const raii, raii>; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<std::pair<const raii, raii>, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<std::pair<const raii, raii> >]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<std::pair<const raii, raii>, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<std::pair<const raii, raii> > >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = raii; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<raii, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~
../boost/unordered/detail/foa/core.hpp: In static member function ???static boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator> boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::new_(boost::unordered::detail::foa::table_arrays<Value, Group, SizePolicy, Allocator>::allocator_type, std::size_t) [with Value = boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >; Group = boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>; SizePolicy = boost::unordered::detail::foa::pow2_size_policy; Allocator = stateful_allocator2<raii>]???:
../boost/unordered/detail/foa/core.hpp:1083:18: note: parameter passing for argument of type ???boost::unordered::detail::foa::table_arrays<boost::unordered::detail::foa::element_type<raii, cfoa_ptr<void> >, boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral>, boost::unordered::detail::foa::pow2_size_policy, stateful_allocator2<raii> >::group_type_pointer??? {aka ???cfoa_ptr<boost::unordered::detail::foa::group15<boost::unordered::detail::foa::atomic_integral> >???} changed in GCC 7.1
table_arrays arrays{groups_size_index,groups_size-1,nullptr,nullptr};
^~~~~~