Skip to content

Build Stats

lifflander edited this page Oct 6, 2026 · 370 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
454 06 October 2026 25min 15sec 5min 3sec 20min 12sec fb9218b44f03b060b410526bdafb838993eb4818
453 23 September 2026 21min 49sec 4min 9sec 17min 40sec 9b7eef4ef94c3b904512fec0e8a0c8efd4ec12a8
452 11 August 2026 37min 52sec 7min 39sec 30min 13sec da202eb973466db6fcc801546f430a89a98b74b7
451 10 August 2026 33min 22sec 6min 47sec 26min 35sec bb319eb420fb89cdc11bc23813a7f6eaff70e5b3
450 22 July 2026 35min 15sec 6min 49sec 28min 26sec e00a00a3a6cea0e7f3e110e42aa333d058622c0c
449 14 July 2026 30min 21sec 6min 3sec 24min 18sec 80a970d6cd10a67a6a828419c2c6d35b0179466f
448 09 July 2026 36min 57sec 7min 35sec 29min 22sec 664fd0ce6c4bc2919dc95f2a1f85e8a552e25b49
447 17 June 2026 36min 56sec 7min 33sec 29min 23sec 4f678e1a0e459712ce9461fcb334969d2a97d048
446 11 June 2026 35min 43sec 7min 19sec 28min 24sec 2d055d0c274b88ce8734213c53c28537df082d90
445 17 February 2026 35min 20sec 7min 16sec 28min 4sec 810d32bec4c56e22b750b0f325d7fee7c511e42a
444 30 January 2026 35min 9sec 7min 13sec 27min 56sec 1eb16583d1e2e5893bfd8d35813be159da6a7867
443 19 January 2026 35min 3sec 7min 10sec 27min 53sec e26d06e9d3b1625bd4b775ff23cec0f6f8916446
442 08 January 2026 35min 10sec 7min 17sec 27min 53sec 665c53fe3eab703d11a77140b95d4bec88a6859b
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

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 456
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 456
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 366
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 306
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 265
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 208
6 nlohmann::basic_json<>::parse<const char *> 115 690
7 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 167
8 nlohmann::basic_json<>::basic_json 458 136
9 nlohmann::detail::parser<nlohmann::basic_json<>, nlohmann::detail::iterator_input_adapter<const char *>>::parse 115 465
10 checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Sizer>, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register 410 126
11 vt::debug::assert::assertOutInfo<vt::epoch::EpochType, vt::epoch::EpochType, unsigned int, const char *, const char *, const char *, const char *, const char *> 244 180
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<>, nlohmann::detail::iterator_input_adapter<const char *>>> 115 363
13 checkpoint::dispatch::vrt::instantiateObjSerializerImpl<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>> 410 89
14 vt::collective::reduce::Reduce::reduce<&vt::vrt::collection::CollectionManager::finishedRootedConstruction, vt::collective::NoneOp> 55 649
15 vt::collective::reduce::Reduce::reduce<vt::collective::reduce::operators::None<std::tuple<>>, &vt::vrt::collection::CollectionManager::finishedRootedConstruction> 55 649
16 checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::StreamPacker<>>, checkpoint::SerializerRef<checkpoint::StreamUnpacker<>>>::_recur_register 410 84
17 checkpoint::dispatch::vrt::InstantiateIfPossible<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>>::registerIt 410 83
18 checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>> 410 83
19 checkpoint::dispatch::vrt::serializer_registry::Registrar<vt::runtime::component::detail::DiagnosticBase, checkpoint::SerializerRef<checkpoint::Footprinter>>::Registrar 410 83
20 vt::vrt::collection::Migratable::serialize<checkpoint::SerializerRef<checkpoint::Sizer>> 55 583
21 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 575
22 nlohmann::basic_json<>::json_value::json_value 581 49
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 109
24 vt::vrt::collection::Indexable<vt::index::DenseIndexArray<int, '\x01'>>::serialize<checkpoint::SerializerRef<checkpoint::Sizer>> 47 550

