Skip to content

Build Stats

nlslatt edited this page Nov 13, 2025 · 357 revisions

Build History

NOTE. The following builds were run on GitHub Action runners that use 4-core CPU and 16 GB RAM

Configuration:

  • Compiler: Clang-14
  • Linux: Ubuntu 22.04
  • Build Type: Release
  • Unity Build: OFF
  • Production Mode: OFF

Past Builds

CLICK HERE TO SEE PAST BUILDS
Run Date Total time vt-lib time Tests and Examples Commit SHA
441 13 November 2025 35min 44sec 7min 25sec 28min 19sec b18430d5d15368adf0696ec251ba95706254bfe1
440 12 November 2025 34min 32sec 7min 5sec 27min 27sec aca0c9fe5e86b34fc921201120778a88eb814913
439 13 October 2025 35min 1sec 7min 10sec 27min 51sec 5fe1b46bbb29db511af40920d9d102c243980f4d
438 10 October 2025 34min 55sec 7min 12sec 27min 43sec 1cee0d6c9676929a56a62c65d36a88e15a6fa11f
437 08 October 2025 36min 4sec 7min 20sec 28min 44sec 26ac1bcb806321e174b45f5b0cb907b2c82b7b6a
436 02 October 2025 36min 15sec 7min 23sec 28min 52sec c8c7c0a568069fad32b68f909bac0ecbf4481871
435 01 October 2025 38min 24sec 7min 51sec 30min 33sec 0a685edba9ec37812dbd36c62eeb9ee34024c864
434 01 October 2025 35min 48sec 7min 22sec 28min 26sec 87107a1afb95c06063d231d6860f6cb209e2767c
433 30 September 2025 36min 7sec 7min 21sec 28min 46sec 64053f24a2282e869fbde3b1363c2629925a8aa2
432 29 September 2025 37min 33sec 7min 37sec 29min 56sec 4e31daeaa7251ae8596a370f3ae3cdc94313c0ad
431 20 August 2025 36min 6sec 7min 21sec 28min 45sec 26cca82c41f32a25c9ac8bb9c54907af8c64c051
430 12 August 2025 35min 48sec 7min 18sec 28min 30sec 9e4732994ab7738742cb73bf1a6b08089affcbfb
429 12 August 2025 35min 41sec 7min 15sec 28min 26sec e194d0cdfb584080aa28422263b00d4af5fb6705
428 08 August 2025 36min 16sec 7min 24sec 28min 52sec 0c2e51b48fb7391476a07073ae1a35e245ad205f
427 06 August 2025 35min 48sec 7min 17sec 28min 31sec f3554c8f747d56fb987fa392f2f96cd1273bae0d
426 05 August 2025 35min 43sec 7min 18sec 28min 25sec d292522352c3a7c354e1921ec0aeca555f7a2dbd
425 30 July 2025 35min 46sec 7min 16sec 28min 30sec db5b8849ce69f9354154ddd1e069ea7fb8cac286
424 28 July 2025 37min 34sec 7min 27sec 30min 7sec 497d1c359386d6192493f7618afca35422c1f205
423 21 July 2025 35min 3sec 7min 9sec 27min 54sec d3c2c08939ab4f9f535de4660766a69f2862c87e
422 14 July 2025 34min 52sec 7min 6sec 27min 46sec 21026c4aff15877f75ad2b621ebb5d33a9e7cc6e
421 07 July 2025 34min 48sec 7min 9sec 27min 39sec 88e3c27a1eff261e2462478eb1ff11408839b41e
420 02 July 2025 36min 21sec 7min 26sec 28min 55sec 7c2d02e7b35785dc759e59d2f6962cfe3df0d719
419 26 June 2025 35min 2sec 7min 9sec 27min 53sec f3a5bcc7ffbbc4a09d2af584b4cc8f0bf4335bac
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

Build Stats

Following graphs were generated using data created by ClangBuildAnalyzer

