Advertisement
Guest User

Untitled

a guest
May 9th, 2021
1,070
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.35 KB | None | 0 0
  1.  * Package: dev-libs/boost-1.76.0
  2.  * Repository: gentoo
  3.  * Maintainer: soap@gentoo.org office@gentoo.org
  4.  * USE: abi_x86_64 amd64 bzip2 elibc_glibc icu kernel_linux nls python_targets_python3_8 threads userland_GNU zlib
  5.  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking boost_1_76_0.tar.bz2 to /var/tmp/portage/dev-libs/boost-1.76.0/work
  8. >>> Source unpacked in /var/tmp/portage/dev-libs/boost-1.76.0/work
  9. >>> Preparing source in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0 ...
  10. * Applying boost-1.71.0-disable_icu_rpath.patch ...
  11.  [ ok ]
  12. * Applying boost-1.71.0-context-x32.patch ...
  13.  [ ok ]
  14. * Applying boost-1.71.0-build-auto_index-tool.patch ...
  15.  [ ok ]
  16. * Applying boost-1.73-boost-mpi-python-PEP-328.patch ...
  17.  [ ok ]
  18. * Applying boost-1.74-CVE-2012-2677.patch ...
  19.  [ ok ]
  20. * Will copy sources from /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0
  21. * abi_x86_64.amd64: copying to /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64
  22. >>> Source prepared.
  23. >>> Configuring source in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0 ...
  24. >>> Source configured.
  25. >>> Compiling source in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0 ...
  26. * abi_x86_64.amd64: running multilib-minimal_abi_src_compile
  27. * Creating configuration in /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/user-config.jam
  28. * Disabling support for NumPy extensions in Boost.Python
  29. 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
  30. Performing configuration checks
  31.  
  32. - default address-model : 64-bit [1]
  33. - default architecture : x86 [1]
  34.  
  35. Building the Boost C++ Libraries.
  36.  
  37.  
  38. - compiler supports SSE2 : yes [2]
  39. - compiler supports SSE4.1 : yes [2]
  40. - has stat::st_mtim : yes [2]
  41. - has stat::st_mtimensec : no [2]
  42. - has stat::st_mtimespec : no [2]
  43. - has stat::st_birthtim : no [2]
  44. - has stat::st_birthtimensec : no [2]
  45. - has stat::st_birthtimespec : no [2]
  46. - has statx : yes [2]
  47. - has statx syscall : yes [2]
  48. - has_icu builds : yes [2]
  49. warning: Graph library does not contain MPI-based parallel components.
  50. note: to enable them, add "using mpi ;" to your user-config.jam.
  51. note: to suppress this message, pass "--without-graph_parallel" to bjam.
  52. - zlib : yes
  53. - bzip2 : yes
  54. - cxx11_constexpr : yes [2]
  55. - cxx11_decltype : yes [2]
  56. - cxx11_hdr_tuple : yes [2]
  57. - cxx11_template_aliases : yes [2]
  58. - cxx11_variadic_templates : yes [2]
  59. - cxx11_basic_alignas : yes [2]
  60. - iconv (libc) : yes [2]
  61. - icu : yes [2]
  62. - lockfree boost::atomic_flag : yes [2]
  63. - native atomic int32 supported : yes [2]
  64. - native syslog supported : yes [2]
  65. - pthread supports robust mutexes : yes [2]
  66. - compiler supports SSSE3 : yes [2]
  67. - compiler supports AVX2 : yes [2]
  68. - gcc visibility : yes [2]
  69. - cxx11_noexcept : yes [2]
  70. - cxx11_rvalue_references : yes [2]
  71. - sfinae_expr : yes [2]
  72. - cxx11_auto_declarations : yes [2]
  73. - cxx11_lambdas : yes [2]
  74. - cxx11_unified_initialization_syntax : yes [2]
  75. - cxx11_hdr_initializer_list : yes [2]
  76. - cxx11_hdr_chrono : yes [2]
  77. - cxx11_thread_local : yes [2]
  78. - cxx11_nullptr : yes [2]
  79. - cxx11_numeric_limits : yes [2]
  80. - cxx11_hdr_array : yes [2]
  81. - cxx11_hdr_atomic : yes [2]
  82. - cxx11_hdr_type_traits : yes [2]
  83. - cxx11_allocator : yes [2]
  84. - cxx11_explicit_conversion_operators : yes [2]
  85. - long double support : yes [2]
  86. - cxx11_defaulted_functions : yes [2]
  87. - cxx11_static_assert : yes [2]
  88. - std::fstream is moveable and swappable : yes [2]
  89. - Has Large File Support : yes [2]
  90. - BOOST_COMP_GNUC >= 4.3.0 : yes [2]
  91. - BOOST_COMP_GNUC >= 4.3.0 : yes [3]
  92.  
  93. [1] gcc-11.1
  94. [2] gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi/visibility-hidden
  95. [3] gcc-11.1/gentoorelease/link-static/pch-off/threadapi-pthread/threading-multi/visibility-hidden
  96.  
  97. Component configuration:
  98.  
  99. - atomic : building
  100. - chrono : building
  101. - container : building
  102. - context : not building
  103. - contract : building
  104. - coroutine : not building
  105. - date_time : building
  106. - exception : building
  107. - fiber : not building
  108. - filesystem : building
  109. - graph : building
  110. - graph_parallel : building
  111. - headers : building
  112. - iostreams : building
  113. - json : building
  114. - locale : building
  115. - log : building
  116. - math : building
  117. - mpi : not building
  118. - nowide : building
  119. - program_options : building
  120. - python : not building
  121. - random : building
  122. - regex : building
  123. - serialization : building
  124. - stacktrace : not building
  125. - system : building
  126. - test : building
  127. - thread : building
  128. - timer : building
  129. - type_erasure : building
  130. - wave : building
  131.  
  132. common.mkdir /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage
  133.  
  134. mkdir -p "/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage"
  135.  
  136. common.mkdir /var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage/lib
  137.  
  138. mkdir -p "/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64/stage/lib"
  139.  
  140. common.mkdir bin.v2/libs/wave
  141.  
  142. mkdir -p "bin.v2/libs/wave"
  143.  
  144. common.mkdir bin.v2/libs/wave/build
  145.  
  146. mkdir -p "bin.v2/libs/wave/build"
  147.  
  148. common.mkdir bin.v2/libs/wave/build/gcc-11.1
  149.  
  150. mkdir -p "bin.v2/libs/wave/build/gcc-11.1"
  151.  
  152. common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease
  153.  
  154. mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease"
  155.  
  156. common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off
  157.  
  158. mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off"
  159.  
  160. common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread
  161.  
  162. mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread"
  163.  
  164. common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi
  165.  
  166. mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi"
  167.  
  168. common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi/visibility-hidden
  169.  
  170. mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threadapi-pthread/threading-multi/visibility-hidden"
  171.  
  172. common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi
  173.  
  174. mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi"
  175.  
  176. common.mkdir bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden
  177.  
  178. mkdir -p "bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden"
  179.  
  180. gcc.compile.c++ bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden/instantiate_cpp_exprgrammar.o
  181.  
  182. "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"
  183.  
  184. In file included from ./boost/pool/singleton_pool.hpp:25,
  185. from ./boost/wave/cpplexer/cpp_lex_token.hpp:25,
  186. from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
  187. ./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]’:
  188. ./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]’
  189. ./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]’
  190. ./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]’
  191. ./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]’
  192. ./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]’
  193. ./boost/wave/cpplexer/cpp_lex_token.hpp:184:24: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  194. ./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>]’
  195. ./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<> >&]’
  196. ./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> >]’
  197. ./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> >]’
  198. ./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<>]’
  199. libs/wave/src/instantiate_cpp_exprgrammar.cpp:44:61: required from here
  200. ./boost/pool/pool.hpp:362:17: warning: unused variable ‘partition_size’ [-Wunused-variable]
  201. 362 | size_type partition_size = alloc_size();
  202. | ^~~~~~~~~~~~~~
  203. gcc.compile.c++ bin.v2/libs/wave/build/gcc-11.1/gentoorelease/pch-off/threading-multi/visibility-hidden/instantiate_cpp_grammar.o
  204.  
  205. "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"
  206.  
  207. In file included from ./boost/pool/singleton_pool.hpp:25,
  208. from ./boost/wave/cpplexer/cpp_lex_token.hpp:25,
  209. from libs/wave/src/instantiate_cpp_grammar.cpp:21:
  210. ./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]’:
  211. ./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]’
  212. ./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]’
  213. ./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]’
  214. ./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]’
  215. ./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]’
  216. ./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]’
  217. ./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> > > >]’
  218. ./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>]’
  219. ./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<> > >]’
  220. libs/wave/src/instantiate_cpp_grammar.cpp:48:61: required from here
  221. ./boost/pool/pool.hpp:362:17: warning: unused variable ‘partition_size’ [-Wunused-variable]
  222. 362 | size_type partition_size = alloc_size();
  223. | ^~~~~~~~~~~~~~
  224. *** stack smashing detected ***: terminated
  225. In file included from libs/wave/src/instantiate_cpp_grammar.cpp:24:
  226. ./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<> > >]’:
  227. ./boost/wave/grammars/cpp_grammar.hpp:356:31: internal compiler error: Aborted
  228. 356 | !list_p(
  229. | ~~~~~~^
  230. 357 | ( ch_p(T_IDENTIFIER)
  231. | ~~~~~~~~~~~~~~~~~~~~~~
  232. 358 | | pattern_p(KeywordTokenType,
  233. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234. 359 | TokenTypeMask|PPTokenFlag)
  235. | ~~~~~~~~~~~~~~~~~~~~~~~~~~
  236. 360 | | pattern_p(OperatorTokenType|AltExtTokenType,
  237. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238. 361 | ExtTokenTypeMask|PPTokenFlag) // and, bit_and etc.
  239. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  240. 362 | | pattern_p(BoolLiteralTokenType,
  241. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  242. 363 | TokenTypeMask|PPTokenFlag) // true/false
  243. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  244. 364 | #if BOOST_WAVE_SUPPORT_VARIADICS_PLACEMARKERS != 0
  245. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  246. 365 | | ch_p(T_ELLIPSIS)
  247. | ~~~~~~~~~~~~~~~~~~~~
  248. 366 | #endif
  249. | ~~~~~~
  250. 367 | ),
  251. | ~~
  252. 368 | no_node_d[*ppsp >> ch_p(T_COMMA) >> *ppsp]
  253. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  254. 369 | ),
  255. | ~
  256. 0x1782e4f internal_error(char const*, ...)
  257. ???:0
  258. 0x7f4b851d0b21 raise
  259. ???:0
  260. 0x7f4b851ba535 abort
  261. ???:0
  262. 0x7f4b852a3b31 __fortify_fail
  263. ???:0
  264. 0x7f4b852a3b0f __stack_chk_fail
  265. ???:0
  266. 0x696d9f cp_gimplify_expr(tree_node**, gimple**, gimple**)
  267. ???:0
  268. 0xa8524b gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  269. ???:0
  270. 0xa86272 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  271. ???:0
  272. 0xa8639d gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  273. ???:0
  274. 0xa8616e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  275. ???:0
  276. 0xa85e58 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  277. ???:0
  278. 0xa86272 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  279. ???:0
  280. 0xa8639d gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  281. ???:0
  282. 0xa8616e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  283. ???:0
  284. 0xa85e58 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  285. ???:0
  286. 0xa86272 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  287. ???:0
  288. 0xa8639d gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  289. ???:0
  290. 0xa8616e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  291. ???:0
  292. 0xa8614e gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  293. ???:0
  294. 0xa86f15 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int)
  295. ???:0
  296. Please submit a full bug report,
  297. with preprocessed source if appropriate.
  298. Please include the complete backtrace with any bug report.
  299. See <https://bugs.gentoo.org/> for instructions.
  300. ...failed updating 1 target...
  301. * ERROR: dev-libs/boost-1.76.0::gentoo failed (compile phase):
  302. * (no error message)
  303. *
  304. * Call stack:
  305. * ebuild.sh, line 125: Called src_compile
  306. * environment, line 3313: Called multilib-minimal_src_compile
  307. * environment, line 2028: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
  308. * environment, line 2298: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
  309. * environment, line 1975: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
  310. * environment, line 1973: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
  311. * environment, line 473: Called multilib-minimal_abi_src_compile
  312. * environment, line 2022: Called multilib_src_compile
  313. * environment, line 2510: Called die
  314. * The specific snippet of code:
  315. * ejam --prefix="${EPREFIX}"/usr "${OPTIONS[@]}" || die;
  316. *
  317. * If you need support, post the output of `emerge --info '=dev-libs/boost-1.76.0::gentoo'`,
  318. * the complete build log and the output of `emerge -pqv '=dev-libs/boost-1.76.0::gentoo'`.
  319. * The complete build log is located at '/var/tmp/portage/dev-libs/boost-1.76.0/temp/build.log'.
  320. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/boost-1.76.0/temp/environment'.
  321. * Working directory: '/var/tmp/portage/dev-libs/boost-1.76.0/work/boost_1_76_0-abi_x86_64.amd64'
  322. * 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