Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 901671 Details for
Bug 938659
dev-build/ninja-1.12.1: Fails to build with mold linker
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gdb coredump
gdb.txt (text/plain), 21.98 KB, created by
Blacktea Hamburger
on 2024-08-30 11:51:53 UTC
(
hide
)
Description:
gdb coredump
Filename:
MIME Type:
Creator:
Blacktea Hamburger
Created:
2024-08-30 11:51:53 UTC
Size:
21.98 KB
patch
obsolete
>+flush >Warning: 'flushregs', an alias for the command 'maintenance flush register-cache', is deprecated. >Use 'maintenance flush register-cache'. > >Register cache flushed. >+bt full >#0 0x0000000000231c76 in _PROCEDURE_LINKAGE_TABLE_ () >No symbol table info available. >#1 0x000000000028cd40 in std::__new_allocator<pollfd>::deallocate (this=0x7ffc73ac7ed0, __p=0x37d76260, __n=1) at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h:172 >No locals. >#2 0x000000000028b8b0 in std::allocator_traits<std::allocator<pollfd> >::deallocate (__a=..., __p=0x37d76260, __n=1) at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h:649 >No locals. >#3 std::_Vector_base<pollfd, std::allocator<pollfd> >::_M_deallocate (this=0x7ffc73ac7ed0, __p=0x37d76260, __n=1) at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h:389 >No locals. >#4 0x000000000028aefa in std::_Vector_base<pollfd, std::allocator<pollfd> >::~_Vector_base (this=0x7ffc73ac7ed0) at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h:368 >No locals. >#5 0x000000000028af5d in std::vector<pollfd, std::allocator<pollfd> >::~vector (this=0x7ffc73ac7ed0) at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h:738 >No locals. >#6 0x000000000028a9f7 in SubprocessSet::DoWork (this=0x37d75d60) at src/subprocess-posix.cc:299 > fds = {<std::_Vector_base<pollfd, std::allocator<pollfd> >> = {_M_impl = {<std::allocator<pollfd>> = {<std::__new_allocator<pollfd>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<pollfd, std::allocator<pollfd> >::_Vector_impl_data> = {_M_start = 0x37d76260, _M_finish = 0x37d76268, _M_end_of_storage = 0x37d76268}, <No data fields>}}, <No data fields>} > nfds = 1 > ret = 0 > cur_nfd = 140722249170736 > __PRETTY_FUNCTION__ = "bool SubprocessSet::DoWork()" >#7 0x0000000000247295 in RealCommandRunner::WaitForCommand (this=0x37d75d50, result=0x7ffc73ac7fa0) at src/build.cc:660 > interrupted = false > subproc = 0x0 > e = {_M_node = 0x7ffc73ac80f8} >#8 0x0000000000248086 in Builder::Build (this=0x7ffc73ac8070, err=0x7ffc73ac81d0) at src/build.cc:836 > result = {edge = 0x0, status = ExitSuccess, output = {_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffc73ac7fc0 ""}, _M_string_length = 0, {_M_local_buf = "\000\200\254s\374\177\000\000[|$\000\000\000\000", _M_allocated_capacity = 140722249170944}}} > __PRETTY_FUNCTION__ = "bool Builder::Build(std::string*)" > pending_commands = 1 > failures_allowed = 1 >#9 0x0000000000236e50 in (anonymous namespace)::NinjaMain::RunBuild (this=0x7ffc73ac82b0, argc=0, argv=0x7ffc73ac86c8, status=0x37d72490) at src/ninja.cc:1383 > err = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffc73ac81e0 ""}, _M_string_length = 0, {_M_local_buf = "\0003\3307\000\000\000\000\b3\3307\000\000\000", _M_allocated_capacity = 936915712}} > targets = {<std::_Vector_base<Node*, std::allocator<Node*> >> = {_M_impl = {<std::allocator<Node*>> = {<std::__new_allocator<Node*>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<Node*, std::allocator<Node*> >::_Vector_impl_data> = {_M_start = 0x37d832c0, _M_finish = 0x37d832c8, _M_end_of_storage = 0x37d832c8}, <No data fields>}}, <No data fields>} > builder = {state_ = 0x7ffc73ac82c8, config_ = @0x7ffc73ac84f0, plan_ = {want_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<Edge* const, Plan::Want> > >> = {<std::__new_allocator<std::_Rb_tree_node<std::pair<Edge* const, Plan::Want> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<Edge*> >> = {_M_key_compare = {<std::binary_function<Edge*, Edge*, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x37d75000, _M_left = 0x37d75000, _M_right = 0x37d75000}, _M_node_count = 1}, <No data fields>}}}, ready_ = {<std::priority_queue<Edge*, std::vector<Edge*, std::allocator<Edge*> >, EdgePriorityLess>> = {c = {<std::_Vector_base<Edge*, std::allocator<Edge*> >> = {_M_impl = {<std::allocator<Edge*>> = {<std::__new_allocator<Edge*>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<Edge*, std::allocator<Edge*> >::_Vector_impl_data> = {_M_start = 0x37d79c50, _M_finish = 0x37d79c50, _M_end_of_storage = 0x37d79d50}, <No data fields>}}, <No data fields>}, comp = {<No data fields>}}, <No data fields>}, builder_ = 0x7ffc73ac8070, targets_ = {<std::_Vector_base<Node const*, std::allocator<Node const*> >> = {_M_impl = {<std::allocator<Node const*>> = {<std::__new_allocator<Node const*>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<Node const*, std::allocator<Node const*> >::_Vector_impl_data> = {_M_start = 0x37d82ff0, _M_finish = 0x37d82ff8, _M_end_of_storage = 0x37d82ff8}, <No data fields>}}, <No data fields>}, command_edges_ = 34, wanted_edges_ = 1}, command_runner_ = {_M_t = {<std::__uniq_ptr_impl<CommandRunner, std::default_delete<CommandRunner> >> = {_M_t = {<std::_Tuple_impl<0, CommandRunner*, std::default_delete<CommandRunner> >> = {<std::_Tuple_impl<1, std::default_delete<CommandRunner> >> = {<std::_Head_base<1, std::default_delete<CommandRunner>, true>> = {_M_head_impl = {<No data fields>}}, <No data fields>}, <std::_Head_base<0, CommandRunner*, false>> = {_M_head_impl = 0x37d75d50}, <No data fields>}, <No data fields>}}, <No data fields>}}, status_ = 0x37d72490, running_edges_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<Edge const* const, int> > >> = {<std::__new_allocator<std::_Rb_tree_node<std::pair<Edge const* const, int> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<Edge const*> >> = {_M_key_compare = {<std::binary_function<Edge const*, Edge const*, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x37d83840, _M_left = 0x37d83840, _M_right = 0x37d83840}, _M_node_count = 1}, <No data fields>}}}, start_time_millis_ = 151833, lock_file_path_ = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x37d831e0 "build/.ninja_lock"}, _M_string_length = 17, {_M_local_buf = "\036\000\000\000\000\000\000\000ock\000\374\177\000", _M_allocated_capacity = 30}}, disk_interface_ = 0x7ffc73ac83d0, scan_ = {build_log_ = 0x7ffc73ac83f8, disk_interface_ = 0x7ffc73ac83d0, dep_loader_ = {_vptr.ImplicitDepLoader = 0x22f8e0 <vtable for EdgeEnv>, state_ = 0x7ffc73ac82c8, disk_interface_ = 0x7ffc73ac83d0, deps_log_ = 0x7ffc73ac8460, depfile_parser_options_ = 0x7ffc73ac8508}, dyndep_loader_ = {state_ = 0x7ffc73ac82c8, disk_interface_ = 0x7ffc73ac83d0}}} >#10 0x0000000000237ae8 in (anonymous namespace)::real_main (argc=0, argv=0x7ffc73ac86c8) at src/ninja.cc:1610 > err = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffc73ac8240 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>, _M_allocated_capacity = 0}} > ninja = {<BuildLogUser> = {_vptr.BuildLogUser = 0x22b918 <vtable for (anonymous namespace)::NinjaMain+16>}, ninja_command_ = 0x7ffc73ac9b1e "./ninja", config_ = @0x7ffc73ac84f0, state_ = {paths_ = {_M_h = {<std::__detail::_Hashtable_base<StringPiece, std::pair<StringPiece const, Node*>, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, false, true> >> = {<std::__detail::_Hash_code_base<StringPiece, std::pair<StringPiece const, Node*>, std::__detail::_Select1st, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>> = {<std::__detail::_Hashtable_ebo_helper<1, std::hash<StringPiece>, true>> = {<std::hash<StringPiece>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::__detail::_Hashtable_ebo_helper<0, std::equal_to<StringPiece>, true>> = {<std::equal_to<StringPiece>> = {<std::binary_function<StringPiece, StringPiece, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__detail::_Map_base<StringPiece, std::pair<StringPiece const, Node*>, std::allocator<std::pair<StringPiece const, Node*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>> = {<No data fields>}, <std::__detail::_Insert<StringPiece, std::pair<StringPiece const, Node*>, std::allocator<std::pair<StringPiece const, Node*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, false>> = {<std::__detail::_Insert_base<StringPiece, std::pair<StringPiece const, Node*>, std::allocator<std::pair<StringPiece const, Node*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >> = {<No data fields>}, <No data fields>}, <std::__detail::_Rehash_base<StringPiece, std::pair<StringPiece const, Node*>, std::allocator<std::pair<StringPiece const, Node*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, std::integral_constant<bool, true> >> = {<No data fields>}, <std::__detail::_Equality<StringPiece, std::pair<StringPiece const, Node*>, std::allocator<std::pair<StringPiece const, Node*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>> = {<No data fields>}, <std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<StringPiece const, Node*>, true> > >> = {<std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<StringPiece const, Node*>, true> >, true>> = {<std::allocator<std::__detail::_Hash_node<std::pair<StringPiece const, Node*>, true> >> = {<std::__new_allocator<std::__detail::_Hash_node<std::pair<StringPiece const, Node*>, true> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::_Enable_default_constructor<true, std::__detail::_Hash_node_base>> = {<No data fields>}, _M_buckets = 0x37d89640, _M_bucket_count = 257, _M_before_begin = {_M_nxt = 0x37d8b780}, _M_element_count = 138, _M_rehash_policy = {static _S_growth_factor = 2, _M_max_load_factor = 1, _M_next_resize = 257}, _M_single_bucket = 0x0}}, pools_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Pool*> > >> = {<std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Pool*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x37d727d0, _M_left = 0x37d727d0, _M_right = 0x37d72820}, _M_node_count = 2}, <No data fields>}}}, edges_ = {<std::_Vector_base<Edge*, std::allocator<Edge*> >> = {_M_impl = {<std::allocator<Edge*>> = {<std::__new_allocator<Edge*>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<Edge*, std::allocator<Edge*> >::_Vector_impl_data> = {_M_start = 0x37d7d960, _M_finish = 0x37d7db30, _M_end_of_storage = 0x37d7db60}, <No data fields>}}, <No data fields>}, bindings_ = {<Env> = {_vptr.Env = 0x22f1b0 <vtable for BindingEnv+24>}, bindings_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x37d72cc0, _M_left = 0x37d72fb0, _M_right = 0x37d72e30}, _M_node_count = 10}, <No data fields>}}}, rules_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Rule const*> > >> = {<std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Rule const*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x37d806d0, _M_left = 0x37d73fe0, _M_right = 0x37d80ca0}, _M_node_count = 15}, <No data fields>}}}, parent_ = 0x0}, defaults_ = {<std::_Vector_base<Node*, std::allocator<Node*> >> = {_M_impl = {<std::allocator<Node*>> = {<std::__new_allocator<Node*>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<Node*, std::allocator<Node*> >::_Vector_impl_data> = {_M_start = 0x37d82b20, _M_finish = 0x37d82b28, _M_end_of_storage = 0x37d82b28}, <No data fields>}}, <No data fields>}}, disk_interface_ = {<DiskInterface> = {<FileReader> = {_vptr.FileReader = 0x22ec90 <vtable for RealDiskInterface+24>}, <No data fields>}, <No data fields>}, build_dir_ = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffc73ac83e8 "build"}, _M_string_length = 5, {_M_local_buf = "build\000\000\000\000\000\000\000\000\000\000", _M_allocated_capacity = 431315580258}}, build_log_ = {entries_ = {_M_h = {<std::__detail::_Hashtable_base<StringPiece, std::pair<StringPiece const, BuildLog::LogEntry*>, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, false, true> >> = {<std::__detail::_Hash_code_base<StringPiece, std::pair<StringPiece const, BuildLog::LogEntry*>, std::__detail::_Select1st, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>> = {<std::__detail::_Hashtable_ebo_helper<1, std::hash<StringPiece>, true>> = {<std::hash<StringPiece>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::__detail::_Hashtable_ebo_helper<0, std::equal_to<StringPiece>, true>> = {<std::equal_to<StringPiece>> = {<std::binary_function<StringPiece, StringPiece, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::__detail::_Map_base<StringPiece, std::pair<StringPiece const, BuildLog::LogEntry*>, std::allocator<std::pair<StringPiece const, BuildLog::LogEntry*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>> = {<No data fields>}, <std::__detail::_Insert<StringPiece, std::pair<StringPiece const, BuildLog::LogEntry*>, std::allocator<std::pair<StringPiece const, BuildLog::LogEntry*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, false>> = {<std::__detail::_Insert_base<StringPiece, std::pair<StringPiece const, BuildLog::LogEntry*>, std::allocator<std::pair<StringPiece const, BuildLog::LogEntry*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >> = {<No data fields>}, <No data fields>}, <std::__detail::_Rehash_base<StringPiece, std::pair<StringPiece const, BuildLog::LogEntry*>, std::allocator<std::pair<StringPiece const, BuildLog::LogEntry*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, std::integral_constant<bool, true> >> = {<No data fields>}, <std::__detail::_Equality<StringPiece, std::pair<StringPiece const, BuildLog::LogEntry*>, std::allocator<std::pair<StringPiece const, BuildLog::LogEntry*> >, std::__detail::_Select1st, std::equal_to<StringPiece>, std::hash<StringPiece>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>> = {<No data fields>}, <std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<StringPiece const, BuildLog::LogEntry*>, true> > >> = {<std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<StringPiece const, BuildLog::LogEntry*>, true> >, true>> = {<std::allocator<std::__detail::_Hash_node<std::pair<StringPiece const, BuildLog::LogEntry*>, true> >> = {<std::__new_allocator<std::__detail::_Hash_node<std::pair<StringPiece const, BuildLog::LogEntry*>, true> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <std::_Enable_default_constructor<true, std::__detail::_Hash_node_base>> = {<No data fields>}, _M_buckets = 0x37d855e0, _M_bucket_count = 59, _M_before_begin = {_M_nxt = 0x37d839c0}, _M_element_count = 33, _M_rehash_policy = {static _S_growth_factor = 2, _M_max_load_factor = 1, _M_next_resize = 59}, _M_single_bucket = 0x0}}, log_file_ = 0x37d722b0, log_file_path_ = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x37d830e0 "build/.ninja_log"}, _M_string_length = 16, {_M_local_buf = "\036", '\000' <repeats 14 times>, _M_allocated_capacity = 30}}, needs_recompaction_ = false}, deps_log_ = {needs_recompaction_ = false, file_ = 0x37d75ad0, file_path_ = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x37d830b0 ""}, _M_string_length = 0, {_M_local_buf = "\036\000\000\000\000\000\000\000kB\2543b\177\000", _M_allocated_capacity = 30}}, nodes_ = {<std::_Vector_base<Node*, std::allocator<Node*> >> = {_M_impl = {<std::allocator<Node*>> = {<std::__new_allocator<Node*>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<Node*, std::allocator<Node*> >::_Vector_impl_data> = {_M_start = 0x37d8a9e0, _M_finish = 0x37d8acc0, _M_end_of_storage = 0x37d8ade0}, <No data fields>}}, <No data fields>}, deps_ = {<std::_Vector_base<DepsLog::Deps*, std::allocator<DepsLog::Deps*> >> = {_M_impl = {<std::allocator<DepsLog::Deps*>> = {<std::__new_allocator<DepsLog::Deps*>> = {<No data fields>}, <No data fields>}, <std::_Vector_base<DepsLog::Deps*, std::allocator<DepsLog::Deps*> >::_Vector_impl_data> = {_M_start = 0x37d8adf0, _M_finish = 0x37d8b0c8, _M_end_of_storage = 0x37d8b1d0}, <No data fields>}}, <No data fields>}}, start_time_millis_ = 151833} > parser_opts = {phony_cycle_action_ = kPhonyCycleActionWarn} > parser = {<Parser> = {_vptr.Parser = 0x22fdc8 <std::ignore>, state_ = 0x7ffc73ac82c8, file_reader_ = 0x7ffc73ac83d0, lexer_ = {filename_ = {str_ = 0x7ffc73ac8520 "build.ninja", len_ = 11}, input_ = {str_ = 0x37d74c50 "\3042\3247", len_ = 7596}, ofs_ = 0x37d769fd "", last_token_ = 0x37d769fc ""}}, env_ = 0x7ffc73ac8348, options_ = {phony_cycle_action_ = kPhonyCycleActionWarn}, quiet_ = false} > result = 2583834 > cycle = 1 > config = {verbosity = BuildConfig::VERBOSE, dry_run = false, parallelism = 10, failures_allowed = 1, max_load_average = -0, depfile_parser_options = {<No data fields>}} > options = {input_file = 0x22b838 "build.ninja", working_dir = 0x0, tool = 0x0, phony_cycle_should_err = false} > ninja_command = 0x7ffc73ac9b1e "./ninja" > exit_code = -1 > status = 0x37d72490 > kCycleLimit = 100 >#11 0x0000000000237b95 in __gnu_cxx::__ops::_Iter_less_val::_Iter_less_val (this=0x200000000) at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h:63 >No locals. >#12 0x00007f6233a55004 in ?? () >No symbol table info available. >#13 0x00007f6234062828 in ?? () >No symbol table info available. >#14 0x0000000000237b75 in main (argc=0, argv=0x3c) at src/ninja.cc:1637 >No locals. >+q
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 938659
:
901515
|
901516
|
901671
|
901672
|
901768
|
901769