-
Notifications
You must be signed in to change notification settings - Fork 9
Build Stats
lifflander edited this page Nov 22, 2024
·
308 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 |
---|---|---|---|---|---|
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 |
369 | 18 July 2024 | 31min 44sec | 6min 38sec | 25min 6sec | 958e26cda42cb0b9a70488e997a5dc6a2f9a3be2 |
368 | 17 July 2024 | 31min 5sec | 6min 23sec | 24min 42sec | 0360247e977ef5e1eecc4b0229f73ba32254f97f |
367 | 17 July 2024 | 31min 18sec | 6min 25sec | 24min 53sec | 0a894303387f07e4ce185a795d3620b54c55d008 |
366 | 17 July 2024 | 31min 39sec | 6min 27sec | 25min 12sec | e057b1220aaae0d304f6c4ed047d56dc5d1c9d09 |
365 | 16 July 2024 | 32min 4sec | 6min 29sec | 25min 35sec | f5476ba5a1eaf4ea25c986e2d4034acbead91fba |
364 | 11 July 2024 | 33min 16sec | 6min 48sec | 26min 28sec | 4d44a3309d9306d241d026576cc3f4bfb25cf354 |
363 | 10 July 2024 | 31min 16sec | 6min 27sec | 24min 49sec | ed79a659ac0625e0a7e65865962114fac97207d6 |
362 | 28 June 2024 | 31min 33sec | 6min 30sec | 25min 3sec | 07d404e79700d5335a09410a96f1069d8f34f644 |
361 | 25 June 2024 | 30min 46sec | 6min 30sec | 24min 16sec | 3638817f72ff785ec8e62c34a1ca9834b84e06e8 |
360 | 18 June 2024 | 31min 55sec | 6min 37sec | 25min 18sec | 2d45de6e57d14742ad9fbcb42825b2b8eb7072dd |
359 | 11 June 2024 | 31min 52sec | 6min 28sec | 25min 24sec | ea8b2c1fe993e108d0b91bc6d806cc97cee49cf5 |
358 | 06 June 2024 | 31min 41sec | 6min 32sec | 25min 9sec | 70cbb0dc3fe42e20caf2946e8ac8deaef2835a49 |
357 | 05 June 2024 | 31min 18sec | 6min 37sec | 24min 41sec | 4e8275fb3e6a61a30dc70011dd9ad55d190f8633 |
356 | 04 June 2024 | 31min 9sec | 6min 26sec | 24min 43sec | 50d29857875511519c9877531f7f720a0372719e |
355 | 29 May 2024 | 31min 39sec | 6min 35sec | 25min 4sec | 6617858f23f4fac6513d8fb5f77be0c01d525a50 |
354 | 28 May 2024 | 30min 12sec | 6min 25sec | 23min 47sec | faba6a53810827edb3cce8c40e834ec22deee44c |
353 | 28 May 2024 | 30min 59sec | 6min 34sec | 24min 25sec | 6e12d9cd132b90408ab69e82628c2eb1af31ae3b |
352 | 14 May 2024 | 31min 12sec | 6min 35sec | 24min 37sec | 1570dcfbe2673a23bf49c270b31d8898ab11282b |
351 | 08 May 2024 | 31min 46sec | 6min 44sec | 25min 2sec | b16eb7ae9a4967aa7b2ed0bd111ab49426a3e189 |
350 | 30 April 2024 | 29min 44sec | 6min 20sec | 23min 24sec | a4a29a28380931fc126182451715047f53486759 |
349 | 29 April 2024 | 30min 27sec | 6min 26sec | 24min 1sec | 86a399f119cc9400313f4f11785f5ef2bb52422a |
348 | 22 April 2024 | 30min 29sec | 6min 24sec | 24min 5sec | ae7478de23ff964df06159b826ce260f88cd4de4 |
347 | 17 April 2024 | 30min 46sec | 6min 28sec | 24min 18sec | 80a4ea005dabf5729f62ce7cf6b50a2eb68b99e4 |
346 | 16 April 2024 | 31min 19sec | 6min 42sec | 24min 37sec | 084c6c3da1d94bf24d09bc52eb2ff81baeed2f71 |
345 | 10 April 2024 | 30min 29sec | 6min 27sec | 24min 2sec | 119a0b2eaafb955832f901e4bbce24a67487b1d3 |
344 | 10 April 2024 | 30min 22sec | 6min 24sec | 23min 58sec | 0daa9c8c7b9124b04c6661d4141a444541930340 |
Following graphs were generated using data created by ClangBuildAnalyzer
Label | Name | Times | Avg (ms) |
---|---|---|---|
0 | checkpoint::instantiateObjSerializer<vt::runtime::component::detail::DiagnosticBase, checkpoint::Footprinter, checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>, checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>> |
402 | 627 |
1 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::Footprinter, checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>, checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 626 |
2 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>, checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 505 |
3 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::PackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 425 |
4 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 364 |
5 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::UnpackerBuffer<checkpoint::buffer::UserBuffer>, checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 283 |
6 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::UnpackerBuffer<checkpoint::buffer::IOBuffer>, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 225 |
7 | nlohmann::basic_json<>::parse<const char *> |
112 | 766 |
8 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::Sizer, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 167 |
9 | nlohmann::detail::parser<nlohmann::basic_json<>, nlohmann::detail::iterator_input_adapter<const char *>>::parse |
112 | 563 |
10 | nlohmann::basic_json<>::basic_json |
450 | 128 |
11 | 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<>>> |
112 | 441 |
12 | checkpoint::dispatch::vrt::instantiateObjSerializerImpl<vt::runtime::component::detail::DiagnosticBase, checkpoint::Footprinter> |
402 | 120 |
13 | checkpoint::dispatch::vrt::InstantiateIfPossible<vt::runtime::component::detail::DiagnosticBase, checkpoint::Footprinter>::registerIt |
402 | 114 |
14 | checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<vt::runtime::component::detail::DiagnosticBase, checkpoint::Footprinter> |
402 | 113 |
15 | checkpoint::dispatch::vrt::serializer_registry::Registrar<vt::runtime::component::detail::DiagnosticBase, checkpoint::Footprinter>::Registrar |
402 | 113 |
16 | checkpoint::dispatch::vrt::InstantiateTupleHelper<vt::runtime::component::detail::DiagnosticBase, checkpoint::StreamPacker<>, checkpoint::StreamUnpacker<>>::_recur_register |
402 | 111 |
17 | vt::debug::assert::assertOutInfo<vt::epoch::EpochType, vt::epoch::EpochType, unsigned int, const char *, const char *, const char *, const char *, const char *> |
240 | 173 |
18 | nlohmann::basic_json<>::json_value::json_value |
560 | 67 |
19 | vt::location::EntityLocationCoord<int>::EntityLocationCoord |
184 | 187 |
20 | vt::vrt::collection::Migratable::serialize<checkpoint::Sizer> |
54 | 609 |
21 | checkpoint::dispatch::vrt::instantiateObjSerializerImpl<vt::runtime::component::detail::DiagnosticBase, checkpoint::PackerBuffer<checkpoint::buffer::IOBuffer>> |
402 | 81 |
22 | checkpoint::operator|<checkpoint::Footprinter, vt::runtime::component::detail::DiagnosticBase> |
402 | 80 |
23 | checkpoint::dispatch::Traverse::with<vt::runtime::component::detail::DiagnosticBase, checkpoint::Footprinter> |
403 | 80 |
24 | checkpoint::dispatch::vrt::instantiateObjSerializerImpl<vt::runtime::component::detail::DiagnosticBase, checkpoint::PackerBuffer<checkpoint::buffer::ManagedBuffer>> |
402 | 79 |
Label | Name | Times | Avg (ms) |
---|---|---|---|
0 | std::unique_ptr<$> |
17048 | 21 |
1 | std::unordered_map<$> |
13184 | 26 |
2 | std::_Hashtable<$> |
15238 | 22 |
3 | checkpoint::dispatch::Traverse::with<$> |
5894 | 49 |
4 | checkpoint::instantiateObjSerializer<$> |
526 | 544 |
5 | checkpoint::dispatch::vrt::InstantiateTupleHelper<$>::_recur_register |
526 | 544 |
6 | checkpoint::dispatch::vrt::instantiateObjSerializerImpl<$> |
4734 | 60 |
7 | checkpoint::dispatch::SerializerDispatchNonByte<$>::apply<$> |
5794 | 46 |
8 | checkpoint::dispatch::SerializerDispatchNonByte<$>::applyStatic<$> |
5782 | 44 |
9 | checkpoint::dispatch::BasicDispatcher<$>::serializeIntrusive |
5696 | 44 |
10 | checkpoint::dispatch::vrt::InstantiateIfPossible<$>::registerIt |
4734 | 51 |
11 | checkpoint::dispatch::vrt::serializer_registry::makeObjIdx<$> |
4734 | 50 |
12 | checkpoint::dispatch::vrt::serializer_registry::Registrar<$>::Registrar |
4734 | 50 |
13 | vt::messaging::ActiveMessenger::sendMsgImpl<$> |
778 | 286 |
14 | vt::messaging::ActiveMessenger::sendMsgSerializableImpl<$> |
228 | 941 |
15 | vt::messaging::ActiveMessenger::sendMsg<$> |
1152 | 171 |
16 | vt::vrt::collection::CollectionManager::migrate<$> |
80 | 2313 |
17 | vt::vrt::collection::CollectionManager::migrateOut<$> |
80 | 2299 |
18 | vt::vrt::collection::CollectionBase<$>::migrate |
80 | 2294 |
19 | vt::vrt::collection::CollectionElmAttorney<$>::migrate |
79 | 2319 |
20 | vt::serialization::SerializedMessenger::broadcastSerialMsg<$> |
229 | 728 |
21 | std::make_unique<$> |
3020 | 51 |
22 | vt::runtime::component::detail::DiagnosticBase::serialize<$> |
3618 | 38 |
23 | checkpoint::serialize<$> |
4518 | 28 |
24 | std::vector<$>::~vector |
5932 | 21 |
Label | Name | Times | Avg (ms) |
---|---|---|---|
0 | /github/workspace/src/vt/config.h |
424 | 992 |
1 | /github/workspace/src/vt/transport.h |
47 | 8087 |
2 | /github/workspace/src/vt/configs/debug/debug_masterconfig.h |
425 | 885 |
3 | /github/workspace/tests/extern/googletest/googletest/include/gtest/gtest.h |
218 | 1710 |
4 | /github/workspace/src/vt/messaging/active.h |
241 | 1467 |
5 | /github/workspace/src/vt/pool/pool.h |
379 | 824 |
6 | /github/workspace/src/vt/runtime/component/component_pack.h |
400 | 754 |
7 | /github/workspace/src/vt/runtime/component/component.h |
401 | 675 |
8 | /github/workspace/tests/unit/test_parallel_harness.h |
106 | 2473 |
9 | /github/workspace/src/vt/runtime/component/diagnostic.h |
402 | 597 |
10 | /github/workspace/tests/unit/test_harness.h |
215 | 1107 |
11 | /github/workspace/src/vt/vrt/collection/manager.h |
101 | 2256 |
12 | /github/workspace/src/vt/messaging/message.h |
364 | 602 |
13 | /github/workspace/build/magistrate/install/include/checkpoint/checkpoint.h |
404 | 438 |
14 | /github/workspace/src/vt/scheduler/scheduler.h |
237 | 739 |
15 | /github/workspace/src/vt/collective/collective_alg.h |
170 | 859 |
16 | /github/workspace/src/vt/pipe/callback/cb_union/cb_raw_base.h |
180 | 795 |
17 | /github/workspace/tests/unit/data_message.h |
215 | 659 |
18 | /github/workspace/src/vt/pipe/callback/handler_send/callback_send_tl.h |
182 | 764 |
19 | /github/workspace/src/vt/vrt/collection/collection_headers.h |
49 | 2825 |