Template sets that took longest to instantiate

Label Name Times Avg (ms)
0 checkpoint::dispatch::Traverse::with<$> 5963 39
1 checkpoint::dispatch::SerializerDispatchNonByte<$>::apply<$> 5920 37
2 checkpoint::dispatch::SerializerDispatchNonByte<$>::applyStatic<$> 5857 36
3 checkpoint::instantiateObjSerializer<$> 536 397
4 checkpoint::dispatch::vrt::InstantiateTupleHelper<$>::_recur_register 536 397
5 checkpoint::dispatch::BasicDispatcher<$>::serializeIntrusive 5813 36
6 checkpoint::dispatch::vrt::instantiateObjSerializerImpl<$> 4824 43
7 vt::messaging::ActiveMessenger::sendMsgImpl<$> 944 202
8 vt::messaging::ActiveMessenger::sendMsgSerializableImpl<$> 231 795
9 checkpoint::dispatch::vrt::InstantiateIfPossible<$>::registerIt 4824 37
10 checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<$> 4824 36
11 checkpoint::dispatch::vrt::serializer_registry::Registrar<$>::Registrar 4824 36
12 vt::messaging::ActiveMessenger::sendMsg<$> 1384 122
13 vt::vrt::collection::CollectionManager::migrate<$> 81 1982
14 vt::vrt::collection::CollectionManager::migrateOut<$> 81 1973
15 vt::vrt::collection::CollectionBase<$>::migrate 81 1966
16 vt::vrt::collection::CollectionElmAttorney<$>::migrate 80 1988
17 vt::serialization::SerializedMessenger::broadcastSerialMsg<$> 232 635
18 vt::vrt::collection::param::ConstructParams<$>::wait 81 1722
19 vt::vrt::collection::param::ConstructParams<$>::deferWithEpoch 81 1703
20 vt::vrt::collection::CollectionManager::makeCollection<$> 81 1691
21 checkpoint::serialize<$> 4598 25
22 std::make_unique<$> 3049 35
23 vt::runtime::component::detail::DiagnosticBase::serialize<$> 3690 28
24 testing::internal::TypeParameterizedTestSuite<$>::Register 19 5171

Most expensive headers

Label Name Times Avg (ms)
0 /github/workspace/src/vt/messaging/active.h 261 1261
1 /github/workspace/src/vt/config.h 432 700
2 /github/workspace/src/vt/transport.h 50 5855
3 /github/workspace/src/vt/configs/debug/debug_masterconfig.h 433 603
4 /github/workspace/tests/extern/googletest/googletest/include/gtest/gtest.h 225 1156
5 /github/workspace/src/vt/pool/pool.h 386 592
6 /github/workspace/tests/unit/test_parallel_harness.h 110 2062
7 /github/workspace/src/vt/runtime/component/component_pack.h 406 552
8 /github/workspace/src/vt/runtime/component/component.h 409 507
9 /github/workspace/tests/unit/test_harness.h 222 855
10 /github/workspace/src/vt/runtime/component/diagnostic.h 411 452
11 /github/workspace/src/vt/scheduler/scheduler.h 241 690
12 /github/workspace/src/vt/messaging/message.h 371 437
13 /github/workspace/build/magistrate/install/include/checkpoint/checkpoint.h 414 329
14 /github/workspace/src/vt/vrt/collection/manager.h 118 1080
15 /github/workspace/src/vt/pipe/callback/cb_union/cb_raw_base.h 187 674
16 /github/workspace/src/vt/pipe/callback/handler_send/callback_send_tl.h 188 657
17 /github/workspace/src/vt/collective/reduce/operators/default_msg.h 176 671
18 /github/workspace/src/vt/collective/collective_alg.h 174 667
19 /github/workspace/src/vt/termination/termination.h 246 466

Clone this wiki locally