Templates that took longest to instantiate

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<>>> 410 668
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 410 668
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 410 535
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 410 449
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 410 388
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 410 304
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 410 243
7 nlohmann::basic_json<>::parse<const char *> 115 810
8 checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register 410 183
9 nlohmann::detail::parser<nlohmann::basic_json<>, nlohmann::detail::iterator_input_adapter<const char *>>::parse 115 598
10 vt::debug::assert::assertOutInfo<vt::epoch::EpochType, vt::epoch::EpochType, unsigned int, const char *, const char *, const char *, const char *, const char *> 244 276
11 nlohmann::basic_json<>::basic_json 462 138
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<>>> 115 472
13 checkpoint::dispatch::vrt::instantiateObjSerializerImpl<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>> 410 132
14 vt::collective::reduce::Reduce::reduce<&vt::vrt::collection::CollectionManager::finishedRootedConstruction, vt::collective::NoneOp> 55 975
15 vt::collective::reduce::Reduce::reduce<vt::collective::reduce::operators::None<std::tuple<>>, &vt::vrt::collection::CollectionManager::finishedRootedConstruction> 55 974
16 checkpoint::dispatch::vrt::InstantiateIfPossible<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>>::registerIt 410 124
17 checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register 410 123
18 checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>> 410 123
19 checkpoint::dispatch::vrt::serializer_registry::Registrar<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>>::Registrar 410 122
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 864
21 vt::vrt::collection::Migratable::serialize<checkpoint::SerializerRef<checkpoint::Sizer>> 55 824
22 nlohmann::basic_json<>::json_value::json_value 584 73
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 244 169
24 vt::pipe::callback::cbunion::CallbackRawBaseSingle::sendMsg<vt::messaging::ParamMsg<std::tuple<>>> 128 306

Template sets that took longest to instantiate

Label Name Times Avg (ms)
0 std::unique_ptr<$> 17627 22
1 std::unordered_map<$> 12771 28
2 std::_Hashtable<$> 14828 23
3 checkpoint::dispatch::Traverse::with<$> 6034 57
4 checkpoint::dispatch::SerializerDispatchNonByte<$>::apply<$> 5920 54
5 checkpoint::dispatch::SerializerDispatchNonByte<$>::applyStatic<$> 5914 53
6 checkpoint::instantiateObjSerializer<$> 536 583
7 checkpoint::dispatch::vrt::InstantiateTupleHelper<$>::_recur_register 536 582
8 checkpoint::dispatch::vrt::instantiateObjSerializerImpl<$> 4824 64
9 checkpoint::dispatch::BasicDispatcher<$>::serializeIntrusive 5824 53
10 vt::messaging::ActiveMessenger::sendMsgImpl<$> 944 294
11 vt::messaging::ActiveMessenger::sendMsgSerializableImpl<$> 231 1160
12 checkpoint::dispatch::vrt::InstantiateIfPossible<$>::registerIt 4824 54
13 checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<$> 4824 54
14 checkpoint::dispatch::vrt::serializer_registry::Registrar<$>::Registrar 4824 53
15 vt::config::ApplyOp<$>::apply<$> 9466 25
16 vt::messaging::ActiveMessenger::sendMsg<$> 1492 164
17 vt::vrt::collection::CollectionManager::migrate<$> 81 2827
18 vt::vrt::collection::CollectionManager::migrateOut<$> 81 2814
19 vt::vrt::collection::CollectionBase<$>::migrate 81 2801
20 vt::vrt::collection::CollectionElmAttorney<$>::migrate 80 2833
21 vt::config::CheckEnabled<$>::apply<$> 9466 23
22 vt::config::DispatchOp<$>::apply<$> 9465 23
23 vt::serialization::SerializedMessenger::broadcastSerialMsg<$> 232 923
24 vt::config::debugPrintImpl<$> 9465 21

Most expensive headers

Label Name Times Avg (ms)
0 /github/workspace/src/vt/messaging/active.h 256 1890
1 /github/workspace/src/vt/config.h 432 1101
2 /github/workspace/src/vt/transport.h 50 8575
3 /github/workspace/src/vt/configs/debug/debug_masterconfig.h 433 956
4 /github/workspace/tests/extern/googletest/googletest/include/gtest/gtest.h 225 1764
5 /github/workspace/src/vt/pool/pool.h 386 891
6 /github/workspace/tests/unit/test_parallel_harness.h 110 3071
7 /github/workspace/src/vt/runtime/component/component_pack.h 407 822
8 /github/workspace/src/vt/runtime/component/component.h 409 760
9 /github/workspace/tests/unit/test_harness.h 222 1269
10 /github/workspace/src/vt/runtime/component/diagnostic.h 413 679
11 /github/workspace/src/vt/scheduler/scheduler.h 241 1017
12 /github/workspace/src/vt/messaging/message.h 371 646
13 /github/workspace/build/magistrate/install/include/checkpoint/checkpoint.h 411 505
14 /github/workspace/src/vt/vrt/collection/manager.h 131 1403
15 /github/workspace/src/vt/pipe/callback/cb_union/cb_raw_base.h 186 987
16 /github/workspace/src/vt/pipe/callback/handler_send/callback_send_tl.h 188 956
17 /github/workspace/src/vt/collective/reduce/operators/default_msg.h 175 980
18 /github/workspace/src/vt/collective/collective_alg.h 174 970
19 /github/workspace/src/vt/termination/termination.h 248 680

Clone this wiki locally