Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 901769 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.05 KB, created by
Blacktea Hamburger
on 2024-08-31 11:06:44 UTC
(
hide
)
Description:
gdb coredump
Filename:
MIME Type:
Creator:
Blacktea Hamburger
Created:
2024-08-31 11:06:44 UTC
Size:
21.05 KB
patch
obsolete
>#0 0x000000000028a405 in SubprocessSet::DoWork (this=0x3eed2ee0) at src/subprocess-posix.cc:271 > 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 = 0x3eed3580, _M_finish = 0x3eed3588, _M_end_of_storage = 0x3eed3588}, <No data fields>}}, <No data fields>} > nfds = 1 > ret = 0 > cur_nfd = 140732708035504 > __PRETTY_FUNCTION__ = "bool SubprocessSet::DoWork()" >#1 0x00000000002471f5 in RealCommandRunner::WaitForCommand (this=0x3eed2ed0, result=0x7ffee3121c20) at src/build.cc:657 > subproc = 0x0 > e = {_M_node = 0x7ffee3121d78} >#2 0x0000000000247fe6 in Builder::Build (this=0x7ffee3121cf0, err=0x7ffee3121e50) 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 = 0x7ffee3121c40 ""}, _M_string_length = 0, {_M_local_buf = "\000\034\022\343\376\177\000\000\273{$\000\000\000\000", _M_allocated_capacity = 140732708035584}}} > __PRETTY_FUNCTION__ = "bool Builder::Build(std::string*)" > pending_commands = 1 > failures_allowed = 1 >#3 0x0000000000236c70 in (anonymous namespace)::NinjaMain::RunBuild (this=0x7ffee3121f30, argc=0, argv=0x7ffee3122348, status=0x3eecf490) 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 = 0x7ffee3121e60 ""}, _M_string_length = 0, {_M_local_buf = "\000\003\356>\000\000\000\000\b\003\356>\000\000\000", _M_allocated_capacity = 1055785728}} > 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 = 0x3eee02c0, _M_finish = 0x3eee02c8, _M_end_of_storage = 0x3eee02c8}, <No data fields>}}, <No data fields>} > builder = {state_ = 0x7ffee3121f48, config_ = @0x7ffee3122170, 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 = 0x3eed2180, _M_left = 0x3eed2180, _M_right = 0x3eed2180}, _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 = 0x3eed6c50, _M_finish = 0x3eed6c50, _M_end_of_storage = 0x3eed6d50}, <No data fields>}}, <No data fields>}, comp = {<No data fields>}}, <No data fields>}, builder_ = 0x7ffee3121cf0, 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 = 0x3eedfff0, _M_finish = 0x3eedfff8, _M_end_of_storage = 0x3eedfff8}, <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 = 0x3eed2ed0}, <No data fields>}, <No data fields>}}, <No data fields>}}, status_ = 0x3eecf490, 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 = 0x3eed3360, _M_left = 0x3eed3360, _M_right = 0x3eed3360}, _M_node_count = 1}, <No data fields>}}}, start_time_millis_ = 83634702, lock_file_path_ = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x3eee01e0 "build/.ninja_lock"}, _M_string_length = 17, {_M_local_buf = "\036\000\000\000\000\000\000\000ock\000\376\177\000", _M_allocated_capacity = 30}}, disk_interface_ = 0x7ffee3122050, scan_ = {build_log_ = 0x7ffee3122078, disk_interface_ = 0x7ffee3122050, dep_loader_ = {_vptr.ImplicitDepLoader = 0x22f700 <vtable for EdgeEnv>, state_ = 0x7ffee3121f48, disk_interface_ = 0x7ffee3122050, deps_log_ = 0x7ffee31220e0, depfile_parser_options_ = 0x7ffee3122188}, dyndep_loader_ = {state_ = 0x7ffee3121f48, disk_interface_ = 0x7ffee3122050}}} >#4 0x0000000000237908 in (anonymous namespace)::real_main (argc=0, argv=0x7ffee3122348) at src/ninja.cc:1611 > err = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffee3121ec0 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>, _M_allocated_capacity = 0}} > ninja = {<BuildLogUser> = {_vptr.BuildLogUser = 0x22b738 <vtable for (anonymous namespace)::NinjaMain+16>}, ninja_command_ = 0x7ffee3124b17 "./ninja", config_ = @0x7ffee3122170, 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 = 0x3eee5dc0, _M_bucket_count = 257, _M_before_begin = {_M_nxt = 0x3eee0bf0}, _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 = 0x3eecf7d0, _M_left = 0x3eecf7d0, _M_right = 0x3eecf820}, _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 = 0x3eeda960, _M_finish = 0x3eedab30, _M_end_of_storage = 0x3eedab60}, <No data fields>}}, <No data fields>}, bindings_ = {<Env> = {_vptr.Env = 0x22efd0 <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 = 0x3eecfb40, _M_left = 0x3eecfde0, _M_right = 0x3eecfc90}, _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 = 0x3eedd6d0, _M_left = 0x3eed0f50, _M_right = 0x3eeddca0}, _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 = 0x3eedfb20, _M_finish = 0x3eedfb28, _M_end_of_storage = 0x3eedfb28}, <No data fields>}}, <No data fields>}}, disk_interface_ = {<DiskInterface> = {<FileReader> = {_vptr.FileReader = 0x22eab0 <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 = 0x7ffee3122068 "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 = 0x3eee3540, _M_bucket_count = 59, _M_before_begin = {_M_nxt = 0x3eee8a20}, _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_ = 0x3eecf2b0, log_file_path_ = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x3eee00e0 "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_ = 0x3eed2c50, file_path_ = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x3eee00b0 ""}, _M_string_length = 0, {_M_local_buf = "\036\000\000\000\000\000\000\000kBLZ\016\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 = 0x3eee7450, _M_finish = 0x3eee7730, _M_end_of_storage = 0x3eee7850}, <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 = 0x3eee0890, _M_finish = 0x3eee0b68, _M_end_of_storage = 0x3eee0bb0}, <No data fields>}}, <No data fields>}}, start_time_millis_ = 83634702} > parser_opts = {phony_cycle_action_ = kPhonyCycleActionWarn} > parser = {<Parser> = {_vptr.Parser = 0x22fbe8 <std::piecewise_construct>, state_ = 0x7ffee3121f48, file_reader_ = 0x7ffee3122050, lexer_ = {filename_ = {str_ = 0x7ffee31221a0 "build.ninja", len_ = 11}, input_ = {str_ = 0x3eed1c50 "\341\317\356>", len_ = 7522}, ofs_ = 0x3eed39b3 "|\214\312\360\027Q\001", last_token_ = 0x3eed39b2 "\036|\214\312\360\027Q\001"}}, env_ = 0x7ffee3121fc8, options_ = {phony_cycle_action_ = kPhonyCycleActionWarn}, quiet_ = false} > result = 2583158 > 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 = 0x22b658 "build.ninja", working_dir = 0x0, tool = 0x0, phony_cycle_should_err = false} > ninja_command = 0x7ffee3124b17 "./ninja" > exit_code = -1 > status = 0x3eecf490 > kCycleLimit = 100 >#5 0x00000000002379b5 in __gnu_cxx::__ops::__iter_equal_to_iter () at /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/bits/predefined_ops.h:123 >No locals. >#6 0x00007ffee3122338 in ?? () >No symbol table info available. >#7 0x0000000200000000 in ?? () >No symbol table info available. >#8 0x00007ffee3122338 in ?? () >No symbol table info available. >#9 0x00007f0e5a455004 in ?? () >No symbol table info available. >#10 0x00007f0e5aa52828 in ?? () >No symbol table info available. >#11 0x0000000000237995 in main (argc=-1017278235, argv=0x5d90e5894855c35d) at src/ninja.cc:1637 >No locals. >Backtrace stopped: previous frame inner to this frame (corrupt stack?)
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