Last active
June 15, 2022 18:27
-
-
Save mjcarroll/0d2524a2219a081c366833bd45d2cd86 to your computer and use it in GitHub Desktop.
Ignition Math Compilation Summary
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
**** Time summary: | |
Compilation (255 times): | |
Parsing (frontend): 295.5 s | |
Codegen & opts (backend): 408.3 s | |
**** Files that took longest to parse (compiler frontend): | |
6748 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/_ignition_math_pybind11.cc.json | |
6383 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Quaternion.cc.json | |
5790 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Pose3.cc.json | |
5411 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Line3.cc.json | |
5334 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Matrix4.cc.json | |
4981 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Line2.cc.json | |
4946 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector3.cc.json | |
4914 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Matrix3.cc.json | |
4878 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector4.cc.json | |
4858 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Filter.cc.json | |
**** Files that took longest to codegen (compiler backend): | |
18057 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/_ignition_math_pybind11.cc.json | |
13898 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Quaternion.cc.json | |
11826 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector3.cc.json | |
11770 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Pose3.cc.json | |
11391 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Matrix4.cc.json | |
11242 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector4.cc.json | |
10506 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Material.cc.json | |
10346 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector2.cc.json | |
9858 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Line3.cc.json | |
9779 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Filter.cc.json | |
**** Templates that took longest to instantiate: | |
33582 ms: std::basic_regex<char>::basic_regex<const char *> (80 times, avg 419 ms) | |
16798 ms: std::basic_regex<char>::basic_regex (40 times, avg 419 ms) | |
16757 ms: std::__detail::__compile_nfa<std::regex_traits<char>, const char *> (40 times, avg 418 ms) | |
16232 ms: std::__detail::_Compiler<std::regex_traits<char>>::_Compiler (40 times, avg 405 ms) | |
13764 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_disjunction (40 times, avg 344 ms) | |
13662 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_alternative (40 times, avg 341 ms) | |
13402 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_term (40 times, avg 335 ms) | |
11521 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_atom (40 times, avg 288 ms) | |
6116 ms: pybind11::cpp_function::cpp_function<(lambda at /usr/include/pybind1... (214 times, avg 28 ms) | |
5260 ms: std::is_trivially_destructible<capture> (2787 times, avg 1 ms) | |
3983 ms: std::regex_search<std::char_traits<char>, std::allocator<char>, std:... (40 times, avg 99 ms) | |
3967 ms: std::regex_search<__gnu_cxx::__normal_iterator<const char *, std::ba... (40 times, avg 99 ms) | |
3958 ms: std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator<const ... (40 times, avg 98 ms) | |
3931 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_charact... (40 times, avg 98 ms) | |
1971 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (40 times, avg 49 ms) | |
1967 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (40 times, avg 49 ms) | |
1964 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (40 times, avg 49 ms) | |
1912 ms: std::__or_<std::is_reference<capture>, std::is_scalar<capture>> (2766 times, avg 0 ms) | |
1848 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_quantifier (40 times, avg 46 ms) | |
1848 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_bracket_expres... (40 times, avg 46 ms) | |
1396 ms: std::unordered_map<int, int> (125 times, avg 11 ms) | |
1323 ms: std::__detail::_StateSeq<std::regex_traits<char>>::_M_clone (40 times, avg 33 ms) | |
1223 ms: std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::... (125 times, avg 9 ms) | |
1210 ms: std::__detail::_BracketMatcher<std::regex_traits<char>, false, false... (40 times, avg 30 ms) | |
1183 ms: std::__detail::_BracketMatcher<std::regex_traits<char>, false, false... (40 times, avg 29 ms) | |
1164 ms: gz::math::python::helpDefineMathQuaternion<double> (1 times, avg 1164 ms) | |
1133 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_charact... (40 times, avg 28 ms) | |
1035 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (40 times, avg 25 ms) | |
1034 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_bracket... (40 times, avg 25 ms) | |
1000 ms: std::unordered_map<std::basic_string<char>, void *>::operator[] (74 times, avg 13 ms) | |
**** Template sets that took longest to instantiate: | |
39014 ms: pybind11::cpp_function::cpp_function<$> (2621 times, avg 14 ms) | |
37938 ms: pybind11::cpp_function::initialize<$> (2621 times, avg 14 ms) | |
32982 ms: pybind11::class_<$>::def<$> (1780 times, avg 18 ms) | |
16798 ms: std::basic_regex<$>::basic_regex (40 times, avg 419 ms) | |
16793 ms: std::basic_regex<$>::basic_regex<$> (40 times, avg 419 ms) | |
16757 ms: std::__detail::__compile_nfa<$> (40 times, avg 418 ms) | |
16232 ms: std::__detail::_Compiler<$>::_Compiler (40 times, avg 405 ms) | |
13764 ms: std::__detail::_Compiler<$>::_M_disjunction (40 times, avg 344 ms) | |
13662 ms: std::__detail::_Compiler<$>::_M_alternative (40 times, avg 341 ms) | |
13402 ms: std::__detail::_Compiler<$>::_M_term (40 times, avg 335 ms) | |
11521 ms: std::__detail::_Compiler<$>::_M_atom (40 times, avg 288 ms) | |
10817 ms: pybind11::detail::argument_loader<$> (1167 times, avg 9 ms) | |
9071 ms: std::__and_<$> (9395 times, avg 0 ms) | |
7502 ms: pybind11::detail::initimpl::constructor<$>::execute<$> (254 times, avg 29 ms) | |
6248 ms: std::tuple<$> (1655 times, avg 3 ms) | |
5923 ms: std::__detail::_Compiler<$>::_M_insert_character_class_matcher<$> (160 times, avg 37 ms) | |
5364 ms: std::_Hashtable<$> (623 times, avg 8 ms) | |
5300 ms: std::is_trivially_destructible<$> (2831 times, avg 1 ms) | |
4582 ms: pybind11::detail::argument_loader<$>::call<$> (2776 times, avg 1 ms) | |
4152 ms: std::__or_<$> (5476 times, avg 0 ms) | |
4070 ms: std::unique_ptr<$> (357 times, avg 11 ms) | |
4014 ms: std::unordered_map<$> (310 times, avg 12 ms) | |
3983 ms: std::regex_search<$> (40 times, avg 99 ms) | |
3958 ms: std::__detail::__regex_algo_impl<$> (40 times, avg 98 ms) | |
3772 ms: std::pair<$> (1781 times, avg 2 ms) | |
3572 ms: std::vector<$>::emplace_back<$> (517 times, avg 6 ms) | |
3556 ms: pybind11::detail::argument_loader<$>::call_impl<$> (2707 times, avg 1 ms) | |
3450 ms: std::function<$>::function<$> (648 times, avg 5 ms) | |
3347 ms: std::vector<$>::push_back (610 times, avg 5 ms) | |
3338 ms: std::vector<$>::_M_realloc_insert<$> (802 times, avg 4 ms) | |
**** Functions that took longest to compile: | |
818 ms: SignalStatsTest_SignalStats_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/SignalStats_TEST.cc) | |
789 ms: AxisAlignedBoxTest_Intersect_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/AxisAlignedBox_TEST.cc) | |
622 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/_ignition_math_pybind11.cc) | |
579 ms: QuaternionTest_Math_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Quaternion_TEST.cc) | |
519 ms: Inertiald_Test_AdditionSubtraction_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Inertial_TEST.cc) | |
507 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Line3.cc) | |
495 ms: MassMatrix3dTest_Setters_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/MassMatrix3_TEST.cc) | |
487 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/AxisAlignedBox.cc) | |
474 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/GaussMarkovProcess.cc) | |
471 ms: PoseTest_Pose_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Pose_TEST.cc) | |
466 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Capsule.cc) | |
465 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Triangle3.cc) | |
463 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Helpers.cc) | |
462 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Rand.cc) | |
459 ms: Color_Color_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Color_TEST.cc) | |
454 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/MassMatrix3.cc) | |
453 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Line2.cc) | |
450 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Ellipsoid.cc) | |
446 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Vector4.cc) | |
443 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Kmeans.cc) | |
440 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/MovingWindowFilter.cc) | |
431 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Matrix3.cc) | |
426 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Angle.cc) | |
423 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/SphericalCoordinates.cc) | |
422 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Matrix4.cc) | |
421 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/SignalStats.cc) | |
421 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Quaternion.cc) | |
419 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Material.cc) | |
418 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Triangle.cc) | |
418 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Vector3.cc) | |
**** Function sets that took longest to compile / optimize: | |
11366 ms: pybind11::cpp_function::initialize_generic(std::unique_ptr<$>&&, cha... (37 times, avg 307 ms) | |
1756 ms: std::_Hashtable<$>::_M_rehash_aux(unsigned long, std::integral_const... (255 times, avg 6 ms) | |
1670 ms: pybind11::detail::all_type_info_populate(_typeobject*, std::vector<$... (37 times, avg 45 ms) | |
1562 ms: pybind11::class_<$>& pybind11::class_<$>::def<$>(char const*, pybind... (237 times, avg 6 ms) | |
1323 ms: std::_Hashtable<$>::_M_insert_unique_node(unsigned long, unsigned lo... (218 times, avg 6 ms) | |
1060 ms: std::vector<$>::_M_fill_insert(std::_Bit_iterator, unsigned long, bo... (37 times, avg 28 ms) | |
981 ms: std::__cxx11::basic_string<$> pybind11::type_id<$>() (289 times, avg 3 ms) | |
859 ms: bool pybind11::detail::type_caster_generic::load_impl<$>(pybind11::h... (37 times, avg 23 ms) | |
735 ms: pybind11::class_<$>::init_instance(pybind11::detail::instance*, void... (100 times, avg 7 ms) | |
732 ms: std::vector<$>::_M_insert_aux(std::_Bit_iterator, bool) (38 times, avg 19 ms) | |
713 ms: pybind11::detail::type_caster<$>& pybind11::detail::load_type<$>(pyb... (79 times, avg 9 ms) | |
686 ms: std::enable_if<$>::type pybind11::move<$>(pybind11::object&&) (76 times, avg 9 ms) | |
680 ms: bool pybind11::detail::argument_loader<$>::load_impl_sequence<$>(pyb... (145 times, avg 4 ms) | |
592 ms: pybind11::detail::type_caster<$>::load(pybind11::handle, bool) (96 times, avg 6 ms) | |
533 ms: std::_Hashtable<$>::_M_erase(unsigned long, std::__detail::_Hash_nod... (74 times, avg 7 ms) | |
528 ms: pybind11::detail::process_attribute<$>::init(pybind11::arg_v const&,... (13 times, avg 40 ms) | |
513 ms: testing::internal::TypeParameterizedTest<$>::Register(char const*, t... (26 times, avg 19 ms) | |
484 ms: void std::vector<$>::_M_realloc_insert<$>(__gnu_cxx::__normal_iterat... (37 times, avg 13 ms) | |
475 ms: testing::internal::TestFactoryImpl<$>::CreateTest() (517 times, avg 0 ms) | |
468 ms: pybind11::detail::accessor<$>::get_cache() const (150 times, avg 3 ms) | |
449 ms: pybind11::class_<$>::class_<$>(pybind11::handle, char const*, pybind... (88 times, avg 5 ms) | |
447 ms: pybind11::class_<$>::dealloc(pybind11::detail::value_and_holder&) (100 times, avg 4 ms) | |
442 ms: pybind11::cast_error_unable_to_convert_call_arg(std::__cxx11::basic_... (37 times, avg 11 ms) | |
432 ms: std::_Hashtable<$>::_M_find_before_node(unsigned long, std::type_ind... (74 times, avg 5 ms) | |
404 ms: std::_Hashtable<$>::_M_insert_multi_node(std::__detail::_Hash_node<$... (37 times, avg 10 ms) | |
377 ms: std::__detail::_Map_base<std::__cxx11::basic_string<char, std::char_... (37 times, avg 10 ms) | |
362 ms: std::unordered_map<$>::erase(_typeobject* const&) (37 times, avg 9 ms) | |
356 ms: testing::AssertionResult testing::internal::CmpHelperFloatingPointEQ... (46 times, avg 7 ms) | |
326 ms: pybind11::detail::string_caster<$>::load(pybind11::handle, bool) (37 times, avg 8 ms) | |
309 ms: bool pybind11::detail::string_caster<$>::load_bytes<$>(std::enable_i... (37 times, avg 8 ms) | |
*** Expensive headers: | |
42674 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/test/gtest/include/gtest/gtest.h (included 62 times, avg 688 ms), included via: | |
Line2_TEST.cc.o (913 ms) | |
Kmeans_TEST.cc.o (912 ms) | |
Vector3_TEST.cc.o (912 ms) | |
GraphAlgorithms_TEST.cc.o (901 ms) | |
Spline_TEST.cc.o (899 ms) | |
deprecated_TEST.cc.o (879 ms) | |
... | |
39290 ms: /usr/include/pybind11/pybind11.h (included 37 times, avg 1061 ms), included via: | |
StopWatch.cc.json chrono.h (1426 ms) | |
Line3.cc.json Line3.hh (1408 ms) | |
PID.cc.json chrono.h (1407 ms) | |
_ignition_math_pybind11.cc.json (1316 ms) | |
Line2.cc.json Line2.hh (1287 ms) | |
Frustum.cc.json Frustum.hh (1250 ms) | |
... | |
25686 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Helpers.hh (included 116 times, avg 221 ms), included via: | |
SemanticVersion.cc.json SemanticVersion.hh (843 ms) | |
Vector3Stats.cc.json Vector3Stats.hh (821 ms) | |
Angle.cc.json Angle.hh (739 ms) | |
RandRUBY_wrap.cxx.json Rand.hh (717 ms) | |
Temperature.cc.json Temperature.hh (671 ms) | |
Spline.cc.o (644 ms) | |
... | |
14420 ms: /usr/include/c++/11/string (included 126 times, avg 114 ms), included via: | |
Quaternion.cc.json (327 ms) | |
Rand.cc.json (306 ms) | |
Frustum.cc.json (238 ms) | |
DiffDriveOdometry.cc.json (235 ms) | |
Triangle3.cc.json (233 ms) | |
Capsule.cc.json Capsule.hh (229 ms) | |
... | |
13592 ms: /usr/include/c++/11/algorithm (included 122 times, avg 111 ms), included via: | |
SplinePrivate.cc.o Matrix4.hh (290 ms) | |
Spline.cc.o Helpers.hh (289 ms) | |
SemanticVersion.cc.json SemanticVersion.hh Helpers.hh (257 ms) | |
Helpers.cc.o Helpers.hh (249 ms) | |
Angle.cc.json Angle.hh Helpers.hh (235 ms) | |
SpeedLimiter.cc.o Helpers.hh (220 ms) | |
... | |
11781 ms: /usr/include/c++/11/cmath (included 125 times, avg 94 ms), included via: | |
RandRUBY_wrap.cxx.json ruby.h ruby.h defines.h missing.h (203 ms) | |
StopWatch.cc.json chrono.h pybind11.h attr.h cast.h pytypes.h common.h Python.h pyport.h math.h (192 ms) | |
GaussMarkovProcessRUBY_wrap.cxx.json ruby.h ruby.h defines.h missing.h (191 ms) | |
rubyRUBY_wrap.cxx.json ruby.h ruby.h defines.h missing.h (189 ms) | |
PID.cc.json chrono.h pybind11.h attr.h cast.h pytypes.h common.h Python.h pyport.h math.h (185 ms) | |
Vector4RUBY_wrap.cxx.json ruby.h ruby.h defines.h missing.h (171 ms) | |
... | |
10646 ms: /usr/include/c++/11/regex (included 40 times, avg 266 ms), included via: | |
SemanticVersion.cc.json SemanticVersion.hh Helpers.hh (380 ms) | |
Vector4RUBY_wrap.cxx.json Vector4.hh Matrix4.hh Helpers.hh (363 ms) | |
RandRUBY_wrap.cxx.json Rand.hh Helpers.hh (351 ms) | |
AngleRUBY_wrap.cxx.json Angle.hh Helpers.hh (322 ms) | |
Angle.cc.json Angle.hh Helpers.hh (320 ms) | |
rubyRUBY_wrap.cxx.json Angle.hh Helpers.hh (319 ms) | |
... | |
4826 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Vector3.hh (included 71 times, avg 67 ms), included via: | |
MovingWindowFilter.cc.json (761 ms) | |
Vector3RUBY_wrap.cxx.json (683 ms) | |
Kmeans.cc.o Kmeans.hh (546 ms) | |
InterpolationPoint_TEST.cc.o InterpolationPoint.hh (475 ms) | |
Kmeans.cc.json Kmeans.hh (412 ms) | |
VolumetricGridLookupField_TEST.cc.o VolumetricGridLookupField.hh (348 ms) | |
... | |
4793 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Angle.hh (included 56 times, avg 85 ms), included via: | |
Angle.cc.json (741 ms) | |
AngleRUBY_wrap.cxx.json (730 ms) | |
rubyRUBY_wrap.cxx.json (724 ms) | |
Frustum.cc.json Frustum.hh (467 ms) | |
SphericalCoordinates.cc.json (414 ms) | |
DiffDriveOdometry.cc.json DiffDriveOdometry.hh DiffDriveOdometry.hh (380 ms) | |
... | |
4707 ms: /usr/include/c++/11/sstream (included 104 times, avg 45 ms), included via: | |
Angle.cc.json (408 ms) | |
SemanticVersion.cc.json (384 ms) | |
Line3.cc.json Line3.hh (365 ms) | |
Line2.cc.json Line2.hh (364 ms) | |
Temperature.cc.json (362 ms) | |
AxisAlignedBox.cc.json (349 ms) | |
... | |
done in 0.5s. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Analyzing build trace from './data/math7'... | |
**** Time summary: | |
Compilation (256 times): | |
Parsing (frontend): 385.8 s | |
Codegen & opts (backend): 453.5 s | |
**** Files that took longest to parse (compiler frontend): | |
6748 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/_ignition_math_pybind11.cc.o | |
6383 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Quaternion.cc.o | |
5790 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Pose3.cc.o | |
5411 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Line3.cc.o | |
5334 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Matrix4.cc.o | |
4981 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Line2.cc.o | |
4946 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector3.cc.o | |
4914 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Matrix3.cc.o | |
4878 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector4.cc.o | |
4858 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Filter.cc.o | |
**** Files that took longest to codegen (compiler backend): | |
18057 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/_ignition_math_pybind11.cc.o | |
13898 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Quaternion.cc.o | |
11826 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector3.cc.o | |
11770 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Pose3.cc.o | |
11391 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Matrix4.cc.o | |
11242 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector4.cc.o | |
10506 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Material.cc.o | |
10346 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector2.cc.o | |
9858 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Line3.cc.o | |
9779 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Filter.cc.o | |
**** Templates that took longest to instantiate: | |
97074 ms: std::basic_regex<char>::basic_regex<const char *> (232 times, avg 418 ms) | |
48564 ms: std::basic_regex<char>::basic_regex (116 times, avg 418 ms) | |
48444 ms: std::__detail::__compile_nfa<std::regex_traits<char>, const char *> (116 times, avg 417 ms) | |
46876 ms: std::__detail::_Compiler<std::regex_traits<char>>::_Compiler (116 times, avg 404 ms) | |
39902 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_disjunction (116 times, avg 343 ms) | |
39617 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_alternative (116 times, avg 341 ms) | |
38831 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_term (116 times, avg 334 ms) | |
33455 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_atom (116 times, avg 288 ms) | |
11423 ms: std::regex_search<std::char_traits<char>, std::allocator<char>, std:... (116 times, avg 98 ms) | |
11381 ms: std::regex_search<__gnu_cxx::__normal_iterator<const char *, std::ba... (116 times, avg 98 ms) | |
11357 ms: std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator<const ... (116 times, avg 97 ms) | |
11312 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_charact... (116 times, avg 97 ms) | |
6116 ms: pybind11::cpp_function::cpp_function<(lambda at /usr/include/pybind1... (214 times, avg 28 ms) | |
5612 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 48 ms) | |
5601 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 48 ms) | |
5593 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 48 ms) | |
5390 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_bracket_expres... (116 times, avg 46 ms) | |
5284 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_quantifier (116 times, avg 45 ms) | |
5260 ms: std::is_trivially_destructible<capture> (2787 times, avg 1 ms) | |
3626 ms: std::__detail::_StateSeq<std::regex_traits<char>>::_M_clone (116 times, avg 31 ms) | |
3507 ms: std::__detail::_BracketMatcher<std::regex_traits<char>, false, false... (116 times, avg 30 ms) | |
3339 ms: std::__detail::_BracketMatcher<std::regex_traits<char>, false, false... (116 times, avg 28 ms) | |
3255 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_charact... (116 times, avg 28 ms) | |
3129 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_bracket... (116 times, avg 26 ms) | |
2932 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 25 ms) | |
2818 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_expression_ter... (116 times, avg 24 ms) | |
2530 ms: std::map<long, long>::operator[] (116 times, avg 21 ms) | |
2433 ms: std::regex_traits<char>::lookup_classname<const char *> (116 times, avg 20 ms) | |
2194 ms: std::__detail::_Scanner<char>::_Scanner (116 times, avg 18 ms) | |
1975 ms: std::function<bool (char)>::function<std::__detail::_BracketMatcher<... (116 times, avg 17 ms) | |
**** Template sets that took longest to instantiate: | |
48564 ms: std::basic_regex<$>::basic_regex (116 times, avg 418 ms) | |
48547 ms: std::basic_regex<$>::basic_regex<$> (116 times, avg 418 ms) | |
48444 ms: std::__detail::__compile_nfa<$> (116 times, avg 417 ms) | |
46876 ms: std::__detail::_Compiler<$>::_Compiler (116 times, avg 404 ms) | |
39902 ms: std::__detail::_Compiler<$>::_M_disjunction (116 times, avg 343 ms) | |
39617 ms: std::__detail::_Compiler<$>::_M_alternative (116 times, avg 341 ms) | |
39014 ms: pybind11::cpp_function::cpp_function<$> (2621 times, avg 14 ms) | |
38831 ms: std::__detail::_Compiler<$>::_M_term (116 times, avg 334 ms) | |
37938 ms: pybind11::cpp_function::initialize<$> (2621 times, avg 14 ms) | |
33455 ms: std::__detail::_Compiler<$>::_M_atom (116 times, avg 288 ms) | |
32982 ms: pybind11::class_<$>::def<$> (1780 times, avg 18 ms) | |
17114 ms: std::__detail::_Compiler<$>::_M_insert_character_class_matcher<$> (464 times, avg 36 ms) | |
12502 ms: std::__and_<$> (12620 times, avg 0 ms) | |
11423 ms: std::regex_search<$> (116 times, avg 98 ms) | |
11357 ms: std::__detail::__regex_algo_impl<$> (116 times, avg 97 ms) | |
10817 ms: pybind11::detail::argument_loader<$> (1167 times, avg 9 ms) | |
10162 ms: std::function<$>::function<$> (1864 times, avg 5 ms) | |
7502 ms: pybind11::detail::initimpl::constructor<$>::execute<$> (254 times, avg 29 ms) | |
6895 ms: std::vector<$>::push_back (1141 times, avg 6 ms) | |
6891 ms: std::tuple<$> (1808 times, avg 3 ms) | |
6872 ms: std::vector<$>::emplace_back<$> (897 times, avg 7 ms) | |
6814 ms: std::__detail::_Executor<$>::_M_match (232 times, avg 29 ms) | |
6795 ms: std::__detail::_Executor<$>::_M_main (232 times, avg 29 ms) | |
6779 ms: std::__detail::_Executor<$>::_M_main_dispatch (232 times, avg 29 ms) | |
6552 ms: std::vector<$>::_M_realloc_insert<$> (1410 times, avg 4 ms) | |
6093 ms: std::__or_<$> (7870 times, avg 0 ms) | |
5687 ms: std::_Hashtable<$> (623 times, avg 9 ms) | |
5601 ms: std::pair<$> (2551 times, avg 2 ms) | |
5390 ms: std::__detail::_Compiler<$>::_M_bracket_expression (116 times, avg 46 ms) | |
5340 ms: std::__detail::_Compiler<$>::_M_insert_bracket_matcher<$> (464 times, avg 11 ms) | |
**** Functions that took longest to compile: | |
992 ms: SignalStatsTest_SignalStats_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/SignalStats_TEST.cc) | |
958 ms: AxisAlignedBoxTest_Intersect_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/AxisAlignedBox_TEST.cc) | |
723 ms: Color_Color_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Color_TEST.cc) | |
689 ms: QuaternionTest_Math_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Quaternion_TEST.cc) | |
663 ms: MassMatrix3dTest_Setters_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/MassMatrix3_TEST.cc) | |
651 ms: Inertiald_Test_AdditionSubtraction_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Inertial_TEST.cc) | |
622 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/_ignition_math_pybind11.cc) | |
613 ms: PoseTest_Pose_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Pose_TEST.cc) | |
575 ms: Polynomial3Test_Minimum_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Polynomial3_TEST.cc) | |
571 ms: Vector3StatsTest_Vector3Stats_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Vector3Stats_TEST.cc) | |
507 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Line3.cc) | |
487 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/AxisAlignedBox.cc) | |
474 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/GaussMarkovProcess.cc) | |
466 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Capsule.cc) | |
465 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Triangle3.cc) | |
463 ms: testing::internal::ExecDeathTest::AssumeRole() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/test/gtest/src/gtest-all.cc) | |
463 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Helpers.cc) | |
462 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Rand.cc) | |
462 ms: BoxTest_VerticesBelow_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Box_TEST.cc) | |
454 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/MassMatrix3.cc) | |
453 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Line2.cc) | |
450 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Ellipsoid.cc) | |
446 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Vector4.cc) | |
443 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Kmeans.cc) | |
440 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/MovingWindowFilter.cc) | |
431 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Matrix3.cc) | |
426 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Angle.cc) | |
423 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/SphericalCoordinates.cc) | |
422 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/Matrix4.cc) | |
421 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/SignalStats.cc) | |
**** Function sets that took longest to compile / optimize: | |
11366 ms: pybind11::cpp_function::initialize_generic(std::unique_ptr<$>&&, cha... (37 times, avg 307 ms) | |
1758 ms: std::_Hashtable<$>::_M_rehash_aux(unsigned long, std::integral_const... (255 times, avg 6 ms) | |
1670 ms: pybind11::detail::all_type_info_populate(_typeobject*, std::vector<$... (37 times, avg 45 ms) | |
1562 ms: pybind11::class_<$>& pybind11::class_<$>::def<$>(char const*, pybind... (237 times, avg 6 ms) | |
1326 ms: std::_Hashtable<$>::_M_insert_unique_node(unsigned long, unsigned lo... (218 times, avg 6 ms) | |
1060 ms: std::vector<$>::_M_fill_insert(std::_Bit_iterator, unsigned long, bo... (37 times, avg 28 ms) | |
981 ms: std::__cxx11::basic_string<$> pybind11::type_id<$>() (289 times, avg 3 ms) | |
859 ms: bool pybind11::detail::type_caster_generic::load_impl<$>(pybind11::h... (37 times, avg 23 ms) | |
736 ms: std::vector<$>::_M_insert_aux(std::_Bit_iterator, bool) (38 times, avg 19 ms) | |
735 ms: pybind11::class_<$>::init_instance(pybind11::detail::instance*, void... (100 times, avg 7 ms) | |
713 ms: pybind11::detail::type_caster<$>& pybind11::detail::load_type<$>(pyb... (79 times, avg 9 ms) | |
687 ms: testing::internal::TestFactoryImpl<$>::CreateTest() (517 times, avg 1 ms) | |
686 ms: std::enable_if<$>::type pybind11::move<$>(pybind11::object&&) (76 times, avg 9 ms) | |
680 ms: bool pybind11::detail::argument_loader<$>::load_impl_sequence<$>(pyb... (145 times, avg 4 ms) | |
658 ms: testing::internal::TypeParameterizedTest<$>::Register(char const*, t... (26 times, avg 25 ms) | |
592 ms: pybind11::detail::type_caster<$>::load(pybind11::handle, bool) (96 times, avg 6 ms) | |
533 ms: std::_Hashtable<$>::_M_erase(unsigned long, std::__detail::_Hash_nod... (74 times, avg 7 ms) | |
528 ms: pybind11::detail::process_attribute<$>::init(pybind11::arg_v const&,... (13 times, avg 40 ms) | |
484 ms: void std::vector<$>::_M_realloc_insert<$>(__gnu_cxx::__normal_iterat... (37 times, avg 13 ms) | |
477 ms: testing::AssertionResult testing::internal::CmpHelperFloatingPointEQ... (46 times, avg 10 ms) | |
468 ms: pybind11::detail::accessor<$>::get_cache() const (150 times, avg 3 ms) | |
449 ms: pybind11::class_<$>::class_<$>(pybind11::handle, char const*, pybind... (88 times, avg 5 ms) | |
447 ms: pybind11::class_<$>::dealloc(pybind11::detail::value_and_holder&) (100 times, avg 4 ms) | |
442 ms: pybind11::cast_error_unable_to_convert_call_arg(std::__cxx11::basic_... (37 times, avg 11 ms) | |
432 ms: std::_Hashtable<$>::_M_find_before_node(unsigned long, std::type_ind... (74 times, avg 5 ms) | |
404 ms: std::_Hashtable<$>::_M_insert_multi_node(std::__detail::_Hash_node<$... (37 times, avg 10 ms) | |
377 ms: std::__detail::_Map_base<std::__cxx11::basic_string<char, std::char_... (37 times, avg 10 ms) | |
369 ms: testing::internal::TestFactoryImpl<$>::~TestFactoryImpl() (498 times, avg 0 ms) | |
362 ms: std::unordered_map<$>::erase(_typeobject* const&) (37 times, avg 9 ms) | |
326 ms: pybind11::detail::string_caster<$>::load(pybind11::handle, bool) (37 times, avg 8 ms) | |
*** Expensive headers: | |
58933 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/test/gtest/include/gtest/gtest.h (included 63 times, avg 935 ms), included via: | |
Triangle_TEST.cc.o (1337 ms) | |
Line2_TEST.cc.o (1204 ms) | |
Conversions_TEST.cc.o (1198 ms) | |
Vector2_TEST.cc.o (1110 ms) | |
Ellipsoid_TEST.cc.o (1103 ms) | |
AxisAlignedBox_TEST.cc.o (1090 ms) | |
... | |
49342 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Helpers.hh (included 116 times, avg 425 ms), included via: | |
SpeedLimiter.cc.o (1159 ms) | |
Helpers.cc.o (1074 ms) | |
Spline.cc.o (1067 ms) | |
RotationSpline.cc.o Quaternion.hh (1002 ms) | |
Angle.cc.o (935 ms) | |
SemanticVersion.cc.o SemanticVersion.hh (843 ms) | |
... | |
39290 ms: /usr/include/pybind11/pybind11.h (included 37 times, avg 1061 ms), included via: | |
StopWatch.cc.o chrono.h (1426 ms) | |
Line3.cc.o Line3.hh (1408 ms) | |
PID.cc.o chrono.h (1407 ms) | |
_ignition_math_pybind11.cc.o (1316 ms) | |
Line2.cc.o Line2.hh (1287 ms) | |
Frustum.cc.o Frustum.hh (1250 ms) | |
... | |
17406 ms: /usr/include/c++/11/algorithm (included 122 times, avg 142 ms), included via: | |
SpeedLimiter.cc.o Helpers.hh (350 ms) | |
SplinePrivate.cc.o Matrix4.hh (331 ms) | |
InterpolationPoint_TEST.cc.o InterpolationPoint.hh Vector3.hh (309 ms) | |
Helpers.cc.o Helpers.hh (286 ms) | |
RotationSpline.cc.o Quaternion.hh Helpers.hh (285 ms) | |
Spline.cc.o Helpers.hh (283 ms) | |
... | |
16961 ms: /usr/include/c++/11/string (included 126 times, avg 134 ms), included via: | |
Quaternion.cc.o (327 ms) | |
Rand.cc.o (306 ms) | |
Frustum.cc.o (238 ms) | |
DiffDriveOdometry.cc.o (235 ms) | |
Triangle3.cc.o (233 ms) | |
Capsule.cc.o Capsule.hh (229 ms) | |
... | |
14221 ms: /usr/include/c++/11/cmath (included 127 times, avg 111 ms), included via: | |
RandRUBY_wrap.cxx.o ruby.h ruby.h defines.h missing.h (203 ms) | |
SignalStats.cc.o (198 ms) | |
StopWatch.cc.o chrono.h pybind11.h attr.h cast.h pytypes.h common.h Python.h pyport.h math.h (192 ms) | |
GaussMarkovProcessRUBY_wrap.cxx.o ruby.h ruby.h defines.h missing.h (191 ms) | |
rubyRUBY_wrap.cxx.o ruby.h ruby.h defines.h missing.h (189 ms) | |
PID.cc.o chrono.h pybind11.h attr.h cast.h pytypes.h common.h Python.h pyport.h math.h (185 ms) | |
... | |
8098 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Vector3.hh (included 71 times, avg 114 ms), included via: | |
InterpolationPoint_TEST.cc.o InterpolationPoint.hh (1114 ms) | |
VolumetricGridLookupField_TEST.cc.o VolumetricGridLookupField.hh (950 ms) | |
Kmeans.cc.o Kmeans.hh (815 ms) | |
MovingWindowFilter.cc.o (761 ms) | |
Vector3RUBY_wrap.cxx.o (683 ms) | |
MovingWindowFilter_TEST.cc.o (415 ms) | |
... | |
6471 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Angle.hh (included 56 times, avg 115 ms), included via: | |
DiffDriveOdometry.cc.o DiffDriveOdometry.hh (758 ms) | |
Frustum.cc.o (750 ms) | |
Angle.cc.o (741 ms) | |
AngleRUBY_wrap.cxx.o (730 ms) | |
rubyRUBY_wrap.cxx.o (724 ms) | |
Frustum.cc.o Frustum.hh (467 ms) | |
... | |
5499 ms: /usr/include/c++/11/chrono (included 121 times, avg 45 ms), included via: | |
Stopwatch.cc.o (93 ms) | |
GaussMarkovProcess.cc.o GaussMarkovProcess.hh (92 ms) | |
PID.cc.o (88 ms) | |
GaussMarkovProcess.cc.o (84 ms) | |
MassMatrix3_TEST.cc.o Helpers.hh (71 ms) | |
SemanticVersion.cc.o SemanticVersion.hh Helpers.hh (67 ms) | |
... | |
5378 ms: /usr/include/c++/11/sstream (included 122 times, avg 44 ms), included via: | |
Angle.cc.o (408 ms) | |
SemanticVersion.cc.o (384 ms) | |
Line3.cc.o Line3.hh (365 ms) | |
Line2.cc.o Line2.hh (364 ms) | |
Temperature.cc.o (362 ms) | |
AxisAlignedBox.cc.o (349 ms) | |
... | |
done in 0.6s. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Analyzing build trace from './data/math7'... | |
**** Time summary: | |
Compilation (255 times): | |
Parsing (frontend): 916.2 s | |
Codegen & opts (backend): 614.6 s | |
**** Files that took longest to parse (compiler frontend): | |
18429 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/eigen3/src/CMakeFiles/UNIT_Util_TEST.dir/Util_TEST.cc.o | |
15779 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/eigen3/src/CMakeFiles/UNIT_Conversions_TEST.dir/Conversions_TEST.cc.o | |
13462 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/graph/CMakeFiles/UNIT_GraphUndirected_TEST.dir/GraphUndirected_TEST.cc.o | |
13338 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/graph/CMakeFiles/UNIT_GraphDirected_TEST.dir/GraphDirected_TEST.cc.o | |
12894 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/CMakeFiles/UNIT_Quaternion_TEST.dir/Quaternion_TEST.cc.o | |
12636 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/CMakeFiles/UNIT_Triangle3_TEST.dir/Triangle3_TEST.cc.o | |
12575 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/graph/CMakeFiles/UNIT_GraphAlgorithms_TEST.dir/GraphAlgorithms_TEST.cc.o | |
12556 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/CMakeFiles/UNIT_SignalStats_TEST.dir/SignalStats_TEST.cc.o | |
12351 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/CMakeFiles/UNIT_SemanticVersion_TEST.dir/SemanticVersion_TEST.cc.o | |
12235 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/CMakeFiles/UNIT_Sphere_TEST.dir/Sphere_TEST.cc.o | |
**** Files that took longest to codegen (compiler backend): | |
18057 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/_ignition_math_pybind11.cc.json | |
13898 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Quaternion.cc.json | |
11973 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/CMakeFiles/UNIT_Inertial_TEST.dir/Inertial_TEST.cc.o | |
11826 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector3.cc.json | |
11770 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Pose3.cc.json | |
11644 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/CMakeFiles/UNIT_Helpers_TEST.dir/Helpers_TEST.cc.o | |
11391 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Matrix4.cc.json | |
11242 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector4.cc.json | |
10506 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Material.cc.json | |
10346 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Vector2.cc.json | |
**** Templates that took longest to instantiate: | |
282519 ms: std::basic_regex<char>::basic_regex<const char *> (232 times, avg 1217 ms) | |
141307 ms: std::basic_regex<char>::basic_regex (116 times, avg 1218 ms) | |
140987 ms: std::__detail::__compile_nfa<std::regex_traits<char>, const char *> (116 times, avg 1215 ms) | |
136692 ms: std::__detail::_Compiler<std::regex_traits<char>>::_Compiler (116 times, avg 1178 ms) | |
115976 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_disjunction (116 times, avg 999 ms) | |
115266 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_alternative (116 times, avg 993 ms) | |
112910 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_term (116 times, avg 973 ms) | |
97889 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_atom (116 times, avg 843 ms) | |
33494 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_charact... (116 times, avg 288 ms) | |
31098 ms: std::regex_search<std::char_traits<char>, std::allocator<char>, std:... (116 times, avg 268 ms) | |
30977 ms: std::regex_search<__gnu_cxx::__normal_iterator<const char *, std::ba... (116 times, avg 267 ms) | |
30835 ms: std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator<const ... (116 times, avg 265 ms) | |
15622 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_bracket_expres... (116 times, avg 134 ms) | |
15043 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 129 ms) | |
15032 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 129 ms) | |
15024 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 129 ms) | |
14723 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_quantifier (116 times, avg 126 ms) | |
10419 ms: std::__detail::_BracketMatcher<std::regex_traits<char>, false, false... (116 times, avg 89 ms) | |
10324 ms: std::__detail::_StateSeq<std::regex_traits<char>>::_M_clone (116 times, avg 89 ms) | |
9919 ms: std::__detail::_BracketMatcher<std::regex_traits<char>, false, false... (116 times, avg 85 ms) | |
9304 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_charact... (116 times, avg 80 ms) | |
9171 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_insert_bracket... (116 times, avg 79 ms) | |
8175 ms: std::__detail::_Compiler<std::regex_traits<char>>::_M_expression_ter... (116 times, avg 70 ms) | |
7749 ms: std::__detail::_Executor<__gnu_cxx::__normal_iterator<const char *, ... (116 times, avg 66 ms) | |
7162 ms: std::regex_traits<char>::lookup_classname<const char *> (116 times, avg 61 ms) | |
6873 ms: std::map<long, long>::operator[] (116 times, avg 59 ms) | |
6377 ms: std::__detail::_Scanner<char>::_Scanner (116 times, avg 54 ms) | |
6116 ms: pybind11::cpp_function::cpp_function<(lambda at /usr/include/pybind1... (214 times, avg 28 ms) | |
5877 ms: std::function<bool (char)>::function<std::__detail::_BracketMatcher<... (116 times, avg 50 ms) | |
5467 ms: std::unordered_map<int, int> (125 times, avg 43 ms) | |
**** Template sets that took longest to instantiate: | |
141307 ms: std::basic_regex<$>::basic_regex (116 times, avg 1218 ms) | |
141293 ms: std::basic_regex<$>::basic_regex<$> (116 times, avg 1218 ms) | |
140987 ms: std::__detail::__compile_nfa<$> (116 times, avg 1215 ms) | |
136692 ms: std::__detail::_Compiler<$>::_Compiler (116 times, avg 1178 ms) | |
115976 ms: std::__detail::_Compiler<$>::_M_disjunction (116 times, avg 999 ms) | |
115266 ms: std::__detail::_Compiler<$>::_M_alternative (116 times, avg 993 ms) | |
112910 ms: std::__detail::_Compiler<$>::_M_term (116 times, avg 973 ms) | |
97889 ms: std::__detail::_Compiler<$>::_M_atom (116 times, avg 843 ms) | |
49802 ms: std::__detail::_Compiler<$>::_M_insert_character_class_matcher<$> (464 times, avg 107 ms) | |
39904 ms: std::__and_<$> (13036 times, avg 3 ms) | |
39014 ms: pybind11::cpp_function::cpp_function<$> (2621 times, avg 14 ms) | |
37938 ms: pybind11::cpp_function::initialize<$> (2621 times, avg 14 ms) | |
32982 ms: pybind11::class_<$>::def<$> (1780 times, avg 18 ms) | |
31098 ms: std::regex_search<$> (116 times, avg 268 ms) | |
30835 ms: std::__detail::__regex_algo_impl<$> (116 times, avg 265 ms) | |
30019 ms: std::function<$>::function<$> (1864 times, avg 16 ms) | |
26139 ms: std::__or_<$> (8211 times, avg 3 ms) | |
18259 ms: std::__detail::_Executor<$>::_M_match (232 times, avg 78 ms) | |
18226 ms: std::__detail::_Executor<$>::_M_main (232 times, avg 78 ms) | |
18209 ms: std::__detail::_Executor<$>::_M_main_dispatch (232 times, avg 78 ms) | |
17188 ms: std::vector<$>::push_back (1141 times, avg 15 ms) | |
16399 ms: std::vector<$>::emplace_back<$> (897 times, avg 18 ms) | |
15710 ms: std::vector<$>::_M_realloc_insert<$> (1410 times, avg 11 ms) | |
15622 ms: std::__detail::_Compiler<$>::_M_bracket_expression (116 times, avg 134 ms) | |
15550 ms: std::__detail::_Compiler<$>::_M_insert_bracket_matcher<$> (464 times, avg 33 ms) | |
14745 ms: std::pair<$> (2551 times, avg 5 ms) | |
14723 ms: std::__detail::_Compiler<$>::_M_quantifier (116 times, avg 126 ms) | |
14399 ms: std::__detail::_BracketMatcher<$>::_M_ready (464 times, avg 31 ms) | |
13849 ms: std::__detail::_Compiler<$>::_M_expression_term<$> (464 times, avg 29 ms) | |
12901 ms: std::vector<$> (2125 times, avg 6 ms) | |
**** Functions that took longest to compile: | |
2438 ms: Polynomial3Test_Minimum_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Polynomial3_TEST.cc) | |
2278 ms: Vector3StatsTest_Vector3Stats_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Vector3Stats_TEST.cc) | |
2091 ms: Inertiald_Test_AdditionSubtraction_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Inertial_TEST.cc) | |
1393 ms: PoseTest_Pose_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Pose_TEST.cc) | |
1335 ms: DiffDriveOdometryTest_DiffDriveOdometry_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/DiffDriveOdometry_TEST.cc) | |
1255 ms: AngleTest_Angle_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Angle_TEST.cc) | |
1236 ms: Color_Color_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Color_TEST.cc) | |
1074 ms: MassMatrix3dTest_Constructors_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/MassMatrix3_TEST.cc) | |
1039 ms: KmeansTest_Kmeans_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Kmeans_TEST.cc) | |
1013 ms: Line3Test_Distance_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Line3_TEST.cc) | |
943 ms: Triangle3Test_Intersects_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Triangle3_TEST.cc) | |
939 ms: SignalStatsTest_SignalStats_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/SignalStats_TEST.cc) | |
922 ms: TriangleTest_Intersects_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Triangle_TEST.cc) | |
900 ms: AxisAlignedBoxTest_Intersect_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/AxisAlignedBox_TEST.cc) | |
876 ms: Matrix4dTest_ConstructFromPose3d_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Matrix4_TEST.cc) | |
869 ms: PidTest_SetValues_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/PID_TEST.cc) | |
764 ms: SemVerTest_PrereleaseBuild_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/SemanticVersion_TEST.cc) | |
722 ms: MassMatrix3dTest_Setters_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/MassMatrix3_TEST.cc) | |
710 ms: QuaternionTest_Math_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Quaternion_TEST.cc) | |
687 ms: PiecewiseScalarField3Test_Evaluate_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/PiecewiseScalarField3_TEST.cc) | |
666 ms: Inertiald_Test_MOI_Diagonal_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Inertial_TEST.cc) | |
645 ms: SplineTest_Interpolate_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Spline_TEST.cc) | |
626 ms: OrientedBoxTest_ContainsZeroPose_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/OrientedBox_TEST.cc) | |
622 ms: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/python_pybind11/src/_ignition_math_pybind11.cc) | |
608 ms: RotationSplineTest_RotationSpline_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/RotationSpline_TEST.cc) | |
598 ms: BoxTest_Constructor_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Box_TEST.cc) | |
584 ms: _GLOBAL__sub_I_Vector2_TEST.cc (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Vector2_TEST.cc) | |
579 ms: Line3Test_Set_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Line3_TEST.cc) | |
559 ms: MaterialTest_Accessors_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Material_TEST.cc) | |
530 ms: Line3Test_Constructor_Test::TestBody() (/home/mjcarroll/workspaces/gz_garden/src/gz-math/src/Line3_TEST.cc) | |
**** Function sets that took longest to compile / optimize: | |
11366 ms: pybind11::cpp_function::initialize_generic(std::unique_ptr<$>&&, cha... (37 times, avg 307 ms) | |
1758 ms: std::_Hashtable<$>::_M_rehash_aux(unsigned long, std::integral_const... (255 times, avg 6 ms) | |
1670 ms: pybind11::detail::all_type_info_populate(_typeobject*, std::vector<$... (37 times, avg 45 ms) | |
1562 ms: pybind11::class_<$>& pybind11::class_<$>::def<$>(char const*, pybind... (237 times, avg 6 ms) | |
1381 ms: testing::AssertionResult testing::internal::CmpHelperFloatingPointEQ... (46 times, avg 30 ms) | |
1350 ms: std::_Hashtable<$>::_M_insert_unique_node(unsigned long, unsigned lo... (218 times, avg 6 ms) | |
1321 ms: testing::internal::TestFactoryImpl<$>::CreateTest() (517 times, avg 2 ms) | |
1060 ms: std::vector<$>::_M_fill_insert(std::_Bit_iterator, unsigned long, bo... (37 times, avg 28 ms) | |
981 ms: std::__cxx11::basic_string<$> pybind11::type_id<$>() (289 times, avg 3 ms) | |
859 ms: bool pybind11::detail::type_caster_generic::load_impl<$>(pybind11::h... (37 times, avg 23 ms) | |
779 ms: testing::internal::TypeParameterizedTest<$>::Register(char const*, t... (26 times, avg 29 ms) | |
735 ms: pybind11::class_<$>::init_instance(pybind11::detail::instance*, void... (100 times, avg 7 ms) | |
726 ms: std::vector<$>::_M_insert_aux(std::_Bit_iterator, bool) (38 times, avg 19 ms) | |
713 ms: pybind11::detail::type_caster<$>& pybind11::detail::load_type<$>(pyb... (79 times, avg 9 ms) | |
686 ms: std::enable_if<$>::type pybind11::move<$>(pybind11::object&&) (76 times, avg 9 ms) | |
680 ms: bool pybind11::detail::argument_loader<$>::load_impl_sequence<$>(pyb... (145 times, avg 4 ms) | |
672 ms: testing::internal::TestFactoryImpl<$>::~TestFactoryImpl() (450 times, avg 1 ms) | |
592 ms: pybind11::detail::type_caster<$>::load(pybind11::handle, bool) (96 times, avg 6 ms) | |
533 ms: std::_Hashtable<$>::_M_erase(unsigned long, std::__detail::_Hash_nod... (74 times, avg 7 ms) | |
528 ms: pybind11::detail::process_attribute<$>::init(pybind11::arg_v const&,... (13 times, avg 40 ms) | |
484 ms: void std::vector<$>::_M_realloc_insert<$>(__gnu_cxx::__normal_iterat... (37 times, avg 13 ms) | |
468 ms: pybind11::detail::accessor<$>::get_cache() const (150 times, avg 3 ms) | |
449 ms: pybind11::class_<$>::class_<$>(pybind11::handle, char const*, pybind... (88 times, avg 5 ms) | |
447 ms: pybind11::class_<$>::dealloc(pybind11::detail::value_and_holder&) (100 times, avg 4 ms) | |
442 ms: pybind11::cast_error_unable_to_convert_call_arg(std::__cxx11::basic_... (37 times, avg 11 ms) | |
432 ms: std::_Hashtable<$>::_M_find_before_node(unsigned long, std::type_ind... (74 times, avg 5 ms) | |
404 ms: std::_Hashtable<$>::_M_insert_multi_node(std::__detail::_Hash_node<$... (37 times, avg 10 ms) | |
377 ms: std::__detail::_Map_base<std::__cxx11::basic_string<char, std::char_... (37 times, avg 10 ms) | |
362 ms: std::unordered_map<$>::erase(_typeobject* const&) (37 times, avg 9 ms) | |
349 ms: gz::math::v7::MassMatrix3<$>::PrincipalAxesOffset(double) const (4 times, avg 87 ms) | |
*** Expensive headers: | |
261915 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/test/gtest/include/gtest/gtest.h (included 66 times, avg 3968 ms), included via: | |
Edge_TEST.cc.o (5804 ms) | |
ExamplesBuild_TEST.cc.o (5767 ms) | |
SemanticVersion_TEST.cc.o (5761 ms) | |
Triangle3_TEST.cc.o (5742 ms) | |
Region3_TEST.cc.o (5701 ms) | |
Quaternion_TEST.cc.o (5530 ms) | |
... | |
136983 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Helpers.hh (included 116 times, avg 1180 ms), included via: | |
GraphUndirected_TEST.cc.o Graph.hh Edge.hh Vertex.hh (2495 ms) | |
Triangle3_TEST.cc.o Triangle3.hh (2449 ms) | |
Edge_TEST.cc.o Edge.hh Vertex.hh (2435 ms) | |
Vector4_TEST.cc.o (2419 ms) | |
GraphDirected_TEST.cc.o Graph.hh Edge.hh Vertex.hh (2416 ms) | |
Graph_TEST.cc.o Graph.hh Edge.hh Vertex.hh (2389 ms) | |
... | |
61173 ms: /usr/include/c++/11/algorithm (included 122 times, avg 501 ms), included via: | |
Quaternion_TEST.cc.o gtest.h gtest-internal.h gtest-port.h (1117 ms) | |
Plane_TEST.cc.o gtest.h gtest-internal.h gtest-port.h (1103 ms) | |
PiecewiseScalarField3_TEST.cc.o gtest.h gtest-internal.h gtest-port.h (1079 ms) | |
SemanticVersion_TEST.cc.o gtest.h gtest-internal.h gtest-port.h (1068 ms) | |
Rand_TEST.cc.o gtest.h gtest-internal.h gtest-port.h (1061 ms) | |
Matrix4_TEST.cc.o gtest.h gtest-internal.h gtest-port.h (1061 ms) | |
... | |
40659 ms: /usr/include/c++/11/string (included 126 times, avg 322 ms), included via: | |
SignalStats_TEST.cc.o gtest.h ostream ios ios_base.h locale_classes.h (752 ms) | |
Triangle_TEST.cc.o gtest.h ostream ios ios_base.h locale_classes.h (727 ms) | |
Spline_TEST.cc.o gtest.h ostream ios ios_base.h locale_classes.h (715 ms) | |
Rand_TEST.cc.o gtest.h ostream ios ios_base.h locale_classes.h (704 ms) | |
Edge_TEST.cc.o gtest.h ostream ios ios_base.h locale_classes.h (703 ms) | |
SphericalCoordinates_TEST.cc.o gtest.h ostream ios ios_base.h locale_classes.h (703 ms) | |
... | |
40392 ms: /usr/include/c++/11/cmath (included 133 times, avg 303 ms), included via: | |
GraphUndirected_TEST.cc.o Graph.hh Edge.hh Vertex.hh Helpers.hh (708 ms) | |
Edge_TEST.cc.o Edge.hh Vertex.hh Helpers.hh (674 ms) | |
Conversions_TEST.cc.o Conversions.hh Geometry Core Macros.h (662 ms) | |
SpeedLimiter_TEST.cc.o Helpers.hh (644 ms) | |
Triangle3_TEST.cc.o Triangle3.hh Helpers.hh (639 ms) | |
MassMatrix3_TEST.cc.o (637 ms) | |
... | |
39290 ms: /usr/include/pybind11/pybind11.h (included 37 times, avg 1061 ms), included via: | |
StopWatch.cc.json chrono.h (1426 ms) | |
Line3.cc.json Line3.hh (1408 ms) | |
PID.cc.json chrono.h (1407 ms) | |
_ignition_math_pybind11.cc.json (1316 ms) | |
Line2.cc.json Line2.hh (1287 ms) | |
Frustum.cc.json Frustum.hh (1250 ms) | |
... | |
25696 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Vector3.hh (included 71 times, avg 361 ms), included via: | |
VolumetricGridLookupField_TEST.cc.o VolumetricGridLookupField.hh (4452 ms) | |
InterpolationPoint_TEST.cc.o InterpolationPoint.hh (3341 ms) | |
Spline_TEST.cc.o (2465 ms) | |
Kmeans_TEST.cc.o Kmeans.hh (2319 ms) | |
Kmeans.cc.o Kmeans.hh (2191 ms) | |
Line3_TEST.cc.o Line3.hh (1876 ms) | |
... | |
17208 ms: /usr/include/c++/11/iomanip (included 63 times, avg 273 ms), included via: | |
MassMatrix3_TEST.cc.o gtest.h gtest-internal.h (416 ms) | |
Line2_TEST.cc.o gtest.h gtest-internal.h (389 ms) | |
Helpers_TEST.cc.o gtest.h gtest-internal.h (387 ms) | |
Kmeans_TEST.cc.o gtest.h gtest-internal.h (382 ms) | |
Conversions_TEST.cc.o gtest.h gtest-internal.h (382 ms) | |
Filter_TEST.cc.o gtest.h gtest-internal.h (378 ms) | |
... | |
15704 ms: /usr/include/c++/11/chrono (included 121 times, avg 129 ms), included via: | |
SignalStats_TEST.cc.o Rand.hh Helpers.hh (326 ms) | |
Line2_TEST.cc.o Line2.hh Vector2.hh Helpers.hh (299 ms) | |
Kmeans_TEST.cc.o Kmeans.hh Vector3.hh Helpers.hh (296 ms) | |
Filter_TEST.cc.o Filter.hh Helpers.hh (292 ms) | |
Region3_TEST.cc.o Region3.hh Vector3.hh Helpers.hh (280 ms) | |
SphericalCoordinates_TEST.cc.o SphericalCoordinates.hh Angle.hh Helpers.hh (275 ms) | |
... | |
14319 ms: /home/mjcarroll/workspaces/gz_garden/src/gz-math/include/gz/math/Angle.hh (included 56 times, avg 255 ms), included via: | |
SphericalCoordinates_TEST.cc.o SphericalCoordinates.hh (2263 ms) | |
deprecated_TEST.cc.o Angle.hh (1845 ms) | |
Frustum.cc.o (1782 ms) | |
DiffDriveOdometry_TEST.cc.o (1728 ms) | |
DiffDriveOdometry.cc.o DiffDriveOdometry.hh (1680 ms) | |
OrientedBox_TEST.cc.o (1280 ms) | |
... | |
done in 0.6s. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment