Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [32;01m * [39;49;00mPackage: dev-libs/boost-1.76.0
- [32;01m * [39;49;00mRepository: gentoo
- [32;01m * [39;49;00mMaintainer: soap@gentoo.org office@gentoo.org
- [32;01m * [39;49;00mUSE: abi_x86_64 amd64 bzip2 elibc_glibc icu kernel_linux nls python_targets_python3_8 threads userland_GNU zlib
- [32;01m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
- >>> Unpacking source...
- >>> Unpacking boost_1_76_0.tar.bz2 to /var/tmp/portage/dev-libs/boost-1.76.0/work
- >>> Source unpacked in /var/tmp/portage/dev-libs/boost-1.76.0/work
- >>> Preparing source in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0 ...
- [32;01m*[0m Applying boost-1.71.0-disable_icu_rpath.patch ...
- [A[72C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying boost-1.71.0-context-x32.patch ...
- [A[72C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying boost-1.71.0-build-auto_index-tool.patch ...
- [A[72C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying boost-1.73-boost-mpi-python-PEP-328.patch ...
- [A[72C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Applying boost-1.74-CVE-2012-2677.patch ...
- [A[72C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Will copy sources from /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0
- [32;01m*[0m abi_x86_64.amd64: copying to /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64
- >>> Source prepared.
- >>> Configuring source in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0 ...
- >>> Source configured.
- >>> Compiling source in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0 ...
- [32;01m*[0m abi_x86_64.amd64: running multilib-minimal_abi_src_compile
- [32;01m*[0m Creating configuration in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/user-config.jam
- [32;01m*[0m Disabling support for NumPy extensions in Boost.Python
- b2 --user-config=/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/user-config.jam --without-python --prefix=/usr gentoorelease -j1 -q -d+2 pch=off -sICU_PATH=/usr --without-mpi --without-context --without-coroutine --without-fiber --without-stacktrace --boost-build=/usr/share/boost-build --layout=system --no-cmake-config threading=multi link=shared -sNO_BZIP2=0 -sNO_LZMA=1 -sNO_ZLIB=0 -sNO_ZSTD=1
- Performing configuration checks
- - default address-model : 64-bit [1]
- - default architecture : x86 [1]
- Building the Boost C++ Libraries.
- - compiler supports SSE2 : yes [2]
- - compiler supports SSE4.1 : yes [2]
- - has stat::st_mtim : yes [2]
- - has stat::st_mtimensec : no [2]
- - has stat::st_mtimespec : no [2]
- - has stat::st_birthtim : no [2]
- - has stat::st_birthtimensec : no [2]
- - has stat::st_birthtimespec : no [2]
- - has statx : yes [2]
- - has statx syscall : yes [2]
- - has_icu builds : yes [2]
- warning: Graph library does not contain MPI-based parallel components.
- note: to enable them, add "using mpi ;" to your user-config.jam.
- note: to suppress this message, pass "--without-graph_parallel" to bjam.
- - zlib : yes
- - bzip2 : yes
- - cxx11_constexpr : yes [2]
- - cxx11_decltype : yes [2]
- - cxx11_hdr_tuple : yes [2]
- - cxx11_template_aliases : yes [2]
- - cxx11_variadic_templates : yes [2]
- - cxx11_basic_alignas : yes [2]
- - iconv (libc) : yes [2]
- - icu : yes [2]
- - lockfree boost::atomic_flag : yes [2]
- - native atomic int32 supported : yes [2]
- - native syslog supported : yes [2]
- - pthread supports robust mutexes : yes [2]
- - compiler supports SSSE3 : yes [2]
- - compiler supports AVX2 : yes [2]
- - gcc visibility : yes [2]
- - cxx11_noexcept : yes [2]
- - cxx11_rvalue_references : yes [2]
- - sfinae_expr : yes [2]
- - cxx11_auto_declarations : yes [2]
- - cxx11_lambdas : yes [2]
- - cxx11_unified_initialization_syntax : yes [2]
- - cxx11_hdr_initializer_list : yes [2]
- - cxx11_hdr_chrono : yes [2]
- - cxx11_thread_local : yes [2]
- - cxx11_nullptr : yes [2]
- - cxx11_numeric_limits : yes [2]
- - cxx11_hdr_array : yes [2]
- - cxx11_hdr_atomic : yes [2]
- - cxx11_hdr_type_traits : yes [2]
- - cxx11_allocator : yes [2]
- - cxx11_explicit_conversion_operators : yes [2]
- - long double support : yes [2]
- - cxx11_defaulted_functions : yes [2]
- - cxx11_static_assert : yes [2]
- - std::fstream is moveable and swappable : yes [2]
- - Has Large File Support : yes [2]
- - BOOST_COMP_GNUC >= 4.3.0 : yes [2]
- - BOOST_COMP_GNUC >= 4.3.0 : yes [3]
- [1] gcc-11.1
- [2] gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi/visibility-hidden
- [3] gcc-11.1/gentoorelease/link-static/pch-off/threadapi-pthread/threading-multi/visibility-hidden
- Component configuration:
- - atomic : building
- - chrono : building
- - container : building
- - context : not building
- - contract : building
- - coroutine : not building
- - date_time : building
- - exception : building
- - fiber : not building
- - filesystem : building
- - graph : building
- - graph_parallel : building
- - headers : building
- - iostreams : building
- - json : building
- - locale : building
- - log : building
- - math : building
- - mpi : not building
- - nowide : building
- - program_options : building
- - python : not building
- - random : building
- - regex : building
- - serialization : building
- - stacktrace : not building
- - system : building
- - test : building
- - thread : building
- - timer : building
- - type_erasure : building
- - wave : building
- common.mkdir /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage
- mkdir -p "/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage"
- common.mkdir /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage/lib
- mkdir -p "/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage/lib"
- common.mkdir bin.v2/libs/wave
- mkdir -p "bin.v2/libs/wave"
- common.mkdir bin.v2/libs/wave/build
- mkdir -p "bin.v2/libs/wave/build"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi/visibility-hidden
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi/visibility-hidden"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi"
- common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden
- mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden"
- gcc.compile.c++ bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden/instantiate_cpp_exprgrammar.o
- "x86_64-pc-linux-gnu-g++" -fvisibility-inlines-hidden -march=znver1 -O2 -pipe -std=c++14 -fPIC -m64 -pthread -finline-functions -Wno-inline -Wall -fvisibility=hidden -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"
- In file included from ./boost/pool/singleton_pool.hpp:25,
- from ./boost/wave/cpplexer/cpp_lex_token.hpp:25,
- from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
- ./boost/pool/pool.hpp: In instantiation of ‘boost::pool<UserAllocator>::size_type boost::pool<UserAllocator>::max_chunks() const [with UserAllocator = boost::default_user_allocator_new_delete; boost::pool<UserAllocator>::size_type = long unsigned int]’:
- ./boost/pool/pool.hpp:413:81: required from ‘void boost::pool<UserAllocator>::set_next_size(boost::pool<UserAllocator>::size_type) [with UserAllocator = boost::default_user_allocator_new_delete; boost::pool<UserAllocator>::size_type = long unsigned int]’
- ./boost/pool/pool.hpp:387:7: required from ‘boost::pool<UserAllocator>::pool(boost::pool<UserAllocator>::size_type, boost::pool<UserAllocator>::size_type, boost::pool<UserAllocator>::size_type) [with UserAllocator = boost::default_user_allocator_new_delete; boost::pool<UserAllocator>::size_type = long unsigned int]’
- ./boost/pool/singleton_pool.hpp:120:73: required from ‘boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::pool_type::pool_type() [with Tag = boost::wave::cpplexer::impl::token_data_tag; unsigned int RequestedSize = 80; UserAllocator = boost::default_user_allocator_new_delete; Mutex = std::mutex; unsigned int NextSize = 32; unsigned int MaxSize = 0]’
- ./boost/pool/singleton_pool.hpp:207:10: required from ‘static boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::pool_type& boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::get_pool() [with Tag = boost::wave::cpplexer::impl::token_data_tag; unsigned int RequestedSize = 80; UserAllocator = boost::default_user_allocator_new_delete; Mutex = std::mutex; unsigned int NextSize = 32; unsigned int MaxSize = 0]’
- ./boost/pool/singleton_pool.hpp:160:31: required from ‘static void boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::free(void*) [with Tag = boost::wave::cpplexer::impl::token_data_tag; unsigned int RequestedSize = 80; UserAllocator = boost::default_user_allocator_new_delete; Mutex = std::mutex; unsigned int NextSize = 32; unsigned int MaxSize = 0]’
- ./boost/wave/cpplexer/cpp_lex_token.hpp:184:24: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- ./boost/spirit/home/classic/core/scanner/scanner.hpp:251:49: required from ‘bool boost::spirit::classic::scanner<IteratorT, PoliciesT>::at_end() const [with IteratorT = std::_List_const_iterator<boost::wave::cpplexer::lex_token<> >; PoliciesT = boost::spirit::classic::scanner_policies<boost::spirit::classic::skip_parser_iteration_policy<boost::spirit::classic::alternative<boost::spirit::classic::alternative<boost::spirit::classic::chlit<boost::wave::token_id>, boost::spirit::classic::chlit<boost::wave::token_id> >, boost::spirit::classic::chlit<boost::wave::token_id> >, boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy>]’
- ./boost/spirit/home/classic/core/scanner/scanner.hpp:234:13: required from ‘boost::spirit::classic::scanner<IteratorT, PoliciesT>::scanner(IteratorT&, boost::spirit::classic::scanner<IteratorT, PoliciesT>::iter_param_t, const PoliciesT&) [with IteratorT = std::_List_const_iterator<boost::wave::cpplexer::lex_token<> >; PoliciesT = boost::spirit::classic::scanner_policies<boost::spirit::classic::skip_parser_iteration_policy<boost::spirit::classic::alternative<boost::spirit::classic::alternative<boost::spirit::classic::chlit<boost::wave::token_id>, boost::spirit::classic::chlit<boost::wave::token_id> >, boost::spirit::classic::chlit<boost::wave::token_id> >, boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy>; boost::spirit::classic::scanner<IteratorT, PoliciesT>::iter_param_t = const std::_List_const_iterator<boost::wave::cpplexer::lex_token<> >&]’
- ./boost/spirit/home/classic/core/scanner/impl/skipper.ipp:108:27: required from ‘static boost::spirit::classic::parse_info<IteratorT> boost::spirit::classic::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = std::_List_const_iterator<boost::wave::cpplexer::lex_token<> >; ParserT = boost::spirit::classic::action<boost::wave::grammars::expression_grammar, boost::spirit::classic::ref_value_actor<boost::wave::grammars::closures::closure_value, boost::spirit::classic::assign_action> >; SkipT = boost::spirit::classic::alternative<boost::spirit::classic::alternative<boost::spirit::classic::chlit<boost::wave::token_id>, boost::spirit::classic::chlit<boost::wave::token_id> >, boost::spirit::classic::chlit<boost::wave::token_id> >]’
- ./boost/spirit/home/classic/core/scanner/impl/skipper.ipp:155:18: required from ‘boost::spirit::classic::parse_info<IteratorT> boost::spirit::classic::parse(const IteratorT&, const IteratorT&, const boost::spirit::classic::parser<DerivedT>&, const boost::spirit::classic::parser<SkipT>&) [with IteratorT = std::_List_const_iterator<boost::wave::cpplexer::lex_token<> >; ParserT = boost::spirit::classic::action<boost::wave::grammars::expression_grammar, boost::spirit::classic::ref_value_actor<boost::wave::grammars::closures::closure_value, boost::spirit::classic::assign_action> >; SkipT = boost::spirit::classic::alternative<boost::spirit::classic::alternative<boost::spirit::classic::chlit<boost::wave::token_id>, boost::spirit::classic::chlit<boost::wave::token_id> >, boost::spirit::classic::chlit<boost::wave::token_id> >]’
- ./boost/wave/grammars/cpp_expression_grammar.hpp:781:21: required from ‘static bool boost::wave::grammars::expression_grammar_gen<TokenT>::evaluate(const typename boost::wave::grammars::expression_grammar_gen<TokenT>::token_sequence_type::const_iterator&, const typename boost::wave::grammars::expression_grammar_gen<TokenT>::token_sequence_type::const_iterator&, const typename boost::wave::grammars::expression_grammar_gen<TokenT>::token_type::position_type&, bool, boost::wave::grammars::value_error&) [with TokenT = boost::wave::cpplexer::lex_token<>; typename boost::wave::grammars::expression_grammar_gen<TokenT>::token_sequence_type::const_iterator = std::__cxx11::list<boost::wave::cpplexer::lex_token<>, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>, boost::default_user_allocator_new_delete, std::mutex, 32, 0> >::const_iterator; boost::wave::grammars::expression_grammar_gen<TokenT>::token_sequence_type = std::__cxx11::list<boost::wave::cpplexer::lex_token<>, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>, boost::default_user_allocator_new_delete, std::mutex, 32, 0> >; typename boost::wave::grammars::expression_grammar_gen<TokenT>::token_type::position_type = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char> > > >; boost::wave::grammars::expression_grammar_gen<TokenT>::token_type = boost::wave::cpplexer::lex_token<>]’
- libs/wave/src/instantiate_cpp_exprgrammar.cpp:44:61: required from here
- ./boost/pool/pool.hpp:362:17: warning: unused variable ‘partition_size’ [-Wunused-variable]
- 362 | size_type partition_size = alloc_size();
- | ^~~~~~~~~~~~~~
- gcc.compile.c++ bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden/instantiate_cpp_grammar.o
- "x86_64-pc-linux-gnu-g++" -fvisibility-inlines-hidden -march=znver1 -O2 -pipe -std=c++14 -fPIC -m64 -pthread -finline-functions -Wno-inline -Wall -fvisibility=hidden -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"
- In file included from ./boost/pool/singleton_pool.hpp:25,
- from ./boost/wave/cpplexer/cpp_lex_token.hpp:25,
- from libs/wave/src/instantiate_cpp_grammar.cpp:21:
- ./boost/pool/pool.hpp: In instantiation of ‘boost::pool<UserAllocator>::size_type boost::pool<UserAllocator>::max_chunks() const [with UserAllocator = boost::default_user_allocator_new_delete; boost::pool<UserAllocator>::size_type = long unsigned int]’:
- ./boost/pool/pool.hpp:413:81: required from ‘void boost::pool<UserAllocator>::set_next_size(boost::pool<UserAllocator>::size_type) [with UserAllocator = boost::default_user_allocator_new_delete; boost::pool<UserAllocator>::size_type = long unsigned int]’
- ./boost/pool/pool.hpp:387:7: required from ‘boost::pool<UserAllocator>::pool(boost::pool<UserAllocator>::size_type, boost::pool<UserAllocator>::size_type, boost::pool<UserAllocator>::size_type) [with UserAllocator = boost::default_user_allocator_new_delete; boost::pool<UserAllocator>::size_type = long unsigned int]’
- ./boost/pool/singleton_pool.hpp:120:73: required from ‘boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::pool_type::pool_type() [with Tag = boost::wave::cpplexer::impl::token_data_tag; unsigned int RequestedSize = 80; UserAllocator = boost::default_user_allocator_new_delete; Mutex = std::mutex; unsigned int NextSize = 32; unsigned int MaxSize = 0]’
- ./boost/pool/singleton_pool.hpp:207:10: required from ‘static boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::pool_type& boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::get_pool() [with Tag = boost::wave::cpplexer::impl::token_data_tag; unsigned int RequestedSize = 80; UserAllocator = boost::default_user_allocator_new_delete; Mutex = std::mutex; unsigned int NextSize = 32; unsigned int MaxSize = 0]’
- ./boost/pool/singleton_pool.hpp:160:31: required from ‘static void boost::singleton_pool<Tag, RequestedSize, UserAllocator, Mutex, NextSize, MaxSize>::free(void*) [with Tag = boost::wave::cpplexer::impl::token_data_tag; unsigned int RequestedSize = 80; UserAllocator = boost::default_user_allocator_new_delete; Mutex = std::mutex; unsigned int NextSize = 32; unsigned int MaxSize = 0]’
- ./boost/wave/cpplexer/cpp_lex_token.hpp:184:24: required from ‘static void boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::operator delete(void*, std::size_t) [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char> > >; PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char> > > >; std::size_t = long unsigned int]’
- ./boost/wave/cpplexer/cpp_lex_token.hpp:235:13: required from ‘boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char> > > >]’
- ./boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp:181:16: required from ‘boost::spirit::multi_pass<T, Policies>::~multi_pass() [with T = std::pair<boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<> >, boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<> >*>; Policies = boost::spirit::iterator_policies::default_policy<boost::spirit::iterator_policies::ref_counted, boost::spirit::iterator_policies::no_check, boost::spirit::iterator_policies::split_functor_input, boost::spirit::iterator_policies::split_std_deque>]’
- ./boost/wave/cpplexer/cpp_lex_iterator.hpp:168:7: required from ‘static boost::spirit::classic::tree_parse_info<IteratorT> boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::parse_cpp_grammar(const LexIteratorT&, const LexIteratorT&, const position_type&, bool&, boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::token_type&, boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::token_container_type&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<> >; TokenContainerT = std::__cxx11::list<boost::wave::cpplexer::lex_token<>, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<> > >; boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::position_type = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char> > > >; boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::token_type = boost::wave::cpplexer::lex_token<>; boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::token_container_type = std::__cxx11::list<boost::wave::cpplexer::lex_token<>, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<> > >]’
- libs/wave/src/instantiate_cpp_grammar.cpp:48:61: required from here
- ./boost/pool/pool.hpp:362:17: warning: unused variable ‘partition_size’ [-Wunused-variable]
- 362 | size_type partition_size = alloc_size();
- | ^~~~~~~~~~~~~~
- *** stack smashing detected ***: terminated
- In file included from libs/wave/src/instantiate_cpp_grammar.cpp:24:
- ./boost/wave/grammars/cpp_grammar.hpp: In constructor ‘boost::wave::grammars::cpp_grammar<TokenT, ContainerT>::definition<ScannerT>::definition(const boost::wave::grammars::cpp_grammar<TokenT, ContainerT>&) [with ScannerT = boost::spirit::classic::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<> >, boost::spirit::classic::scanner_policies<boost::spirit::classic::iteration_policy, boost::spirit::classic::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<> >, boost::spirit::classic::node_val_data_factory<boost::spirit::classic::nil_t>, boost::spirit::classic::nil_t>, boost::spirit::classic::action_policy> >; TokenT = boost::wave::cpplexer::lex_token<>; ContainerT = std::__cxx11::list<boost::wave::cpplexer::lex_token<>, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<> > >]’:
- ./boost/wave/grammars/cpp_grammar.hpp:356:31: internal compiler error: Aborted
- 356 | !list_p(
- | ~~~~~~^
- 357 | ( ch_p(T_IDENTIFIER)
- | ~~~~~~~~~~~~~~~~~~~~~~
- 358 | | pattern_p(KeywordTokenType,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 359 | TokenTypeMask|PPTokenFlag)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~
- 360 | | pattern_p(OperatorTokenType|AltExtTokenType,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 361 | ExtTokenTypeMask|PPTokenFlag) // and, bit_and etc.
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 362 | | pattern_p(BoolLiteralTokenType,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 363 | TokenTypeMask|PPTokenFlag) // true/false
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 364 | #if BOOST_WAVE_SUPPORT_VARIADICS_PLACEMARKERS != 0
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 365 | | ch_p(T_ELLIPSIS)
- | ~~~~~~~~~~~~~~~~~~~~
- 366 | #endif
- | ~~~~~~
- 367 | ),
- | ~~
- 368 | no_node_d[*ppsp >> ch_p(T_COMMA) >> *ppsp]
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 369 | ),
- | ~
- 0x1782e4f internal_error(char const*, ...)
- ???:0
- 0x7f4b851d0b21 raise
- ???:0
- 0x7f4b851ba535 abort
- ???:0
- 0x7f4b852a3b31 __fortify_fail
- ???:0
- 0x7f4b852a3b0f __stack_chk_fail
- ???:0
- 0x696d9f cp_gimplify_expr(tree_node**, gimple**, gimple**)
- ???:0
- 0xa8524b gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa86272 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa8639d gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa8616e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa85e58 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa86272 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa8639d gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa8616e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa85e58 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa86272 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa8639d gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa8616e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa8614e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- 0xa86f15 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
- ???:0
- Please submit a full bug report,
- with preprocessed source if appropriate.
- Please include the complete backtrace with any bug report.
- See <https://bugs.gentoo.org/> for instructions.
- ...failed updating 1 target...
- [31;01m*[0m ERROR: dev-libs/boost-1.76.0::gentoo failed (compile phase):
- [31;01m*[0m (no error message)
- [31;01m*[0m
- [31;01m*[0m Call stack:
- [31;01m*[0m ebuild.sh, line 125: Called src_compile
- [31;01m*[0m environment, line 3313: Called multilib-minimal_src_compile
- [31;01m*[0m environment, line 2028: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
- [31;01m*[0m environment, line 2298: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
- [31;01m*[0m environment, line 1975: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
- [31;01m*[0m environment, line 1973: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
- [31;01m*[0m environment, line 473: Called multilib-minimal_abi_src_compile
- [31;01m*[0m environment, line 2022: Called multilib_src_compile
- [31;01m*[0m environment, line 2510: Called die
- [31;01m*[0m The specific snippet of code:
- [31;01m*[0m ejam --prefix="${EPREFIX}"/usr "${OPTIONS[@]}" || die;
- [31;01m*[0m
- [31;01m*[0m If you need support, post the output of `emerge --info '=dev-libs/boost-1.76.0::gentoo'`,
- [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-libs/boost-1.76.0::gentoo'`.
- [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-libs/boost-1.76.0/temp/build.log'.
- [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-libs/boost-1.76.0/temp/environment'.
- [31;01m*[0m Working directory: '/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64'
- [31;01m*[0m S: '/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement