Cargo Build Timings

See Documentation
Targets:conduit_service 0.4.3 (lib)
conduit_router 0.4.3 (lib)
conduit_admin 0.4.3 (lib)
conduit_core 0.4.3 (lib)
conduit_api 0.4.3 (lib)
conduit_database 0.4.3 (lib)
conduit 0.4.3 (bin "conduit")
Profile:dev
Fresh units:275
Dirty units:173
Total units:448
Max concurrency:12 (jobs=12 ncpu=12)
Build start:2024-06-22T22:40:57Z
Total time:439.5s (7m 19.5s)
rustc:rustc 1.81.0-nightly (d8a38b000 2024-06-19)
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) 299.7s bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
2. conduit_api v0.4.3 46.9s 18.5s (39%) brotli_compression, element_hacks, gzip_compression
3. ruma-client-api v0.18.0 45.0s 8.8s (19%) 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. ruma-events v0.28.1 44.1s 25.5s (58%) canonical-json, compat-empty-string-null, compat-optional, compat-tag-info, markdown, pulldown-cmark, 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
5. ruma-macros v0.13.0 41.2s
6. bindgen v0.69.4 35.9s 27.6s (77%) runtime
7. reqwest v0.12.5 33.6s 29.4s (87%) __rustls, __rustls-ring, __tls, blocking, brotli, gzip, h2, hickory-dns, http2, json, rustls-tls, rustls-tls-native-roots, rustls-tls-webpki-roots, socks
8. syn v2.0.67 32.1s 22.4s (70%) clone-impls, default, derive, extra-traits, fold, full, parsing, printing, proc-macro, visit, visit-mut
9. rustls v0.23.10 30.8s 23.3s (75%) ring, std, tls12
10. conduit_service v0.4.3 28.4s 8.0s (28%) brotli_compression, element_hacks, gzip_compression
11. tokio v1.38.0 27.1s 16.2s (60%) 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
12. sentry-types v0.34.0 26.7s 20.4s (76%) default, protocol
13. image v0.25.1 25.0s 20.9s (84%) gif, jpeg, png, webp
14. serde_derive v1.0.203 23.1s default
15. h2 v0.4.5 20.9s 12.4s (59%)
16. regex-automata v0.4.7 20.9s 15.4s (74%) 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
17. toml_edit v0.22.14 20.0s 14.9s (75%) display, parse, serde
18. rustls v0.22.4 19.9s 14.7s (74%) default, log, logging, ring, tls12
19. hickory-proto v0.24.1 17.6s 12.1s (69%) tokio, tokio-runtime
20. ruma-common v0.13.0 17.3s 10.3s (60%) 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
21. zstd-sys v2.0.11+zstd.1.5.6 build script (run) 17.1s default, legacy, std, zdict_builder
22. hickory-resolver v0.24.1 16.6s 14.2s (86%) default, ipconfig, resolv-conf, system-config, tokio, tokio-runtime
23. toml_edit v0.21.1 16.4s 12.4s (76%) default, display, parse
24. toml_edit v0.22.14 15.8s 12.6s (80%) parse, serde
25. clap_derive v4.5.5 15.4s default
26. axum v0.7.5 14.6s 4.5s (30%) form, http1, http2, json, matched-path, tokio, tracing
27. conduit_admin v0.4.3 13.3s 4.3s (32%) rocksdb, zstd_compression
28. object v0.36.0 13.1s 2.6s (20%) archive, coff, elf, macho, pe, read_core, unaligned, xcoff
29. tracing-subscriber v0.3.18 11.8s 8.5s (72%) alloc, ansi, default, env-filter, fmt, matchers, nu-ansi-term, once_cell, regex, registry, sharded-slab, smallvec, std, thread_local, tracing, tracing-log
30. aho-corasick v1.1.3 11.6s 9.3s (80%) perf-literal, std
31. rust-librocksdb-sys v0.22.0+9.2.1 11.3s 11.1s (98%) bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
32. conduit v0.4.3 bin "conduit" 10.6s brotli_compression, element_hacks, gzip_compression, rocksdb, sentry_telemetry, zstd_compression
33. conduit_router v0.4.3 10.4s 4.0s (39%) brotli_compression, gzip_compression, sentry_telemetry, zstd_compression
34. figment v0.10.19 10.3s 8.0s (78%) env, parse-value, pear, toml
35. tracing-attributes v0.1.27 9.6s
36. backtrace v0.3.73 8.8s 7.4s (83%) default, std
37. thiserror-impl v1.0.61 8.8s
38. pin-project-internal v1.1.5 8.7s
39. serde v1.0.203 8.0s 1.0s (13%) default, derive, serde_derive, std
40. async-trait v0.1.80 7.9s
41. hyper v1.3.1 7.9s 4.8s (60%) client, default, http1, http2, server
42. pulldown-cmark v0.10.3 7.8s 5.3s (68%) html, pulldown-cmark-escape
43. html5ever v0.27.0 build script 7.4s
44. webpage v2.0.1 7.4s 6.4s (87%)
45. serde v1.0.203 7.4s 0.4s (6%) default, derive, rc, serde_derive, std
46. ruma-state-res v0.11.0 7.1s 4.0s (56%) unstable-exhaustive-types
47. futures-util v0.3.30 7.1s 0.6s (8%) alloc, futures-io, futures-sink, io, memchr, sink, slab, std
48. ruma-federation-api v0.9.0 7.1s 0.9s (13%) client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc4125, unstable-unspecified
49. curve25519-dalek v4.1.3 6.8s 4.5s (65%) alloc, digest, precomputed-tables, zeroize
50. sentry v0.34.0 6.8s 6.1s (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
51. serde_yaml v0.9.34+deprecated 6.5s 4.0s (61%)
52. axum-core v0.4.3 6.5s 1.5s (23%) tracing
53. jsonwebtoken v9.3.0 6.2s 4.6s (74%) default, pem, simple_asn1, use_pem
54. hyper-util v0.1.5 6.0s 2.8s (46%) client, client-legacy, default, http1, http2, server, server-auto, server-graceful, service, tokio
55. sentry-core v0.34.0 5.9s 4.9s (83%) client, default, rand
56. pear_codegen v0.2.9 5.8s
57. serde_json v1.0.117 5.7s 3.8s (67%) default, raw_value, std
58. itertools v0.12.1 5.6s 1.4s (25%) default, use_alloc, use_std
59. tower-http v0.5.2 5.2s 2.5s (49%) 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
60. png v0.17.13 5.0s 3.3s (65%)
61. url v2.5.2 4.9s 3.7s (77%) default, serde
62. image-webp v0.1.2 4.7s 2.8s (60%)
63. nom v7.1.3 4.6s 0.9s (19%) alloc, std
64. toml v0.8.14 4.4s 3.4s (78%) default, display, parse
65. itertools v0.13.0 4.3s 0.9s (21%) default, use_alloc, use_std
66. rust-rocksdb v0.26.0 4.2s 2.5s (59%) bzip2, lz4, mt_static, multi-threaded-cf, snappy, zlib, zstd
67. ruma-signatures v0.15.0 3.9s 3.3s (85%) compat-signature-id, ring-compat, unstable-exhaustive-types
68. markup5ever v0.12.1 3.8s 1.9s (49%)
69. curve25519-dalek-derive v0.1.1 3.8s
70. markup5ever v0.12.1 build script 3.7s
71. ipaddress v0.1.3 3.7s 3.1s (83%)
72. cexpr v0.6.0 3.7s 2.4s (64%)
73. proc-macro2 v1.0.86 3.7s 2.7s (73%) default, proc-macro
74. conduit_core v0.4.3 3.6s 1.3s (37%) brotli_compression, gzip_compression, rocksdb, sentry_telemetry, zstd_compression
75. xml5ever v0.18.1 3.5s 2.4s (69%)
76. headers v0.4.0 3.4s 2.0s (58%)
77. rust-librocksdb-sys v0.22.0+9.2.1 build script 3.4s bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
78. memchr v2.7.4 3.4s 2.2s (65%) alloc, default, std
79. proc-macro-crate v3.1.0 3.3s 2.9s (89%)
80. tokio-macros v2.3.0 3.2s
81. miniz_oxide v0.7.4 3.1s 2.0s (64%) default, simd, simd-adler32, with-alloc
82. simple_asn1 v0.6.2 3.1s 2.5s (80%)
83. memchr v2.7.4 3.0s 1.9s (63%) alloc, std
84. idna v0.5.0 2.7s 1.9s (68%) alloc, default, std
85. markup5ever_rcdom v0.3.0 2.7s 2.3s (84%)
86. pear v0.2.9 2.7s 1.3s (47%) color, default, yansi
87. sentry-backtrace v0.34.0 2.6s 1.9s (75%)
88. axum-server v0.6.0 2.5s 1.9s (74%) arc-swap, default, rustls, rustls-pemfile, tls-rustls, tokio-rustls
89. indexmap v2.2.6 2.5s 0.7s (26%) default, serde, std
90. tokio-util v0.7.11 2.5s 1.1s (43%) codec, default, io
91. zstd-sys v2.0.11+zstd.1.5.6 build script 2.5s default, legacy, std, zdict_builder
92. html5ever v0.27.0 2.4s 0.8s (34%)
93. toml v0.8.14 2.4s 1.6s (66%) parse
94. string_cache_codegen v0.5.2 2.4s 2.1s (86%)
95. sentry-tracing v0.34.0 2.4s 1.9s (79%) backtrace, default
96. conduit_database v0.4.3 2.2s 0.6s (28%) rocksdb, zstd_compression
97. argon2 v0.5.3 2.2s 1.3s (58%) alloc, password-hash, rand
98. enum-as-inner v0.6.0 2.2s
99. async-compression v0.4.11 2.1s 0.4s (18%) brotli, flate2, gzip, libzstd, tokio, zstd, zstd-safe
100. password-hash v0.5.0 2.0s 1.3s (63%) alloc, default, rand_core
101. uuid v1.8.0 2.0s 1.3s (67%) default, rng, serde, std, v4
102. axum-extra v0.9.3 2.0s 0.5s (27%) tracing, typed-header
103. axum-client-ip v0.6.0 1.8s 1.0s (56%)
104. regex v1.10.5 1.8s 1.1s (60%) 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
105. hyper-rustls v0.27.2 1.8s 1.4s (76%) http1, http2, native-tokio, ring, rustls-native-certs, tls12, webpki-roots, webpki-tokio
106. sha2 v0.10.8 1.8s 1.2s (68%) default, std
107. blake2 v0.10.6 1.7s 1.3s (73%)
108. serde_html_form v0.2.6 1.6s 0.9s (55%) default, ryu
109. sharded-slab v0.1.7 1.5s 0.3s (22%)
110. proc-macro2-diagnostics v0.10.1 1.5s 1.1s (76%) colors, default, yansi
111. sha1 v0.10.6 1.5s 0.5s (34%) default, std
112. forwarded-header-value v0.1.1 1.4s 1.1s (82%)
113. httparse v1.9.4 build script 1.3s default, std
114. tower v0.4.13 1.3s 0.1s (5%) __common, default, futures-core, futures-util, log, make, pin-project, pin-project-lite, tokio, tracing, util
115. flate2 v1.0.30 1.3s 0.6s (43%) any_impl, default, miniz_oxide, rust_backend
116. ruma-appservice-api v0.10.0 1.3s 0.3s (24%) client, unstable-exhaustive-types
117. tokio-socks v0.5.1 1.2s 0.7s (58%)
118. ed25519-dalek v2.1.1 1.2s 0.8s (64%) alloc, default, fast, pkcs8, rand_core, std, zeroize
119. serde_path_to_error v0.1.16 1.2s 0.2s (18%)
120. quote v1.0.36 1.1s 0.7s (63%) default, proc-macro
121. ruma-identifiers-validation v0.9.5 1.1s 0.8s (71%)
122. ruma-push-gateway-api v0.9.0 1.1s 0.2s (14%) client, unstable-exhaustive-types, unstable-unspecified
123. toml_datetime v0.6.6 1.0s 0.6s (63%) serde
124. toml_datetime v0.6.6 1.0s 0.6s (56%) serde
125. httparse v1.9.4 1.0s 0.5s (49%) default, std
126. tokio-rustls v0.26.0 1.0s 0.1s (6%) ring, tls12
127. string_cache v0.8.7 0.9s 0.3s (31%) default, serde, serde_support
128. tracing v0.1.40 0.9s 0.4s (40%) attributes, default, log, std, tracing-attributes
129. bytemuck v1.16.1 0.9s 0.2s (22%) extern_crate_alloc
130. proc-macro2 v1.0.86 build script 0.9s default, proc-macro
131. tokio-rustls v0.24.1 0.9s 0.2s (22%) default, logging, tls12
132. sentry-panic v0.34.0 0.8s 0.3s (40%)
133. sentry-debug-images v0.34.0 0.8s 0.2s (23%)
134. ruma-identifiers-validation v0.9.5 0.8s 0.5s (69%) compat-key-id, compat-user-id
135. js_int v0.2.2 0.8s 0.5s (64%) default, serde, std
136. rustls v0.23.10 build script 0.7s ring, std, tls12
137. sha-1 v0.10.1 0.7s 0.3s (44%) default, std
138. curve25519-dalek v4.1.3 build script 0.7s alloc, digest, precomputed-tables, zeroize
139. http-body-util v0.1.2 0.7s 0.1s (8%)
140. backtrace v0.3.73 build script 0.7s default, std
141. debugid v0.8.0 0.7s 0.3s (51%) serde
142. serde_urlencoded v0.7.1 0.6s 0.2s (35%)
143. either v1.12.0 0.6s 0.0s (5%) default, serde, use_std
144. zstd v0.13.1 0.6s 0.2s (39%)
145. sentry-contexts v0.34.0 0.6s 0.3s (52%)
146. hmac v0.12.1 0.6s 0.4s (63%)
147. zstd-sys v2.0.11+zstd.1.5.6 0.6s 0.4s (70%) default, legacy, std, zdict_builder
148. sentry-log v0.34.0 0.5s 0.4s (72%)
149. sentry-tower v0.34.0 0.5s 0.0s (6%) http, pin-project, url
150. subslice v0.2.3 0.5s 0.2s (48%)
151. proc-macro2 v1.0.86 build script (run) 0.4s default, proc-macro
152. zstd-safe v7.1.0 0.4s 0.2s (38%) std
153. markup5ever v0.12.1 build script (run) 0.4s
154. digest v0.10.7 0.4s 0.0s (10%) alloc, block-buffer, core-api, default, mac, std, subtle
155. serde_regex v1.1.0 0.4s 0.1s (21%)
156. serde_spanned v0.6.6 0.4s 0.0s (7%) serde
157. clap v4.5.7 0.3s 0.0s (5%) derive, error-context, help, std, string, usage
158. serde_spanned v0.6.6 0.3s 0.1s (45%) serde
159. sanitize-filename v0.5.0 0.3s 0.1s (51%)
160. subtle v2.6.0 0.3s 0.0s (19%)
161. webpki-roots v0.26.3 0.3s 0.1s (22%)
162. js_option v0.1.1 0.2s 0.0s (13%) default, serde, serde_crate
163. ruma v0.10.1 0.2s 0.1s (29%) 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, 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
164. curve25519-dalek v4.1.3 build script (run) 0.1s alloc, digest, precomputed-tables, zeroize
165. lazy_static v1.5.0 0.1s 0.0s (32%)
166. html5ever v0.27.0 build script (run) 0.1s
167. thiserror v1.0.61 0.1s 0.0s (20%)
168. pin-project v1.1.5 0.1s 0.0s (14%)
169. rust-rocksdb-uwu v0.0.1 0.1s 0.0s (14%) bzip2, default, lz4, mt_static, multi-threaded-cf, snappy, zlib, zstd
170. httparse v1.9.4 build script (run) 0.1s default, std
171. backtrace v0.3.73 build script (run) 0.0s default, std
172. rustls v0.23.10 build script (run) 0.0s ring, std, tls12
173. zstd-safe v7.1.0 build script (run) 0.0s std