Cargo Build Timings

See Documentation
Targets:conduit 0.4.5 (bin "conduit")
conduit_admin 0.4.5 (lib)
conduit_service 0.4.5 (lib)
conduit_api 0.4.5 (lib)
conduit_core 0.4.5 (lib)
conduit_database 0.4.5 (lib)
conduit_router 0.4.5 (lib)
Profile:dev
Fresh units:265
Dirty units:187
Total units:452
Max concurrency:12 (jobs=12 ncpu=12)
Build start:2024-07-11T02:19:18Z
Total time:276.5s (4m 36.5s)
rustc:rustc 1.81.0-nightly (0c81f94b9 2024-07-10)
Host: x86_64-unknown-freebsd
Target: x86_64-unknown-freebsd
Error:1 job failed
Unit Total Codegen Features
1. ruma-events v0.28.1 61.2s 45.9s (75%) canonical-json, compat-empty-string-null, compat-optional, compat-tag-info, markdown, 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
2. ruma-client-api v0.18.0 38.0s 6.9s (18%) client, compat-empty-string-null, compat-get-3pids, compat-unset-avatar, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc2666, unstable-msc3266, unstable-msc3488, unstable-msc3575, unstable-msc4121
3. bindgen v0.69.4 32.7s 27.6s (84%) runtime
4. tikv-jemalloc-sys v0.5.4+5.3.0-patched build script (run) 29.1s background_threads_runtime_support, default, stats, unprefixed_malloc_on_supported_platforms
5. rustls v0.23.11 25.8s 20.7s (80%) ring, std, tls12
6. reqwest v0.12.5 24.2s 21.6s (90%) __rustls, __rustls-ring, __tls, blocking, brotli, gzip, h2, hickory-dns, http2, json, rustls-tls, rustls-tls-native-roots, rustls-tls-webpki-roots, socks
7. syn v2.0.70 23.9s 17.5s (73%) clone-impls, default, derive, extra-traits, fold, full, parsing, printing, proc-macro, visit, visit-mut
8. ruma-macros v0.13.0 23.8s
9. rustls v0.22.4 21.1s 16.7s (79%) default, log, logging, ring, tls12
10. tokio v1.38.0 21.0s 11.3s (54%) bytes, default, fs, io-std, io-util, libc, macros, mio, net, num_cpus, rt, rt-multi-thread, signal, signal-hook-registry, socket2, sync, time, tokio-macros
11. serde_derive v1.0.204 20.9s default
12. rustls v0.21.12 19.1s 15.7s (82%) dangerous_configuration, default, log, logging, tls12
13. sentry-types v0.34.0 18.0s 13.6s (76%) default, protocol
14. image v0.25.1 17.5s 15.1s (86%) gif, jpeg, png, webp
15. h2 v0.4.5 15.7s 9.0s (57%)
16. toml_edit v0.22.15 15.4s 12.2s (79%) parse, serde
17. ruma-common v0.13.0 13.5s 8.5s (63%) 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
18. conduit_core v0.4.5 13.5s 9.7s (72%) brotli_compression, jemalloc, release_max_log_level, sentry_telemetry, zstd_compression
19. clap_builder v4.5.9 13.1s 10.0s (76%) error-context, help, std, string, usage
20. toml_edit v0.21.1 12.4s 10.1s (81%) default, display, parse
21. hickory-proto v0.24.1 11.9s 7.4s (63%) tokio, tokio-runtime
22. toml_edit v0.22.15 11.8s 9.4s (80%) display, parse, serde
23. hickory-resolver v0.24.1 11.6s 8.9s (77%) default, ipconfig, resolv-conf, system-config, tokio, tokio-runtime
24. thiserror-impl v1.0.61 11.2s
25. tracing-attributes v0.1.27 10.5s
26. axum v0.7.5 10.0s 3.0s (30%) form, http1, http2, json, matched-path, tokio, tracing
27. clap_derive v4.5.8 9.9s default
28. pin-project-internal v1.1.5 9.5s
29. zstd-sys v2.0.12+zstd.1.5.6 build script (run) 9.0s default, experimental, legacy, std, zdict_builder
30. tracing-subscriber v0.3.18 7.7s 5.1s (66%) 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 7.1s 5.3s (74%) env, parse-value, pear, toml
32. cc v1.1.0 6.3s 5.1s (81%) parallel
33. backtrace v0.3.73 6.2s 5.5s (89%) default, std
34. ruma-federation-api v0.9.0 6.2s 0.6s (10%) client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc4125, unstable-unspecified
35. async-trait v0.1.81 6.0s
36. curve25519-dalek v4.1.3 5.7s 3.6s (63%) alloc, digest, precomputed-tables, zeroize
37. hyper v1.4.1 5.6s 3.1s (56%) client, default, http1, http2, server
38. serde v1.0.204 5.5s 0.8s (15%) default, derive, rc, serde_derive, std
39. serde v1.0.204 5.5s 0.8s (14%) default, derive, serde_derive, std
40. serde_yaml v0.9.34+deprecated 5.3s 3.7s (68%)
41. webpage v2.0.1 5.3s 4.9s (92%)
42. pear_codegen v0.2.9 5.1s
43. sentry-core v0.34.0 4.9s 4.0s (81%) client, default, rand
44. html5ever v0.27.0 build script 4.8s
45. sentry v0.34.0 4.7s 4.2s (88%) 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
46. jsonwebtoken v9.3.0 4.6s 3.5s (76%) default, pem, simple_asn1, use_pem
47. lz4-sys v1.9.5 build script (run) 4.6s
48. ring v0.17.8 build script (run) 4.4s alloc, default, dev_urandom_fallback, std
49. ring v0.17.8 4.4s 2.7s (62%) alloc, default, dev_urandom_fallback, std
50. ruma-state-res v0.11.0 4.4s 2.3s (52%) unstable-exhaustive-types
51. axum-core v0.4.3 4.1s 1.0s (25%) tracing
52. curve25519-dalek-derive v0.1.1 3.8s
53. serde_json v1.0.120 3.7s 2.3s (61%) default, raw_value, std
54. tower-http v0.5.2 3.6s 1.5s (42%) 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
55. tokio-macros v2.3.0 3.5s
56. hyper-util v0.1.6 3.4s 1.9s (54%) client, client-legacy, default, http1, http2, server, server-auto, server-graceful, service, tokio
57. itertools v0.13.0 3.4s 0.4s (12%) default, use_alloc, use_std
58. url v2.5.2 3.1s 2.0s (63%) default, serde
59. image-webp v0.1.2 3.0s 1.8s (60%)
60. libc v0.2.155 3.0s 0.8s (28%) default, extra_traits, std, use_std
61. rustls-webpki v0.102.5 2.9s 2.0s (68%) alloc, ring, std
62. toml v0.8.14 2.9s 2.2s (77%) default, display, parse
63. enum-as-inner v0.6.0 2.9s
64. ipaddress v0.1.3 2.8s 2.1s (75%)
65. rustls-webpki v0.101.7 2.8s 1.8s (66%) alloc, default, std
66. itertools v0.12.1 2.7s 0.3s (11%) default, use_alloc, use_std
67. toml v0.8.14 2.7s 1.7s (63%) parse
68. ruma-signatures v0.15.0 2.4s 1.8s (75%) compat-signature-id, ring-compat, unstable-exhaustive-types
69. libz-sys v1.1.18 build script (run) 2.3s static
70. xml5ever v0.18.1 2.3s 1.5s (67%)
71. proc-macro-crate v3.1.0 2.2s 1.8s (81%)
72. idna v0.4.0 2.1s 1.5s (72%) alloc, default, std
73. idna v0.5.0 2.0s 1.4s (70%) alloc, default, std
74. bzip2-sys v0.1.11+1.0.8 build script (run) 2.0s static
75. html5ever v0.27.0 2.0s 1.0s (51%)
76. markup5ever v0.12.1 2.0s 0.5s (25%)
77. tikv-jemalloc-sys v0.5.4+5.3.0-patched 1.9s 1.7s (87%) background_threads_runtime_support, default, stats, unprefixed_malloc_on_supported_platforms
78. pear v0.2.9 1.8s 0.7s (41%) color, default, yansi
79. ruma-appservice-api v0.10.0 1.7s 0.5s (28%) client, unstable-exhaustive-types
80. mio v0.8.11 1.7s 1.0s (62%) net, os-ext, os-poll
81. simple_asn1 v0.6.2 1.6s 1.2s (73%)
82. ring v0.17.8 build script 1.6s alloc, default, dev_urandom_fallback, std
83. tokio-util v0.7.11 1.6s 0.8s (52%) codec, default, io
84. serde_html_form v0.2.6 1.6s 0.9s (58%) default, ryu
85. sentry-backtrace v0.34.0 1.5s 1.2s (79%)
86. rand_chacha v0.3.1 1.5s 1.2s (79%) std
87. paste v1.0.15 1.5s
88. argon2 v0.5.3 1.5s 0.9s (63%) alloc, password-hash, rand
89. rand v0.8.5 1.5s 0.3s (17%) alloc, default, getrandom, libc, rand_chacha, std, std_rng
90. tinyvec v1.8.0 1.4s 0.1s (4%) alloc, default, tinyvec_macros
91. rust-librocksdb-sys v0.23.1+9.3.1 build script 1.4s bzip2, bzip2-sys, default, io-uring, jemalloc, libz-sys, lz4, lz4-sys, mt_static, pkg-config, static, tikv-jemalloc-sys, zlib, zstd, zstd-sys
92. indexmap v2.2.6 1.4s 0.1s (10%) default, serde, std
93. tracing v0.1.40 1.3s 0.9s (71%) attributes, default, log, max_level_trace, release_max_level_info, std, tracing-attributes
94. zstd-sys v2.0.12+zstd.1.5.6 build script 1.3s default, experimental, legacy, std, zdict_builder
95. password-hash v0.5.0 1.3s 0.8s (66%) alloc, default, rand_core
96. socket2 v0.5.7 1.2s 0.8s (65%) all
97. axum-server v0.6.0 1.2s 0.6s (49%) arc-swap, default, rustls, rustls-pemfile, tls-rustls, tokio-rustls
98. sentry-tracing v0.34.0 1.2s 0.9s (78%) backtrace, default
99. tikv-jemalloc-sys v0.5.4+5.3.0-patched build script 1.2s background_threads_runtime_support, default, stats, unprefixed_malloc_on_supported_platforms
100. tikv-jemalloc-ctl v0.5.4 1.2s 0.4s (35%) use_std
101. parking_lot v0.12.3 1.1s 0.8s (74%) default
102. libz-sys v1.1.18 build script 1.1s static
103. markup5ever_rcdom v0.3.0 1.1s 0.9s (82%)
104. async-compression v0.4.11 1.1s 0.4s (40%) brotli, flate2, gzip, libzstd, tokio, zstd, zstd-safe
105. axum-extra v0.9.3 1.1s 0.4s (37%) tracing, typed-header
106. signal-hook-registry v1.4.2 1.0s 0.7s (74%)
107. resolv-conf v0.7.0 1.0s 0.7s (68%) hostname, system
108. axum-client-ip v0.6.0 1.0s 0.5s (48%)
109. uuid v1.10.0 1.0s 0.5s (50%) default, rng, serde, std, v4
110. tower v0.4.13 0.9s 0.1s (7%) __common, default, futures-core, futures-util, log, make, pin-project, pin-project-lite, tokio, tracing, util
111. libc v0.2.155 build script 0.9s default, extra_traits, std, use_std
112. parking_lot_core v0.9.10 0.9s 0.4s (42%)
113. proc-macro2-diagnostics v0.10.1 0.9s 0.7s (74%) colors, default, yansi
114. rustls-native-certs v0.7.1 0.9s 0.7s (81%)
115. tokio-socks v0.5.1 0.9s 0.2s (24%)
116. unicode-normalization v0.1.23 0.9s 0.2s (26%) std
117. ruma-push-gateway-api v0.9.0 0.9s 0.2s (23%) client, unstable-exhaustive-types, unstable-unspecified
118. ed25519-dalek v2.1.1 0.8s 0.5s (54%) alloc, default, fast, pkcs8, rand_core, std, zeroize
119. forwarded-header-value v0.1.1 0.8s 0.6s (78%)
120. ruma-identifiers-validation v0.9.5 0.7s 0.5s (62%)
121. hyper-rustls v0.27.2 0.7s 0.5s (64%) http1, http2, native-tokio, ring, rustls-native-certs, tls12, webpki-roots, webpki-tokio
122. ruma-server-util v0.3.0 0.7s 0.4s (54%)
123. ruma-identifiers-validation v0.9.5 0.7s 0.5s (72%) compat-key-id, compat-user-id
124. lz4-sys v1.9.5 build script 0.7s
125. bzip2-sys v0.1.11+1.0.8 build script 0.7s static
126. ruma-identifiers-validation v0.9.5 0.7s 0.4s (53%)
127. nix v0.29.0 0.7s 0.3s (46%) default, resource
128. serde_path_to_error v0.1.16 0.7s 0.2s (28%)
129. serde v1.0.204 build script 0.7s default, derive, serde_derive, std
130. serde_urlencoded v0.7.1 0.6s 0.1s (16%)
131. js_int v0.2.2 0.6s 0.3s (55%) default, serde, std
132. paste v1.0.15 build script 0.6s
133. tracing-log v0.2.0 0.6s 0.3s (47%) log-tracer, std
134. serde v1.0.204 build script 0.6s default, derive, rc, serde_derive, std
135. backtrace v0.3.73 build script 0.6s default, std
136. findshlibs v0.10.2 build script 0.5s
137. toml_datetime v0.6.6 0.5s 0.3s (50%) serde
138. debugid v0.8.0 0.5s 0.3s (59%) serde
139. sd-notify v0.4.2 0.5s 0.3s (60%)
140. toml_datetime v0.6.6 0.5s 0.3s (62%) serde
141. zstd-sys v2.0.12+zstd.1.5.6 0.4s 0.2s (55%) default, experimental, legacy, std, zdict_builder
142. zstd v0.13.2 0.4s 0.2s (36%)
143. thiserror v1.0.61 0.4s 0.1s (20%)
144. zstd-safe v7.2.0 build script 0.4s std
145. rand_core v0.6.4 0.4s 0.1s (30%) alloc, getrandom, std
146. tokio-rustls v0.24.1 0.4s 0.0s (9%) default, logging, tls12
147. sentry-contexts v0.34.0 0.4s 0.2s (57%)
148. log v0.4.22 0.4s 0.1s (35%) max_level_trace, release_max_level_info, std
149. string_cache v0.8.7 0.4s 0.2s (44%) default, serde, serde_support
150. findshlibs v0.10.2 0.4s 0.1s (25%)
151. sentry-panic v0.34.0 0.4s 0.2s (59%)
152. zstd-safe v7.2.0 0.3s 0.1s (33%) std
153. either v1.13.0 0.3s 0.0s (6%) default, serde, use_std
154. tokio-rustls v0.26.0 0.3s 0.0s (8%) ring, tls12
155. js_option v0.1.1 0.3s 0.1s (22%) default, serde, serde_crate
156. sct v0.7.1 0.3s 0.1s (42%)
157. sentry-tower v0.34.0 0.3s 0.0s (13%) http, pin-project, url
158. hostname v0.3.1 0.2s 0.1s (52%) default
159. sentry-debug-images v0.34.0 0.2s 0.1s (51%)
160. getrandom v0.2.15 0.2s 0.1s (39%) std
161. sentry-log v0.34.0 0.2s 0.1s (28%)
162. serde_spanned v0.6.6 0.2s 0.0s (17%) serde
163. rustls v0.23.11 build script 0.2s ring, std, tls12
164. pin-project v1.1.5 0.2s 0.1s (54%)
165. hostname v0.4.0 0.2s 0.1s (45%) default
166. serde_regex v1.1.0 0.2s 0.0s (17%)
167. uname v0.1.1 0.2s 0.0s (26%)
168. tikv-jemallocator v0.5.4 0.2s 0.0s (21%) stats, unprefixed_malloc_on_supported_platforms
169. serde_spanned v0.6.6 0.2s 0.0s (19%) serde
170. lz4-sys v1.9.5 0.1s 0.0s (33%)
171. clap v4.5.9 0.1s 0.0s (15%) derive, error-context, help, std, string, usage
172. num_cpus v1.16.0 0.1s 0.0s (35%)
173. ruma v0.10.1 0.1s 0.0s (21%) 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, markdown, push-gateway-api-c, rand, ring-compat, server-util, signatures, state-res, unstable-exhaustive-types, unstable-extensible-events, unstable-msc2448, unstable-msc2666, unstable-msc2867, unstable-msc2870, unstable-msc3026, unstable-msc3061, unstable-msc3246, unstable-msc3266, unstable-msc3488, unstable-msc3553, unstable-msc3575, unstable-msc3954, unstable-msc3955, unstable-msc4121, unstable-msc4125, unstable-unspecified
174. html5ever v0.27.0 build script (run) 0.1s
175. bzip2-sys v0.1.11+1.0.8 0.1s 0.0s (30%) static
176. libz-sys v1.1.18 0.1s 0.0s (13%) static
177. libc v0.2.155 build script (run) 0.1s default, extra_traits, std, use_std
178. serde v1.0.204 build script (run) 0.1s default, derive, rc, serde_derive, std
179. paste v1.0.15 build script (run) 0.1s
180. serde v1.0.204 build script (run) 0.1s default, derive, serde_derive, std
181. backtrace v0.3.73 build script (run) 0.0s default, std
182. findshlibs v0.10.2 build script (run) 0.0s
183. zstd-safe v7.2.0 build script (run) 0.0s std
184. rustls v0.23.11 build script (run) 0.0s ring, std, tls12
185. rustls v0.22.4 build script (run) 0.0s default, log, logging, ring, tls12
186. rustls v0.21.12 build script (run) 0.0s dangerous_configuration, default, log, logging, tls12