Cargo Build Timings

See Documentation
Targets:conduit_api 0.4.2 (lib)
conduit 0.4.2 (bin "conduit")
conduit_core 0.4.2 (lib)
conduit_admin 0.4.2 (lib)
conduit_router 0.4.2 (lib)
conduit_service 0.4.2 (lib)
conduit_database 0.4.2 (lib)
Profile:dev
Fresh units:327
Dirty units:137
Total units:464
Max concurrency:12 (jobs=12 ncpu=12)
Build start:2024-06-11T00:50:04Z
Total time:409.7s (6m 49.7s)
rustc:rustc 1.78.0 (9b00956e5 2024-04-29) (built from a source tarball)
Host: x86_64-unknown-freebsd
Target: x86_64-unknown-freebsd
Unit Total Codegen Features
1. rust-librocksdb-sys v0.22.0+9.2.1 build script (run) 279.9s bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
2. ruma-events v0.28.1 45.5s 24.6s (54%) canonical-json, compat-empty-string-null, compat-optional, compat-tag-info, unstable-exhaustive-types, unstable-msc1767, unstable-msc2448, unstable-msc2867, unstable-msc3061, unstable-msc3246, unstable-msc3488, unstable-msc3551, unstable-msc3552, unstable-msc3553, unstable-msc3927, unstable-msc3954, unstable-msc3955, unstable-msc3956
3. ruma-client-api v0.18.0 45.2s 8.8s (20%) client, compat-empty-string-null, compat-get-3pids, compat-unset-avatar, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc2666, unstable-msc3488, unstable-msc3575, unstable-msc4121
4. conduit_api v0.4.2 41.8s 19.2s (46%) brotli_compression, element_hacks, gzip_compression
5. ruma-macros v0.13.0 37.7s
6. bindgen v0.69.4 36.4s 29.8s (82%) runtime
7. reqwest v0.12.4 30.8s 28.1s (91%) __rustls, __tls, blocking, brotli, futures-channel, gzip, h2, hickory-dns, http2, json, rustls-pki-types, rustls-tls, rustls-tls-native-roots, rustls-tls-webpki-roots, socks
8. sentry-types v0.34.0 27.6s 20.9s (76%) default, protocol
9. zstd-sys v2.0.10+zstd.1.5.6 build script (run) 27.1s default, legacy, std, zdict_builder
10. conduit_service v0.4.2 24.4s 7.8s (32%) brotli_compression, element_hacks, gzip_compression
11. rustls v0.22.4 21.9s 16.7s (76%) default, log, logging, ring, tls12
12. rust-librocksdb-sys v0.22.0+9.2.1 20.7s 20.4s (99%) bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
13. ruma-common v0.13.0 20.4s 13.9s (68%) api, canonical-json, client, compat-empty-string-null, compat-key-id, compat-null, compat-optional, compat-user-id, default, rand, server, unstable-exhaustive-types, unstable-msc2870, unstable-msc3026, unstable-unspecified
14. regex-automata v0.4.7 20.1s 15.4s (77%) alloc, dfa-onepass, hybrid, meta, nfa-backtrack, nfa-pikevm, nfa-thompson, perf-inline, perf-literal, perf-literal-multisubstring, perf-literal-substring, std, syntax, unicode, unicode-age, unicode-bool, unicode-case, unicode-gencat, unicode-perl, unicode-script, unicode-segment, unicode-word-boundary
15. clap_builder v4.5.7 19.4s 15.2s (78%) error-context, help, std, string, usage
16. rustls v0.21.12 18.8s 14.3s (76%) dangerous_configuration, default, log, logging, tls12
17. toml_edit v0.22.14 17.2s 13.6s (79%) display, parse, serde
18. toml_edit v0.22.14 16.6s 13.3s (80%) parse, serde
19. hickory-proto v0.24.1 15.9s 10.5s (66%) tokio, tokio-runtime
20. ring v0.17.8 build script (run) 13.9s alloc, default, dev_urandom_fallback, std
21. hickory-resolver v0.24.1 13.6s 11.3s (84%) default, ipconfig, resolv-conf, system-config, tokio, tokio-runtime
22. axum v0.7.5 13.1s 5.0s (38%) form, http1, http2, json, matched-path, tokio, tracing
23. lz4-sys v1.9.4 build script (run) 12.8s
24. regex-syntax v0.8.4 12.6s 8.8s (70%) default, std, unicode, unicode-age, unicode-bool, unicode-case, unicode-gencat, unicode-perl, unicode-script, unicode-segment
25. regex-automata v0.4.7 11.3s 7.8s (70%) alloc, meta, nfa-pikevm, nfa-thompson, std, syntax, unicode-perl, unicode-word-boundary
26. conduit_router v0.4.2 11.0s 6.3s (57%) brotli_compression, gzip_compression, sentry_telemetry, zstd_compression
27. zerofrom-derive v0.1.4 10.8s
28. conduit_admin v0.4.2 10.6s 5.5s (52%) rocksdb, zstd_compression
29. regex-syntax v0.8.4 10.1s 7.2s (71%) std, unicode-perl
30. tracing-subscriber v0.3.18 9.8s 7.0s (72%) alloc, ansi, default, env-filter, fmt, matchers, nu-ansi-term, once_cell, regex, registry, sharded-slab, smallvec, std, thread_local, tracing, tracing-log
31. figment v0.10.19 9.7s 7.3s (76%) env, parse-value, pear, toml
32. cc v1.0.99 9.2s 7.8s (85%) jobserver, libc, once_cell, parallel
33. backtrace v0.3.72 8.0s 7.1s (89%) default, std
34. ruma-federation-api v0.9.0 7.9s 1.1s (14%) client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc4125, unstable-unspecified
35. conduit v0.4.2 bin "conduit" 7.9s brotli_compression, element_hacks, gzip_compression, rocksdb, sentry_telemetry, zstd_compression
36. icu_properties v1.5.0 7.4s 3.6s (49%) compiled_data, default
37. ruma-state-res v0.11.0 7.3s 4.4s (60%) unstable-exhaustive-types
38. ring v0.17.8 7.1s 4.8s (67%) alloc, default, dev_urandom_fallback, std
39. hyper v1.3.1 7.1s 5.0s (70%) client, default, http1, http2, server
40. yoke-derive v0.7.4 7.0s
41. sentry v0.34.0 6.5s 5.9s (90%) backtrace, contexts, debug-images, httpdate, log, panic, reqwest, rustls, sentry-backtrace, sentry-contexts, sentry-debug-images, sentry-log, sentry-panic, sentry-tower, sentry-tracing, tokio, tower, tower-http, tracing, webpki-roots
42. webpage v2.0.1 6.5s 6.0s (92%)
43. sentry-core v0.34.0 6.4s 5.4s (85%) client, default, rand
44. zerovec-derive v0.10.2 6.2s
45. jsonwebtoken v9.3.0 6.0s 4.6s (77%) default, pem, simple_asn1, use_pem
46. axum-core v0.4.3 5.7s 1.6s (28%) tracing
47. bzip2-sys v0.1.11+1.0.8 build script (run) 5.7s static
48. libz-sys v1.1.18 build script (run) 5.6s static
49. icu_normalizer v1.5.0 5.3s 4.4s (82%) compiled_data, default
50. winnow v0.6.13 5.3s 1.4s (27%) alloc, default, std
51. rust-rocksdb v0.26.0 5.0s 2.9s (59%) bzip2, lz4, mt_static, multi-threaded-cf, snappy, zlib, zstd
52. icu_locid_transform v1.5.0 4.9s 3.7s (75%) compiled_data
53. tower-http v0.5.2 4.8s 2.8s (58%) add-extension, async-compression, catch-panic, compression-br, compression-gzip, compression-zstd, cors, default, futures-core, futures-util, sensitive-headers, set-header, tokio, tokio-util, tower, trace, tracing, util
54. synstructure v0.13.1 4.7s 3.8s (80%) default, proc-macro
55. hyper-util v0.1.5 4.6s 2.4s (52%) client, client-legacy, default, http1, http2, server, server-auto, server-graceful, service, tokio
56. rustls-webpki v0.102.4 4.5s 3.4s (76%) alloc, ring, std
57. rustls-webpki v0.101.7 4.4s 3.4s (76%) alloc, default, std
58. displaydoc v0.2.4 4.3s
59. url v2.5.1 4.2s 2.8s (68%) default, serde
60. icu_locid v1.5.0 4.0s 2.8s (70%) zerovec
61. toml v0.8.14 3.8s 2.6s (68%) default, display, parse
62. idna v1.0.0 3.6s 3.0s (83%) alloc, compiled_data, default, std
63. ipaddress v0.1.3 3.5s 3.0s (83%)
64. conduit_core v0.4.2 3.5s 1.5s (43%) brotli_compression, gzip_compression, rocksdb, sentry_telemetry, zstd_compression
65. zerovec v0.10.2 3.0s 0.8s (28%) derive, yoke
66. icu_provider_macros v1.5.0 2.9s
67. xml5ever v0.18.1 2.9s 2.1s (73%)
68. ruma-signatures v0.15.0 2.8s 2.2s (79%) compat-signature-id, ring-compat, unstable-exhaustive-types
69. regex v1.10.5 2.6s 1.3s (50%) default, perf, perf-backtrack, perf-cache, perf-dfa, perf-inline, perf-literal, perf-onepass, std, unicode, unicode-age, unicode-bool, unicode-case, unicode-gencat, unicode-perl, unicode-script, unicode-segment
70. toml v0.8.14 2.5s 1.6s (66%) parse
71. ring v0.17.8 build script 2.4s alloc, default, dev_urandom_fallback, std
72. icu_collections v1.5.0 2.4s 1.6s (69%)
73. axum-server v0.6.0 2.4s 1.6s (69%) arc-swap, default, rustls, rustls-pemfile, tls-rustls, tokio-rustls
74. rust-librocksdb-sys v0.22.0+9.2.1 build script 2.3s bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
75. sentry-backtrace v0.34.0 2.2s 1.8s (81%)
76. sentry-tracing v0.34.0 2.1s 1.7s (80%) backtrace, default
77. zstd-sys v2.0.10+zstd.1.5.6 2.0s 1.9s (93%) default, legacy, std, zdict_builder
78. conduit_database v0.4.2 1.9s 0.5s (28%) rocksdb, zstd_compression
79. regex v1.10.5 1.8s 1.1s (62%) std, unicode-perl
80. markup5ever_rcdom v0.3.0 1.7s 1.3s (78%)
81. zstd-sys v2.0.10+zstd.1.5.6 build script 1.6s default, legacy, std, zdict_builder
82. axum-client-ip v0.6.0 1.6s 1.1s (71%)
83. icu_provider v1.5.0 1.5s 0.9s (60%) macros
84. ruma-appservice-api v0.10.0 1.4s 0.3s (18%) client, unstable-exhaustive-types
85. ruma-push-gateway-api v0.9.0 1.3s 0.3s (22%) client, unstable-exhaustive-types, unstable-unspecified
86. ruma-identifiers-validation v0.9.5 1.1s 0.7s (59%) compat-key-id, compat-user-id
87. async-compression v0.4.11 1.1s 0.3s (31%) brotli, flate2, gzip, libzstd, tokio, zstd, zstd-safe
88. httparse v1.9.2 build script 1.1s default, std
89. findshlibs v0.10.2 build script 1.1s
90. libz-sys v1.1.18 build script 1.1s static
91. httparse v1.9.2 1.1s 0.6s (52%) default, std
92. axum-extra v0.9.3 1.1s 0.2s (19%) tracing, typed-header
93. zstd v0.13.1 0.9s 0.4s (42%)
94. writeable v0.5.5 0.9s 0.5s (52%)
95. clap_lex v0.7.1 0.9s 0.4s (51%)
96. backtrace v0.3.72 build script 0.8s default, std
97. ruma-identifiers-validation v0.9.5 0.8s 0.6s (71%)
98. lz4-sys v1.9.4 build script 0.8s
99. bzip2-sys v0.1.11+1.0.8 build script 0.7s static
100. sct v0.7.1 0.6s 0.4s (73%)
101. sanitize-filename v0.5.0 0.6s 0.4s (75%)
102. sentry-panic v0.34.0 0.5s 0.3s (66%)
103. sentry-contexts v0.34.0 0.5s 0.2s (48%)
104. http-body-util v0.1.2 0.5s 0.1s (16%)
105. zstd-safe v7.1.0 0.4s 0.2s (42%) std
106. sentry-tower v0.34.0 0.4s 0.1s (31%) http, pin-project, url
107. litemap v0.7.3 0.4s 0.1s (33%) alloc
108. icu_properties_data v1.5.0 0.4s 0.2s (49%)
109. tinystr v0.7.6 0.4s 0.2s (36%) alloc, zerovec
110. hyper-rustls v0.26.0 0.4s 0.2s (42%)
111. yoke v0.7.4 0.4s 0.0s (5%) alloc, default, derive, zerofrom
112. findshlibs v0.10.2 0.4s 0.1s (22%)
113. sentry-log v0.34.0 0.4s 0.1s (21%)
114. sentry-debug-images v0.34.0 0.4s 0.2s (49%)
115. tokio-rustls v0.24.1 0.4s 0.0s (6%) default, logging, tls12
116. tokio-rustls v0.25.0 0.3s 0.0s (6%) default, logging, ring, tls12
117. libz-sys v1.1.18 0.3s 0.1s (25%) static
118. serde_regex v1.1.0 0.2s 0.0s (13%)
119. utf8_iter v1.0.4 0.2s 0.1s (30%)
120. webpki-roots v0.26.2 0.2s 0.0s (12%)
121. lz4-sys v1.9.4 0.2s 0.1s (40%)
122. utf16_iter v1.0.5 0.2s 0.1s (53%)
123. zerofrom v0.1.4 0.2s 0.0s (9%) alloc, derive
124. icu_normalizer_data v1.5.0 0.1s 0.1s (38%)
125. bzip2-sys v0.1.11+1.0.8 0.1s 0.0s (22%) static
126. write16 v1.0.0 0.1s 0.0s (13%) alloc
127. icu_locid_transform_data v1.5.0 0.1s 0.0s (31%)
128. ruma v0.10.1 0.1s 0.0s (15%) api, appservice-api-c, canonical-json, client-api, client-api-c, client-api-s, compat, compat-empty-string-null, compat-get-3pids, compat-key-id, compat-null, compat-optional, compat-signature-id, compat-tag-info, compat-unset-avatar, compat-user-id, events, federation-api, federation-api-c, federation-api-s, push-gateway-api-c, rand, ring-compat, signatures, state-res, unstable-exhaustive-types, unstable-extensible-events, unstable-msc2448, unstable-msc2666, unstable-msc2867, unstable-msc2870, unstable-msc3026, unstable-msc3061, unstable-msc3246, unstable-msc3488, unstable-msc3553, unstable-msc3575, unstable-msc3954, unstable-msc3955, unstable-msc4121, unstable-msc4125, unstable-unspecified
129. stable_deref_trait v1.2.0 0.1s 0.0s (2%) alloc
130. clap v4.5.7 0.1s 0.0s (27%) derive, error-context, help, std, string, usage
131. rust-rocksdb-uwu v0.0.1 0.1s 0.0s (15%) bzip2, default, lz4, mt_static, multi-threaded-cf, snappy, zlib, zstd
132. httparse v1.9.2 build script (run) 0.1s default, std
133. findshlibs v0.10.2 build script (run) 0.0s
134. rustls v0.22.4 build script (run) 0.0s default, log, logging, ring, tls12
135. zstd-safe v7.1.0 build script (run) 0.0s std
136. backtrace v0.3.72 build script (run) 0.0s default, std
137. rustls v0.21.12 build script (run) 0.0s dangerous_configuration, default, log, logging, tls12