-
Notifications
You must be signed in to change notification settings - Fork 9
Build Stats
lifflander edited this page Jun 26, 2025
·
361 revisions
- Build History
- Past Builds
- Templates that took longest to instantiate
- Template sets that took longest to instantiate
- Most expensive headers
- ClangBuildAnalyzer full report
NOTE. The following builds were run on GitHub Action runners that use 4-core CPU and 16 GB RAM
Configuration:
CLICK HERE TO SEE PAST BUILDS
| Run | Date | Total time | vt-lib time | Tests and Examples | Commit SHA |
|---|---|---|---|---|---|
| 418 | 26 June 2025 | 35min 34sec | 7min 14sec | 28min 20sec | 7abb0ceb59c637bb12c7997339fb727f4e70d864 |
| 417 | 23 June 2025 | 35min 17sec | 7min 18sec | 27min 59sec | 9b2df33a6a336db2872bb9b2f79e468110b4df15 |
| 416 | 04 June 2025 | 35min 3sec | 7min 5sec | 27min 58sec | 706919aee2c96e4c77858e7b5f92a23bdcc5e37d |
| 415 | 27 May 2025 | 36min 46sec | 7min 27sec | 29min 19sec | 3a98705d5f80ecded06c6dbd0acfc3b5816611fb |
| 414 | 05 May 2025 | 36min 1sec | 7min 21sec | 28min 40sec | a396d17d68590dc637c18ea30fe28750b70def4b |
| 413 | 05 May 2025 | 36min 15sec | 7min 21sec | 28min 54sec | d88fe54e1f29674350c3905df658f1dd85a06284 |
| 412 | 28 April 2025 | 35min 29sec | 7min 11sec | 28min 18sec | 791cde6030a45884b400a9dc6b06e9249268e68c |
| 411 | 21 April 2025 | 36min 9sec | 7min 18sec | 28min 51sec | bb56921913ba2af659ee84e9cafd146ee18d622b |
| 410 | 17 April 2025 | 35min 5sec | 7min 9sec | 27min 56sec | 31346438c499bb130c71c3ade4c4c939f34e7ce5 |
| 409 | 09 April 2025 | 34min 22sec | 6min 55sec | 27min 27sec | 092533b9cc430f120c554f6acd371a1e1d44d3d5 |
| 408 | 07 April 2025 | 35min 18sec | 6min 53sec | 28min 25sec | cc3093574a1c55b526946bd2d00c0697bb91d8f4 |
| 407 | 25 March 2025 | 33min 38sec | 7min 9sec | 26min 29sec | 3200a0e8a3f4f635755b12a5d19e9d65c232279b |
| 406 | 19 March 2025 | 32min 45sec | 6min 56sec | 25min 49sec | e5dabb1d8a70364999486e78bec626ff6c2a12aa |
| 405 | 11 March 2025 | 33min 20sec | 7min 3sec | 26min 17sec | eae6fa90c7b446dad7561a99def90f06c1c09b79 |
| 404 | 11 March 2025 | 33min 58sec | 7min 24sec | 26min 34sec | aab617e5dacde059c64901e5d55f7eaa85f07834 |
| 402 | 27 February 2025 | 35min 20sec | 7min 17sec | 28min 3sec | 328cda2eeb38b8a3844613c83b93a97481fc53d0 |
| 401 | 26 February 2025 | 33min 28sec | 7min 0sec | 26min 28sec | 6b13039ac740ad2434167857f3caf0cf4f78c708 |
| 400 | 14 February 2025 | 34min 22sec | 7min 4sec | 27min 18sec | cb92bb22e607a0f27c6b4b316fb2359c48cc6714 |
| 399 | 13 February 2025 | 33min 41sec | 6min 55sec | 26min 46sec | fcc894c8c5488aab9282eb0ebcf9c7d744c4342d |
| 398 | 06 February 2025 | 32min 36sec | 6min 50sec | 25min 46sec | 144f0ea4ac39deb27a590bbe1cfdc1d2a944d9e2 |
| 397 | 20 January 2025 | 33min 33sec | 7min 4sec | 26min 29sec | e4e445f0b4c61a1592df35557bf4cee43c8b07d3 |
| 396 | 14 January 2025 | 33min 27sec | 6min 55sec | 26min 32sec | c76a3346277465ad88ad028971a08d6b044a391e |
| 395 | 10 January 2025 | 32min 27sec | 6min 49sec | 25min 38sec | 57843f00983a7fcdc42b5ec4541b14ba26d91bd2 |
| 394 | 11 December 2024 | 33min 0sec | 6min 58sec | 26min 2sec | e485ac7ecd0fb281dc0710c29dfbd788a73efd70 |
| 393 | 09 December 2024 | 32min 16sec | 6min 43sec | 25min 33sec | 6190033c5423a3776df822a9e20ff750a6ecdc17 |
| 392 | 05 December 2024 | 32min 48sec | 6min 44sec | 26min 4sec | 2fd81521283bb0d85c99ff4e6eaa848ca068f0c1 |
| 391 | 22 November 2024 | 32min 7sec | 6min 45sec | 25min 22sec | 66786a659c210c0c5cc8ca05d156210bef24da96 |
| 390 | 12 November 2024 | 33min 12sec | 6min 55sec | 26min 17sec | f9a64d24d8385c8ba19172862e262553f37521e9 |
| 389 | 06 November 2024 | 32min 51sec | 6min 51sec | 26min 0sec | 706dc4b7a416104f691cec2e0b04ec2a7ff0f08d |
| 388 | 22 October 2024 | 32min 48sec | 6min 49sec | 25min 59sec | a6bad0516069b3fa9e509db3b1271505288309c9 |
| 387 | 17 October 2024 | 32min 42sec | 7min 0sec | 25min 42sec | cced7f89523c628281b57076e0829ec9a781c8a2 |
| 386 | 09 October 2024 | 32min 29sec | 6min 48sec | 25min 41sec | c519afc85d29255b9898be65af1972889972c43a |
| 385 | 23 September 2024 | 32min 16sec | 6min 48sec | 25min 28sec | 5538883df647dc7ed93f19f751d425a5d03b24a0 |
| 384 | 19 September 2024 | 34min 14sec | 7min 15sec | 26min 59sec | cfa6b06886c731cf9e2be273efb4df7fd0a75d76 |
| 383 | 19 September 2024 | 32min 25sec | 6min 52sec | 25min 33sec | 5f21d4cfc205c2c3f1e667d38c5c24edbdeda8fd |
| 382 | 17 September 2024 | 31min 47sec | 6min 40sec | 25min 7sec | 2720c16b9c3b93550b74f762b3dba2a2bf113c6b |
| 381 | 10 September 2024 | 31min 40sec | 6min 30sec | 25min 10sec | ed311fedc00280b0dea867d0e3e08b90595b9210 |
| 380 | 09 September 2024 | 31min 31sec | 6min 35sec | 24min 56sec | 7045f0aab2917043f4d5f648adb79eb3a6910978 |
| 379 | 06 September 2024 | 32min 41sec | 6min 47sec | 25min 54sec | 7f294c3342d9f60208838226ccf3ab9faced7545 |
| 378 | 05 September 2024 | 31min 18sec | 6min 32sec | 24min 46sec | bffea2afb8a6bd5725c37b3e2d33704135979189 |
| 377 | 28 August 2024 | 31min 33sec | 6min 33sec | 25min 0sec | 9bf7c9463d57fca019a0d69eee037dff424748aa |
| 376 | 27 August 2024 | 31min 26sec | 6min 34sec | 24min 52sec | 1dbedd2cca4e9d7a2abaf86d3a26cad66bf8b1d4 |
| 375 | 07 August 2024 | 31min 49sec | 6min 37sec | 25min 12sec | 96689a3ea6eb1d6e984f698aefb2ec868852e264 |
| 374 | 02 August 2024 | 31min 57sec | 6min 37sec | 25min 20sec | a032d12a6ab5a6ebb97d0ca18bb6b2b9fb1742a1 |
| 373 | 30 July 2024 | 32min 32sec | 6min 48sec | 25min 44sec | 5d4975d8dbe5f9b2a7201e6daa6369ea2d21e60b |
| 372 | 18 July 2024 | 32min 18sec | 6min 51sec | 25min 27sec | 3f3c982be12d4b6c92ba55b2df72bc1fc729a1d6 |
| 371 | 18 July 2024 | 31min 57sec | 6min 38sec | 25min 19sec | 056075b65400fcffba790f15d49fe691e15d2962 |
| 370 | 18 July 2024 | 31min 27sec | 6min 33sec | 24min 54sec | 218a219fd15915161a9693a29ea12847a0d5f769 |
Following graphs were generated using data created by ClangBuildAnalyzer
| Label | Name | Times | Avg (ms) |
|---|---|---|---|
| 0 | checkpoint::instantiateObjSerializer<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>> |
407 | 675 |
| 1 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 675 |
| 2 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 545 |
| 3 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 458 |
| 4 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 397 |
| 5 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>>, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 311 |
| 6 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>>, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 248 |
| 7 | nlohmann::basic_json<>::parse<const char *> |
114 | 798 |
| 8 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 185 |
| 9 | nlohmann::detail::parser<nlohmann::basic_json<>, nlohmann::detail::iterator_input_adapter<const char *>>::parse |
114 | 591 |
| 10 | vt::debug::assert::assertOutInfo<vt::epoch::EpochType, vt::epoch::EpochType, unsigned int, const char *, const char *, const char *, const char *, const char *> |
242 | 271 |
| 11 | nlohmann::basic_json<>::basic_json |
458 | 132 |
| 12 | nlohmann::detail::parser<nlohmann::basic_json<>, nlohmann::detail::iterator_input_adapter<const char *>>::sax_parse_internal<nlohmann::detail::json_sax_dom_callback_parser<nlohmann::basic_json<>>> |
114 | 467 |
| 13 | checkpoint::dispatch::vrt::instantiateObjSerializerImpl<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>> |
407 | 129 |
| 14 | vt::collective::reduce::Reduce::reduce<&vt::vrt::collection::CollectionManager::finishedRootedConstruction, vt::collective::NoneOp> |
55 | 949 |
| 15 | vt::collective::reduce::Reduce::reduce<vt::collective::reduce::operators::None<std::tuple<>>, &vt::vrt::collection::CollectionManager::finishedRootedConstruction> |
55 | 948 |
| 16 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register |
407 | 124 |
| 17 | checkpoint::dispatch::vrt::InstantiateIfPossible<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>>::registerIt |
407 | 120 |
| 18 | checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>> |
407 | 120 |
| 19 | checkpoint::dispatch::vrt::serializer_registry::Registrar<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>>::Registrar |
407 | 119 |
| 20 | vt::collective::reduce::Reduce::reduce<vt::collective::reduce::operators::None<std::tuple<>>, vt::collective::reduce::operators::NoCombine, vt::collective::reduce::operators::ReduceDataMsg<std::tuple<>>> |
55 | 841 |
| 21 | vt::pipe::callback::cbunion::CallbackRawBaseSingle::sendMsg<vt::messaging::ParamMsg<std::tuple<>>> |
128 | 319 |
| 22 | nlohmann::basic_json<>::json_value::json_value |
580 | 69 |
| 23 | vt::util::error::PrinterNameValue<3, std::tuple<const char *, const char *, const char *, const char *>, std::tuple<vt::epoch::EpochType, vt::epoch::EpochType, unsigned int, const char *>>::make |
242 | 164 |
| 24 | checkpoint::dispatch::vrt::instantiateObjSerializerImpl<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>>> |
407 | 86 |
| Label | Name | Times | Avg (ms) |
|---|---|---|---|
| 0 | std::unique_ptr<$> |
17302 | 22 |
| 1 | std::unordered_map<$> |
12420 | 28 |
| 2 | std::_Hashtable<$> |
14461 | 23 |
| 3 | checkpoint::dispatch::Traverse::with<$> |
5989 | 53 |
| 4 | checkpoint::instantiateObjSerializer<$> |
533 | 584 |
| 5 | checkpoint::dispatch::vrt::InstantiateTupleHelper<$>::_recur_register |
533 | 584 |
| 6 | vt::config::ApplyOp<$>::apply<$> |
11040 | 28 |
| 7 | checkpoint::dispatch::vrt::instantiateObjSerializerImpl<$> |
4797 | 64 |
| 8 | vt::config::CheckEnabled<$>::apply<$> |
11040 | 27 |
| 9 | checkpoint::dispatch::SerializerDispatchNonByte<$>::apply<$> |
5877 | 51 |
| 10 | vt::config::DispatchOp<$>::apply<$> |
11040 | 27 |
| 11 | checkpoint::dispatch::SerializerDispatchNonByte<$>::applyStatic<$> |
5871 | 49 |
| 12 | vt::config::debugPrintImpl<$> |
11040 | 26 |
| 13 | checkpoint::dispatch::BasicDispatcher<$>::serializeIntrusive |
5787 | 49 |
| 14 | checkpoint::dispatch::vrt::InstantiateIfPossible<$>::registerIt |
4797 | 54 |
| 15 | checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<$> |
4797 | 54 |
| 16 | checkpoint::dispatch::vrt::serializer_registry::Registrar<$>::Registrar |
4797 | 53 |
| 17 | vt::messaging::ActiveMessenger::sendMsgImpl<$> |
936 | 268 |
| 18 | vt::messaging::ActiveMessenger::sendMsgSerializableImpl<$> |
230 | 1052 |
| 19 | vt::messaging::ActiveMessenger::sendMsg<$> |
1491 | 146 |
| 20 | vt::vrt::collection::CollectionManager::migrate<$> |
81 | 2542 |
| 21 | vt::vrt::collection::CollectionManager::migrateOut<$> |
81 | 2530 |
| 22 | vt::vrt::collection::CollectionBase<$>::migrate |
81 | 2517 |
| 23 | vt::vrt::collection::CollectionElmAttorney<$>::migrate |
80 | 2545 |
| 24 | vt::vrt::collection::param::ConstructParams<$>::wait |
81 | 2484 |
| Label | Name | Times | Avg (ms) |
|---|---|---|---|
| 0 | /github/workspace/src/vt/config.h |
429 | 1087 |
| 1 | /github/workspace/src/vt/messaging/active.h |
260 | 1791 |
| 2 | /github/workspace/src/vt/transport.h |
49 | 8288 |
| 3 | /github/workspace/src/vt/configs/debug/debug_masterconfig.h |
430 | 941 |
| 4 | /github/workspace/tests/extern/googletest/googletest/include/gtest/gtest.h |
223 | 1773 |
| 5 | /github/workspace/src/vt/pool/pool.h |
384 | 891 |
| 6 | /github/workspace/src/vt/runtime/component/component_pack.h |
405 | 819 |
| 7 | /github/workspace/tests/unit/test_parallel_harness.h |
108 | 2978 |
| 8 | /github/workspace/src/vt/runtime/component/component.h |
406 | 753 |
| 9 | /github/workspace/tests/unit/test_harness.h |
220 | 1256 |
| 10 | /github/workspace/src/vt/runtime/component/diagnostic.h |
409 | 674 |
| 11 | /github/workspace/src/vt/messaging/message.h |
369 | 641 |
| 12 | /github/workspace/src/vt/scheduler/scheduler.h |
242 | 976 |
| 13 | /github/workspace/build/magistrate/install/include/checkpoint/checkpoint.h |
409 | 499 |
| 14 | /github/workspace/src/vt/vrt/collection/manager.h |
133 | 1343 |
| 15 | /github/workspace/src/vt/pipe/callback/cb_union/cb_raw_base.h |
189 | 931 |
| 16 | /github/workspace/src/vt/pipe/callback/handler_send/callback_send_tl.h |
187 | 926 |
| 17 | /github/workspace/src/vt/collective/reduce/operators/default_msg.h |
177 | 922 |
| 18 | /github/workspace/src/vt/collective/collective_alg.h |
176 | 920 |
| 19 | /github/workspace/src/vt/termination/termination.h |
246 | 653 |



