build checks.x86_64-linux.gammaloop-clippy

Reproduce this run
Retry Run
  1. 0.00 s $ /nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/23zk8sgzamrbmj1fday15szf7f2279s8-nix-2.34.7/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://github.com/alphal00p/gammaloop?ref=advanced_sampling&rev=d09de9b8bb637682b9918ff37f0a65f255475213&shallow=1#checks.x86_64-linux.gammaloop-clippy --print-build-logs
  2. 0.64 s error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/530863d39b6400357fe1f7070b14b56cbb7e09c9dc1ec7813796e2195811fc3e.sqlite' is busy
  3. 3.44 s
  4. 3.77 s Building /nix/store/6cbg2hfpydc4qbchksli8b5l79779fgc-gammaloop-workspace-clippy-0.1.0.drv
  5. 3.87 s [gammaloop-workspace-clippy] Phase: unpackPhase
  6. 3.87 s [gammaloop-workspace-clippy] unpacking source archive /nix/store/a0s7za4cbls5shzbk5pavffsiigxs0y5-source
  7. 4.08 s [gammaloop-workspace-clippy] source root is source
  8. 4.12 s [gammaloop-workspace-clippy] Phase: patchPhase
  9. 4.12 s [gammaloop-workspace-clippy] Executing configureCargoCommonVars
  10. 4.13 s [gammaloop-workspace-clippy] decompressing cargo artifacts from /nix/store/50vpxlcgfxf2d57i27v3d10zjwxxbm2r-gammaloop-workspace-deps-deps-0.1.0/target.tar.zst to target
  11. 5.91 s [gammaloop-workspace-clippy] Phase: updateAutotoolsGnuConfigScriptsPhase
  12. 5.97 s [gammaloop-workspace-clippy] Phase: configurePhase
  13. 5.97 s [gammaloop-workspace-clippy] will append /build/source/.cargo-home/config.toml with contents of /nix/store/5drf77x6km4ky7gwlrzdx9bbd6fz09g3-vendor-cargo-deps/config.toml
  14. 5.98 s [gammaloop-workspace-clippy] default configurePhase, nothing to do
  15. 5.98 s [gammaloop-workspace-clippy] Phase: buildPhase
  16. 5.98 s [gammaloop-workspace-clippy] +++ command cargo --version
  17. 5.99 s [gammaloop-workspace-clippy] cargo 1.97.0 (c980f4866 2026-06-30)
  18. 6.04 s [gammaloop-workspace-clippy] +++ command cargo clippy --profile ci-optim --locked --workspace --features gammaloop-tracing-filter/clap,gammaloop-tracing-filter/symbolica,idenso/bincode,idenso/reference-cases,linnet/bincode,linnet/drawing,linnet/rkyv,linnet/serde,linnet/symbolica,spenso-macros/shadowing,spenso/shadowing,symbolica/tracing_max_level_info,three-dimensional-reps/display,three-dimensional-reps/eval,three-dimensional-reps/serde --all-targets --no-deps -- --deny warnings
  19. 6.83 s [gammaloop-workspace-clippy] Checking cfg-if v1.0.4
  20. 6.83 s [gammaloop-workspace-clippy] Checking memchr v2.8.0
  21. 6.83 s [gammaloop-workspace-clippy] Checking once_cell v1.21.4
  22. 6.84 s [gammaloop-workspace-clippy] Checking either v1.15.0
  23. 6.84 s [gammaloop-workspace-clippy] Checking serde_core v1.0.228
  24. 6.84 s [gammaloop-workspace-clippy] Checking libc v0.2.186
  25. 6.85 s [gammaloop-workspace-clippy] Checking libm v0.2.16
  26. 6.85 s [gammaloop-workspace-clippy] Checking itoa v1.0.18
  27. 6.86 s [gammaloop-workspace-clippy] Checking log v0.4.29
  28. 6.86 s [gammaloop-workspace-clippy] Checking regex-syntax v0.8.10
  29. 6.87 s [gammaloop-workspace-clippy] Checking zerocopy v0.8.48
  30. 6.91 s [gammaloop-workspace-clippy] Checking crossbeam-utils v0.8.21
  31. 6.91 s [gammaloop-workspace-clippy] Checking equivalent v1.0.2
  32. 6.91 s [gammaloop-workspace-clippy] Checking zmij v1.0.21
  33. 6.93 s [gammaloop-workspace-clippy] Checking lazy_static v1.5.0
  34. 6.95 s [gammaloop-workspace-clippy] Checking bytemuck v1.25.0
  35. 6.96 s [gammaloop-workspace-clippy] Compiling target-lexicon v0.13.5
  36. 7.07 s [gammaloop-workspace-clippy] Checking arrayvec v0.7.6
  37. 7.07 s [gammaloop-workspace-clippy] Checking powerfmt v0.2.0
  38. 7.07 s [gammaloop-workspace-clippy] Checking pin-project-lite v0.2.17
  39. 7.15 s [gammaloop-workspace-clippy] Checking num_threads v0.1.7
  40. 7.18 s [gammaloop-workspace-clippy] Checking itertools v0.14.0
  41. 7.23 s [gammaloop-workspace-clippy] Checking time-core v0.1.8
  42. 7.26 s [gammaloop-workspace-clippy] Checking safe_arch v0.7.4
  43. 7.27 s [gammaloop-workspace-clippy] Checking num-conv v0.2.1
  44. 7.31 s [gammaloop-workspace-clippy] Checking deranged v0.5.8
  45. 7.32 s [gammaloop-workspace-clippy] Checking foldhash v0.2.0
  46. 7.42 s [gammaloop-workspace-clippy] Checking allocator-api2 v0.2.21
  47. 7.44 s [gammaloop-workspace-clippy] Checking const-random v0.1.18
  48. 7.47 s [gammaloop-workspace-clippy] Checking static_assertions v1.1.0
  49. 7.49 s [gammaloop-workspace-clippy] Checking tracing-core v0.1.36
  50. 7.52 s [gammaloop-workspace-clippy] Checking nu-ansi-term v0.50.3
  51. 7.55 s [gammaloop-workspace-clippy] Checking winnow v1.0.2
  52. 7.58 s [gammaloop-workspace-clippy] Checking crossbeam-epoch v0.9.18
  53. 7.65 s [gammaloop-workspace-clippy] Checking unty v0.0.4
  54. 7.66 s [gammaloop-workspace-clippy] Checking aho-corasick v1.1.4
  55. 7.75 s [gammaloop-workspace-clippy] Checking safe_arch v1.0.0
  56. 7.81 s [gammaloop-workspace-clippy] Checking crossbeam-deque v0.8.6
  57. 7.87 s [gammaloop-workspace-clippy] Checking wide v0.7.33
  58. 7.95 s [gammaloop-workspace-clippy] Checking hashbrown v0.16.1
  59. 7.97 s [gammaloop-workspace-clippy] Checking rayon-core v1.13.0
  60. 8.02 s [gammaloop-workspace-clippy] Checking sharded-slab v0.1.7
  61. 8.25 s [gammaloop-workspace-clippy] Checking tracing-log v0.2.0
  62. 8.53 s [gammaloop-workspace-clippy] Checking rayon v1.12.0
  63. 8.54 s [gammaloop-workspace-clippy] Checking tracing v0.1.44
  64. 8.60 s [gammaloop-workspace-clippy] Checking thread_local v1.1.9
  65. 8.64 s [gammaloop-workspace-clippy] Checking toml_writer v1.1.1+spec-1.1.0
  66. 8.71 s [gammaloop-workspace-clippy] Checking indenter v0.3.4
  67. 8.78 s [gammaloop-workspace-clippy] Checking az v1.3.0
  68. 8.82 s [gammaloop-workspace-clippy] Checking wide v1.3.0
  69. 8.90 s [gammaloop-workspace-clippy] Checking num-traits v0.2.19
  70. 8.93 s [gammaloop-workspace-clippy] Compiling phf_shared v0.11.3
  71. 8.97 s [gammaloop-workspace-clippy] Checking toml_parser v1.1.2+spec-1.1.0
  72. 8.98 s [gammaloop-workspace-clippy] Checking anyhow v1.0.102
  73. 9.01 s [gammaloop-workspace-clippy] Checking dyn-clone v1.0.20
  74. 9.15 s [gammaloop-workspace-clippy] Checking alloc-no-stdlib v2.0.4
  75. 9.21 s [gammaloop-workspace-clippy] Checking rawpointer v0.2.1
  76. 9.28 s [gammaloop-workspace-clippy] Checking utf8parse v0.2.2
  77. 9.30 s [gammaloop-workspace-clippy] Checking getrandom v0.3.4
  78. 9.31 s [gammaloop-workspace-clippy] Checking time v0.3.47
  79. 9.33 s [gammaloop-workspace-clippy] Checking gmp-mpfr-sys v1.7.1
  80. 9.36 s [gammaloop-workspace-clippy] Checking anstyle-parse v1.0.0
  81. 9.42 s [gammaloop-workspace-clippy] Checking matrixmultiply v0.3.10
  82. 9.55 s [gammaloop-workspace-clippy] Checking alloc-stdlib v0.2.2
  83. 9.65 s [gammaloop-workspace-clippy] Checking regex-automata v0.4.14
  84. 9.68 s [gammaloop-workspace-clippy] Checking is_terminal_polyfill v1.70.2
  85. 9.68 s [gammaloop-workspace-clippy] Checking anstyle v1.0.14
  86. 9.72 s [gammaloop-workspace-clippy] Checking rand_core v0.9.5
  87. 9.77 s [gammaloop-workspace-clippy] Checking serde v1.0.228
  88. 9.83 s [gammaloop-workspace-clippy] Checking serde_json v1.0.149
  89. 9.89 s [gammaloop-workspace-clippy] Checking bitflags v2.11.1
  90. 9.97 s [gammaloop-workspace-clippy] Checking serde_spanned v1.1.1
  91. 9.99 s [gammaloop-workspace-clippy] Checking toml_datetime v1.1.1+spec-1.1.0
  92. 10.01 s [gammaloop-workspace-clippy] Checking approx v0.5.1
  93. 10.04 s [gammaloop-workspace-clippy] Checking num-integer v0.1.46
  94. 10.06 s [gammaloop-workspace-clippy] Compiling pyo3-build-config v0.28.3
  95. 10.08 s [gammaloop-workspace-clippy] Checking colored v3.1.1
  96. 10.15 s [gammaloop-workspace-clippy] Checking anstyle-query v1.1.5
  97. 10.16 s [gammaloop-workspace-clippy] Checking colorchoice v1.0.5
  98. 10.19 s [gammaloop-workspace-clippy] Compiling phf_generator v0.11.3
  99. 10.24 s [gammaloop-workspace-clippy] Checking eyre v0.6.12
  100. 10.27 s [gammaloop-workspace-clippy] Checking unicode-width v0.2.2
  101. 10.29 s [gammaloop-workspace-clippy] Checking bitflags v1.3.2
  102. 10.34 s [gammaloop-workspace-clippy] Checking anstream v1.0.0
  103. 10.39 s [gammaloop-workspace-clippy] Checking region v3.0.2
  104. 10.48 s [gammaloop-workspace-clippy] Checking toml v1.1.2+spec-1.1.0
  105. 10.51 s [gammaloop-workspace-clippy] Compiling phf_codegen v0.11.3
  106. 10.54 s [gammaloop-workspace-clippy] Checking brotli-decompressor v5.0.0
  107. 10.56 s [gammaloop-workspace-clippy] Checking wasmtime-jit-icache-coherence v34.0.2
  108. 10.62 s [gammaloop-workspace-clippy] Checking hugepage-rs v0.1.1
  109. 10.63 s [gammaloop-workspace-clippy] Checking spec_math v0.1.6
  110. 10.74 s [gammaloop-workspace-clippy] Checking inventory v0.3.24
  111. 10.76 s [gammaloop-workspace-clippy] Checking smallvec v1.15.1
  112. 10.77 s [gammaloop-workspace-clippy] Checking num-complex v0.4.6
  113. 10.83 s [gammaloop-workspace-clippy] Checking bincode v2.0.1
  114. 10.86 s [gammaloop-workspace-clippy] Checking tracing-serde v0.2.0
  115. 10.89 s [gammaloop-workspace-clippy] Checking smartstring v1.0.1
  116. 11.05 s [gammaloop-workspace-clippy] Checking thiserror v2.0.18
  117. 11.08 s [gammaloop-workspace-clippy] Compiling getopts v0.2.24
  118. 11.10 s [gammaloop-workspace-clippy] Checking libloading v0.9.0
  119. 11.14 s [gammaloop-workspace-clippy] Checking bytes v1.11.1
  120. 11.27 s [gammaloop-workspace-clippy] Checking self_cell v1.2.2
  121. 11.33 s [gammaloop-workspace-clippy] Checking byteorder v1.5.0
  122. 11.36 s [gammaloop-workspace-clippy] Checking tinyjson v2.5.1
  123. 11.40 s [gammaloop-workspace-clippy] Checking simba v0.9.1
  124. 11.41 s [gammaloop-workspace-clippy] Checking append-only-vec v0.1.8
  125. 11.46 s [gammaloop-workspace-clippy] Compiling unic-char-range v0.9.0
  126. 11.61 s [gammaloop-workspace-clippy] Compiling unicode_names2_generator v1.3.0
  127. 11.65 s [gammaloop-workspace-clippy] Checking linux-raw-sys v0.12.1
  128. 11.68 s [gammaloop-workspace-clippy] Compiling unic-common v0.9.0
  129. 11.70 s [gammaloop-workspace-clippy] Compiling unic-char-property v0.9.0
  130. 11.73 s [gammaloop-workspace-clippy] Compiling is-macro v0.3.7
  131. 11.80 s [gammaloop-workspace-clippy] Compiling unic-ucd-version v0.9.0
  132. 11.86 s [gammaloop-workspace-clippy] Compiling rustpython-parser-vendored v0.4.0
  133. 11.92 s [gammaloop-workspace-clippy] Checking iana-time-zone v0.1.65
  134. 11.94 s [gammaloop-workspace-clippy] Compiling rustpython-parser v0.4.0
  135. 12.02 s [gammaloop-workspace-clippy] Checking brotli v8.0.2
  136. 12.03 s [gammaloop-workspace-clippy] Compiling phf v0.11.3
  137. 12.10 s [gammaloop-workspace-clippy] Checking rustc-hash v2.1.2
  138. 12.13 s [gammaloop-workspace-clippy] Checking chrono v0.4.44
  139. 12.15 s [gammaloop-workspace-clippy] Compiling unic-emoji-char v0.9.0
  140. 12.29 s [gammaloop-workspace-clippy] Compiling unic-ucd-ident v0.9.0
  141. 12.32 s [gammaloop-workspace-clippy] Checking ndarray v0.17.2
  142. 12.52 s [gammaloop-workspace-clippy] Checking rustix v1.1.4
  143. 12.56 s [gammaloop-workspace-clippy] Compiling rustc-hash v1.1.0
  144. 12.62 s [gammaloop-workspace-clippy] Compiling lalrpop-util v0.20.2
  145. 12.64 s [gammaloop-workspace-clippy] Checking rug v1.30.0
  146. 12.66 s [gammaloop-workspace-clippy] Checking unicode-segmentation v1.13.2
  147. 12.68 s [gammaloop-workspace-clippy] Compiling symbolica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  148. 12.94 s [gammaloop-workspace-clippy] Checking typenum v1.20.0
  149. 13.21 s [gammaloop-workspace-clippy] Checking getrandom v0.2.17
  150. 13.22 s [gammaloop-workspace-clippy] Checking ppv-lite86 v0.2.21
  151. 13.33 s [gammaloop-workspace-clippy] Checking ahash v0.8.12
  152. 13.53 s [gammaloop-workspace-clippy] Checking scopeguard v1.2.0
  153. 13.56 s [gammaloop-workspace-clippy] Checking parking_lot_core v0.9.12
  154. 13.64 s [gammaloop-workspace-clippy] Checking lock_api v0.4.14
  155. 13.76 s [gammaloop-workspace-clippy] Checking unicode-ident v1.0.24
  156. 13.78 s [gammaloop-workspace-clippy] Checking rand_chacha v0.9.0
  157. 13.82 s [gammaloop-workspace-clippy] Checking hashbrown v0.17.0
  158. 13.86 s [gammaloop-workspace-clippy] Checking errno v0.3.14
  159. 13.99 s [gammaloop-workspace-clippy] Checking parking_lot v0.12.5
  160. 14.02 s [gammaloop-workspace-clippy] Checking rand v0.9.4
  161. 14.05 s [gammaloop-workspace-clippy] Checking clap_lex v1.1.0
  162. 14.10 s [gammaloop-workspace-clippy] Checking generic-array v0.14.7
  163. 14.20 s [gammaloop-workspace-clippy] Checking unicase v2.9.0
  164. 14.31 s [gammaloop-workspace-clippy] Checking strsim v0.11.1
  165. 14.37 s [gammaloop-workspace-clippy] Checking signal-hook-registry v1.4.8
  166. 14.39 s [gammaloop-workspace-clippy] Checking matchers v0.2.0
  167. 14.42 s [gammaloop-workspace-clippy] Checking regex v1.12.3
  168. 14.52 s [gammaloop-workspace-clippy] Checking indexmap v2.14.0
  169. 14.54 s [gammaloop-workspace-clippy] Checking tracing-subscriber v0.3.23
  170. 14.57 s [gammaloop-workspace-clippy] Checking vte v0.14.1
  171. 14.64 s [gammaloop-workspace-clippy] Checking same-file v1.0.6
  172. 14.73 s [gammaloop-workspace-clippy] Checking symjit v2.21.0
  173. 14.78 s [gammaloop-workspace-clippy] Checking signal-hook v0.3.18
  174. 14.81 s [gammaloop-workspace-clippy] Checking walkdir v2.5.0
  175. 14.88 s [gammaloop-workspace-clippy] Checking half v2.7.1
  176. 15.05 s [gammaloop-workspace-clippy] Checking mio v1.2.0
  177. 15.07 s [gammaloop-workspace-clippy] Checking ciborium-io v0.2.2
  178. 15.15 s [gammaloop-workspace-clippy] Checking minimal-lexical v0.2.1
  179. 15.15 s [gammaloop-workspace-clippy] Checking crypto-common v0.1.7
  180. 15.23 s [gammaloop-workspace-clippy] Checking block-buffer v0.10.4
  181. 15.34 s [gammaloop-workspace-clippy] Checking ciborium-ll v0.2.2
  182. 15.43 s [gammaloop-workspace-clippy] Checking digest v0.10.7
  183. 15.45 s [gammaloop-workspace-clippy] Checking terminal_size v0.4.4
  184. 15.65 s [gammaloop-workspace-clippy] Checking clap_builder v4.6.0
  185. 15.71 s [gammaloop-workspace-clippy] Checking signal-hook-mio v0.2.5
  186. 15.74 s [gammaloop-workspace-clippy] Checking nom v7.1.3
  187. 15.77 s [gammaloop-workspace-clippy] Checking derive_more v2.1.1
  188. 15.77 s [gammaloop-workspace-clippy] Checking num-bigint v0.4.6
  189. 15.84 s [gammaloop-workspace-clippy] Checking console v0.16.3
  190. 15.84 s [gammaloop-workspace-clippy] Checking bstr v1.12.1
  191. 15.92 s [gammaloop-workspace-clippy] Checking cpufeatures v0.2.17
  192. 16.01 s [gammaloop-workspace-clippy] Checking winnow v0.7.15
  193. 16.34 s [gammaloop-workspace-clippy] Checking linux-raw-sys v0.4.15
  194. 16.46 s [gammaloop-workspace-clippy] Checking sha2 v0.10.9
  195. 16.77 s [gammaloop-workspace-clippy] Checking globset v0.4.18
  196. 16.95 s [gammaloop-workspace-clippy] Checking ciborium v0.2.2
  197. 17.08 s [gammaloop-workspace-clippy] Checking rustix v0.38.44
  198. 17.22 s [gammaloop-workspace-clippy] Checking rand_core v0.6.4
  199. 17.35 s [gammaloop-workspace-clippy] Compiling unicode_names2 v1.3.0
  200. 17.42 s [gammaloop-workspace-clippy] Checking getrandom v0.4.2
  201. 17.54 s [gammaloop-workspace-clippy] Checking fnv v1.0.7
  202. 17.59 s [gammaloop-workspace-clippy] Checking plotters-backend v0.3.7
  203. 17.64 s [gammaloop-workspace-clippy] Checking fastrand v2.4.1
  204. 17.66 s [gammaloop-workspace-clippy] Checking rust-embed-utils v8.11.0
  205. 17.68 s [gammaloop-workspace-clippy] Checking toml_datetime v0.6.11
  206. 17.69 s [gammaloop-workspace-clippy] Checking ansitok v0.3.0
  207. 17.79 s [gammaloop-workspace-clippy] Checking serde_spanned v0.6.9
  208. 17.85 s [gammaloop-workspace-clippy] Checking xprec v0.2.2
  209. 17.85 s [gammaloop-workspace-clippy] Checking tempfile v3.27.0
  210. 17.86 s [gammaloop-workspace-clippy] Checking plotters-svg v0.3.7
  211. 17.89 s [gammaloop-workspace-clippy] Checking itertools v0.10.5
  212. 17.90 s [gammaloop-workspace-clippy] Checking toml_write v0.1.2
  213. 17.92 s [gammaloop-workspace-clippy] Checking cast v0.3.0
  214. 18.03 s [gammaloop-workspace-clippy] Checking tap v1.0.1
  215. 18.09 s [gammaloop-workspace-clippy] Checking plotters v0.3.7
  216. 18.12 s [gammaloop-workspace-clippy] Checking rand_chacha v0.3.1
  217. 18.14 s [gammaloop-workspace-clippy] Checking wyz v0.5.1
  218. 18.15 s [gammaloop-workspace-clippy] Checking radium v0.7.0
  219. 18.16 s [gammaloop-workspace-clippy] Checking typeid v1.0.3
  220. 18.21 s [gammaloop-workspace-clippy] Checking ansi-str v0.9.0
  221. 18.27 s [gammaloop-workspace-clippy] Checking similar v2.7.0
  222. 18.29 s [gammaloop-workspace-clippy] Checking crossterm v0.28.1
  223. 18.33 s [gammaloop-workspace-clippy] Checking tinytemplate v1.2.1
  224. 18.39 s [gammaloop-workspace-clippy] Checking clap v4.6.1
  225. 18.44 s [gammaloop-workspace-clippy] Checking is-terminal v0.4.17
  226. 18.52 s [gammaloop-workspace-clippy] Checking funty v2.0.0
  227. 18.54 s [gammaloop-workspace-clippy] Checking anes v0.1.6
  228. 18.60 s [gammaloop-workspace-clippy] Checking oorandom v11.1.5
  229. 18.69 s [gammaloop-workspace-clippy] Checking bytecount v0.6.9
  230. 18.72 s [gammaloop-workspace-clippy] Checking rand v0.8.6
  231. 18.80 s [gammaloop-workspace-clippy] Checking ron v0.12.1
  232. 18.83 s [gammaloop-workspace-clippy] Checking testing_table v0.3.0
  233. 18.90 s [gammaloop-workspace-clippy] Checking papergrid v0.17.0
  234. 18.96 s [gammaloop-workspace-clippy] Checking toml_edit v0.25.11+spec-1.1.0
  235. 19.02 s [gammaloop-workspace-clippy] Checking toml_edit v0.22.27
  236. 19.13 s [gammaloop-workspace-clippy] Checking uncased v0.9.10
  237. 19.20 s [gammaloop-workspace-clippy] Checking bitvec v1.0.1
  238. 19.34 s [gammaloop-workspace-clippy] Checking env_filter v1.0.1
  239. 19.35 s [gammaloop-workspace-clippy] Checking jiff v0.2.24
  240. 19.50 s [gammaloop-workspace-clippy] Checking ptr_meta v0.1.4
  241. 19.55 s [gammaloop-workspace-clippy] Checking ucd-trie v0.1.7
  242. 19.56 s [gammaloop-workspace-clippy] Checking criterion-plot v0.5.0
  243. 19.62 s [gammaloop-workspace-clippy] Checking simdutf8 v0.1.5
  244. 19.65 s [gammaloop-workspace-clippy] Checking ahash v0.7.8
  245. 19.69 s [gammaloop-workspace-clippy] Checking approx v0.4.0
  246. 19.71 s [gammaloop-workspace-clippy] Checking pest v2.8.6
  247. 19.82 s [gammaloop-workspace-clippy] Checking seahash v4.1.0
  248. 19.97 s [gammaloop-workspace-clippy] Checking bytecheck v0.6.12
  249. 20.02 s [gammaloop-workspace-clippy] Checking hashbrown v0.12.3
  250. 20.14 s [gammaloop-workspace-clippy] Checking criterion v0.5.1
  251. 20.16 s [gammaloop-workspace-clippy] Checking cgmath v0.18.0
  252. 20.35 s [gammaloop-workspace-clippy] Checking num-rational v0.4.2
  253. 20.52 s [gammaloop-workspace-clippy] Checking insta v1.47.2
  254. 20.69 s [gammaloop-workspace-clippy] Checking tabled v0.20.0
  255. 20.72 s [gammaloop-workspace-clippy] Checking rend v0.4.2
  256. 20.78 s [gammaloop-workspace-clippy] Checking num-iter v0.1.45
  257. 20.90 s [gammaloop-workspace-clippy] Checking ref-ops v0.2.5
  258. 20.93 s [gammaloop-workspace-clippy] Checking num v0.4.3
  259. 20.97 s [gammaloop-workspace-clippy] Checking rand_xoshiro v0.6.0
  260. 21.02 s [gammaloop-workspace-clippy] Checking features v0.10.0
  261. 21.03 s [gammaloop-workspace-clippy] Checking constcat v0.5.1
  262. 21.08 s [gammaloop-workspace-clippy] Compiling pyo3-ffi v0.28.3
  263. 21.09 s [gammaloop-workspace-clippy] Compiling pyo3-macros-backend v0.28.3
  264. 21.10 s [gammaloop-workspace-clippy] Compiling pyo3 v0.28.3
  265. 21.28 s [gammaloop-workspace-clippy] Compiling numpy v0.28.0
  266. 21.42 s [gammaloop-workspace-clippy] Checking toml v0.8.23
  267. 21.63 s [gammaloop-workspace-clippy] Checking dot-parser v0.5.1
  268. 21.66 s [gammaloop-workspace-clippy] Checking gat-lending-iterator v0.1.8
  269. 21.77 s [gammaloop-workspace-clippy] Checking colored v2.2.0
  270. 21.95 s [gammaloop-workspace-clippy] Checking figment v0.10.19
  271. 21.99 s [gammaloop-workspace-clippy] Checking cpufeatures v0.3.0
  272. 22.02 s [gammaloop-workspace-clippy] Checking constant_time_eq v0.4.2
  273. 22.05 s [gammaloop-workspace-clippy] Checking arrayref v0.3.9
  274. 22.15 s [gammaloop-workspace-clippy] Checking base64 v0.22.1
  275. 22.15 s [gammaloop-workspace-clippy] Checking joinery v2.1.0
  276. 22.17 s [gammaloop-workspace-clippy] Checking blake3 v1.8.5
  277. 22.32 s [gammaloop-workspace-clippy] Checking siphasher v1.0.2
  278. 22.36 s [gammaloop-workspace-clippy] Checking titlecase v2.2.1
  279. 22.49 s [gammaloop-workspace-clippy] Checking subprocess v0.2.15
  280. 22.50 s [gammaloop-workspace-clippy] Checking rust_lisp v0.18.0
  281. 22.53 s [gammaloop-workspace-clippy] Checking phf_shared v0.13.1
  282. 22.60 s [gammaloop-workspace-clippy] Compiling vakint v0.1.2 (/build/source/crates/vakint)
  283. 22.66 s [gammaloop-workspace-clippy] Checking version-compare v0.2.1
  284. 22.76 s [gammaloop-workspace-clippy] Checking xpct v0.5.1
  285. 22.80 s [gammaloop-workspace-clippy] Checking ryu v1.0.23
  286. 22.87 s [gammaloop-workspace-clippy] Checking castaway v0.2.4
  287. 22.93 s [gammaloop-workspace-clippy] Checking toml_datetime v0.7.5+spec-1.1.0
  288. 22.98 s [gammaloop-workspace-clippy] Checking strum v0.27.2
  289. 23.00 s [gammaloop-workspace-clippy] Checking phf v0.13.1
  290. 23.02 s [gammaloop-workspace-clippy] Checking compact_str v0.9.0
  291. 23.04 s [gammaloop-workspace-clippy] Checking string-template-plus v0.4.3
  292. 23.04 s [gammaloop-workspace-clippy] Checking unicode-truncate v2.0.1
  293. 23.04 s [gammaloop-workspace-clippy] Checking kasuari v0.4.12
  294. 23.08 s [gammaloop-workspace-clippy] Checking lru v0.16.4
  295. 23.10 s [gammaloop-workspace-clippy] Checking vte v0.15.0
  296. 23.14 s [gammaloop-workspace-clippy] Checking portable-atomic v1.13.1
  297. 23.15 s [gammaloop-workspace-clippy] Checking unit-prefix v0.5.2
  298. 23.23 s [gammaloop-workspace-clippy] Checking rand_distr v0.4.3
  299. 23.29 s [gammaloop-workspace-clippy] Checking simba v0.6.0
  300. 23.32 s [gammaloop-workspace-clippy] Checking toml v0.9.12+spec-1.1.0
  301. 23.37 s [gammaloop-workspace-clippy] Checking vt100 v0.16.2
  302. 23.37 s [gammaloop-workspace-clippy] Checking line-clipping v0.3.7
  303. 23.39 s [gammaloop-workspace-clippy] Compiling three-dimensional-reps v0.1.0 (/build/source/crates/three-dimensional-reps)
  304. 23.41 s [gammaloop-workspace-clippy] Checking gimli v0.32.3
  305. 23.43 s [gammaloop-workspace-clippy] Checking adler2 v2.0.1
  306. 23.50 s [gammaloop-workspace-clippy] Checking thiserror v1.0.69
  307. 23.55 s [gammaloop-workspace-clippy] Checking miniz_oxide v0.8.9
  308. 23.58 s [gammaloop-workspace-clippy] Checking derive_builder v0.11.2
  309. 23.61 s [gammaloop-workspace-clippy] Checking object v0.37.3
  310. 23.63 s [gammaloop-workspace-clippy] Checking ratatui-core v0.1.0
  311. 23.70 s [gammaloop-workspace-clippy] Checking crossterm v0.29.0
  312. 23.71 s [gammaloop-workspace-clippy] Checking owo-colors v4.3.0
  313. 23.80 s [gammaloop-workspace-clippy] Checking tracing-error v0.2.1
  314. 23.81 s [gammaloop-workspace-clippy] Checking typed-index-collections v3.5.0
  315. 23.83 s [gammaloop-workspace-clippy] Checking serde-big-array v0.5.1
  316. 23.93 s [gammaloop-workspace-clippy] Checking indicatif v0.18.4
  317. 23.95 s [gammaloop-workspace-clippy] Checking amd v0.2.2
  318. 24.07 s [gammaloop-workspace-clippy] Checking itertools v0.11.0
  319. 24.25 s [gammaloop-workspace-clippy] Checking env_logger v0.11.10
  320. 24.32 s [gammaloop-workspace-clippy] Compiling rustpython-parser-core v0.4.0
  321. 24.36 s [gammaloop-workspace-clippy] Compiling gammaloop-tracing-filter-macros v0.1.0 (/build/source/crates/gammaloop-tracing-filter-macros)
  322. 24.43 s [gammaloop-workspace-clippy] Checking option-ext v0.2.0
  323. 24.51 s [gammaloop-workspace-clippy] Checking rustc-demangle v0.1.27
  324. 24.52 s [gammaloop-workspace-clippy] Checking dirs-sys v0.5.0
  325. 24.67 s [gammaloop-workspace-clippy] Compiling rustpython-ast v0.4.0
  326. 24.68 s [gammaloop-workspace-clippy] Checking rkyv v0.7.46
  327. 24.72 s [gammaloop-workspace-clippy] Checking ref-cast v1.0.25
  328. 24.74 s [gammaloop-workspace-clippy] Checking nix v0.31.2
  329. 24.85 s [gammaloop-workspace-clippy] Checking integer-sqrt v0.1.5
  330. 24.87 s [gammaloop-workspace-clippy] Checking brotli-decompressor v4.0.3
  331. 24.89 s [gammaloop-workspace-clippy] Checking crossbeam-channel v0.5.15
  332. 24.91 s [gammaloop-workspace-clippy] Checking ratatui-widgets v0.3.0
  333. 24.93 s [gammaloop-workspace-clippy] Checking itertools v0.12.1
  334. 24.94 s [gammaloop-workspace-clippy] Checking color-spantrace v0.3.0
  335. 25.03 s [gammaloop-workspace-clippy] Compiling gammalooprs v0.3.4 (/build/source/crates/gammalooprs)
  336. 25.05 s [gammaloop-workspace-clippy] Checking ratatui-crossterm v0.1.0
  337. 25.07 s [gammaloop-workspace-clippy] Checking unsafe-libyaml v0.2.11
  338. 25.44 s [gammaloop-workspace-clippy] Checking symlink v0.1.0
  339. 25.48 s [gammaloop-workspace-clippy] Checking include_dir v0.7.4
  340. 25.53 s [gammaloop-workspace-clippy] Checking tracing-appender v0.2.5
  341. 25.56 s [gammaloop-workspace-clippy] Checking pathfinding v4.15.0
  342. 25.75 s [gammaloop-workspace-clippy] Checking ctrlc v3.5.2
  343. 25.75 s [gammaloop-workspace-clippy] Checking schemars v1.2.1
  344. 25.91 s [gammaloop-workspace-clippy] Checking tracing-indicatif v0.3.14
  345. 25.93 s [gammaloop-workspace-clippy] Checking clarabel v0.11.1
  346. 26.02 s [gammaloop-workspace-clippy] Checking slotmap v1.1.1
  347. 26.11 s [gammaloop-workspace-clippy] Checking brotli v7.0.0
  348. 26.19 s [gammaloop-workspace-clippy] Checking dirs v6.0.0
  349. 26.30 s [gammaloop-workspace-clippy] Checking json5 v0.4.1
  350. 26.36 s [gammaloop-workspace-clippy] Checking ratatui-macros v0.7.0
  351. 26.45 s [gammaloop-workspace-clippy] Checking ratatui v0.30.0
  352. 26.62 s [gammaloop-workspace-clippy] Checking vectorize v0.2.0
  353. 26.67 s [gammaloop-workspace-clippy] Checking base62 v2.2.4
  354. 26.74 s [gammaloop-workspace-clippy] Checking ringbuffer v0.16.0
  355. 26.79 s [gammaloop-workspace-clippy] Checking rust-embed v8.11.0
  356. 26.83 s [gammaloop-workspace-clippy] Checking clap_complete v4.6.3
  357. 26.90 s [gammaloop-workspace-clippy] Checking fd-lock v4.0.4
  358. 26.92 s [gammaloop-workspace-clippy] Checking strip-ansi-escapes v0.2.1
  359. 26.96 s [gammaloop-workspace-clippy] Compiling gammaloop-api v0.1.0 (/build/source/crates/gammaloop-api)
  360. 26.98 s [gammaloop-workspace-clippy] Checking itertools v0.13.0
  361. 27.07 s [gammaloop-workspace-clippy] Checking strum v0.26.3
  362. 27.09 s [gammaloop-workspace-clippy] Checking sysinfo v0.33.1
  363. 27.19 s [gammaloop-workspace-clippy] Checking shlex v1.3.0
  364. 27.21 s [gammaloop-workspace-clippy] Checking slab v0.4.12
  365. 27.25 s [gammaloop-workspace-clippy] Checking serde_yaml v0.9.34+deprecated
  366. 27.48 s [gammaloop-workspace-clippy] Checking clap_complete_nushell v4.6.0
  367. 27.50 s [gammaloop-workspace-clippy] Checking futures-core v0.3.32
  368. 27.51 s [gammaloop-workspace-clippy] Checking futures-task v0.3.32
  369. 27.67 s [gammaloop-workspace-clippy] Compiling numerica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  370. 27.73 s [gammaloop-workspace-clippy] Checking sdd v3.0.10
  371. 27.74 s [gammaloop-workspace-clippy] Compiling gammaloop-integration-tests v0.1.0 (/build/source/tests)
  372. 27.76 s [gammaloop-workspace-clippy] Checking addr2line v0.25.1
  373. 27.78 s [gammaloop-workspace-clippy] Checking futures-util v0.3.32
  374. 27.96 s [gammaloop-workspace-clippy] Checking scc v2.4.0
  375. 28.27 s [gammaloop-workspace-clippy] Compiling test-log-core v0.2.20
  376. 28.34 s [gammaloop-workspace-clippy] Checking backtrace v0.3.76
  377. 28.41 s [gammaloop-workspace-clippy] Compiling rustc_version v0.4.1
  378. 28.44 s [gammaloop-workspace-clippy] Checking which v8.0.2
  379. 28.86 s [gammaloop-workspace-clippy] Checking bincode v1.3.3
  380. 28.97 s [gammaloop-workspace-clippy] Checking color-eyre v0.6.5
  381. 29.08 s [gammaloop-workspace-clippy] Compiling gungraun-runner v0.18.2
  382. 29.16 s [gammaloop-workspace-clippy] Checking reedline v0.42.0
  383. 29.54 s [gammaloop-workspace-clippy] Checking proc-macro2 v1.0.106
  384. 29.71 s [gammaloop-workspace-clippy] Checking nalgebra v0.29.0
  385. 30.15 s [gammaloop-workspace-clippy] Checking base64 v0.21.7
  386. 30.34 s [gammaloop-workspace-clippy] Checking maplit v1.0.2
  387. 30.39 s [gammaloop-workspace-clippy] Compiling iai-callgrind-runner v0.14.2
  388. 30.40 s [gammaloop-workspace-clippy] Checking kurbo v0.13.0
  389. 30.59 s [gammaloop-workspace-clippy] Compiling gungraun-macros v0.8.0
  390. 30.75 s [gammaloop-workspace-clippy] Checking quote v1.0.45
  391. 30.83 s [gammaloop-workspace-clippy] Checking ron v0.8.1
  392. 31.02 s [gammaloop-workspace-clippy] Checking futures-executor v0.3.32
  393. 31.21 s [gammaloop-workspace-clippy] Checking wait-timeout v0.2.1
  394. 31.32 s [gammaloop-workspace-clippy] Checking quick-error v1.2.3
  395. 31.33 s [gammaloop-workspace-clippy] Checking serial_test v3.4.0
  396. 31.41 s [gammaloop-workspace-clippy] Compiling iai-callgrind v0.14.2
  397. 31.45 s [gammaloop-workspace-clippy] Checking bit-vec v0.8.0
  398. 31.72 s [gammaloop-workspace-clippy] Checking rusty-fork v0.3.1
  399. 31.73 s [gammaloop-workspace-clippy] Checking bit-set v0.8.0
  400. 31.97 s [gammaloop-workspace-clippy] Checking syn v2.0.117
  401. 32.13 s [gammaloop-workspace-clippy] Compiling iai-callgrind-macros v0.5.1
  402. 32.15 s [gammaloop-workspace-clippy] Checking rand_xorshift v0.4.0
  403. 32.30 s [gammaloop-workspace-clippy] Checking console v0.15.11
  404. 32.37 s [gammaloop-workspace-clippy] Checking pathdiff v0.2.3
  405. 32.49 s [gammaloop-workspace-clippy] Checking unarray v0.1.4
  406. 32.63 s [gammaloop-workspace-clippy] Checking proptest v1.11.0
  407. 32.78 s [gammaloop-workspace-clippy] Checking similar-asserts v1.7.0
  408. 32.87 s [gammaloop-workspace-clippy] Compiling test-log-macros v0.2.20
  409. 33.10 s [gammaloop-workspace-clippy] Checking kurvst v0.1.0 (/build/source/crates/kurvst)
  410. 34.11 s [gammaloop-workspace-clippy] Checking clinnet v0.1.8 (/build/source/crates/clinnet)
  411. 34.71 s [gammaloop-workspace-clippy] Compiling graphica v2.1.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  412. 37.32 s [gammaloop-workspace-clippy] Checking test-log v0.2.20
  413. 40.35 s [gammaloop-workspace-clippy] Checking statrs v0.16.1
  414. 41.71 s [gammaloop-workspace-clippy] Checking momtrop v0.3.0
  415. 42.69 s [gammaloop-workspace-clippy] Checking gungraun v0.18.2
  416. 45.52 s [gammaloop-workspace-clippy] Compiling pyo3-macros v0.28.3
  417. 45.65 s [gammaloop-workspace-clippy] Compiling pyo3-stub-gen-derive v0.17.2
  418. 53.25 s [gammaloop-workspace-clippy] Checking pyo3-stub-gen v0.17.2
  419. 59.98 s [gammaloop-workspace-clippy] Checking symbolica-utils v0.1.0 (/build/source/crates/symbolica-utils)
  420. 59.98 s [gammaloop-workspace-clippy] Checking spenso-macros v0.3.2 (/build/source/crates/spenso-macros)
  421. 292.87 s [gammaloop-workspace-clippy] Compiling gammaloop-workspace-hack v0.1.0 (/build/source/crates/gammaloop-workspace-hack)
  422. 293.28 s [gammaloop-workspace-clippy] Checking linnet v0.17.0 (/build/source/crates/linnet)
  423. 299.50 s [gammaloop-workspace-clippy] Checking spenso v0.6.0 (/build/source/crates/spenso)
  424. 299.50 s [gammaloop-workspace-clippy] Checking linnet-py v0.1.0 (/build/source/crates/linnet-py)
  425. 299.50 s [gammaloop-workspace-clippy] Checking linnest v0.1.0 (/build/source/crates/linnest)
  426. 308.80 s [gammaloop-workspace-clippy] Checking idenso v0.3.0 (/build/source/crates/idenso)
  427. 308.80 s [gammaloop-workspace-clippy] Checking gammaloop-tracing-filter v0.1.0 (/build/source/crates/gammaloop-tracing-filter)
  428. 311.40 s [gammaloop-workspace-clippy] Checking spenso-hep-lib v0.1.7 (/build/source/crates/spenso-hep-lib)
  429. 311.64 s [gammaloop-workspace-clippy] Checking spynso3 v0.1.2 (/build/source/crates/spynso3)
  430. 340.77 s [gammaloop-workspace-clippy] error: doc list item without indentation
  431. 340.77 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:311:5
  432. 340.77 s [gammaloop-workspace-clippy] |
  433. 340.77 s [gammaloop-workspace-clippy] 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  434. 340.77 s [gammaloop-workspace-clippy] | ^
  435. 340.77 s [gammaloop-workspace-clippy] |
  436. 340.77 s [gammaloop-workspace-clippy] = help: if this is supposed to be its own paragraph, add a blank line
  437. 340.77 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#doc_lazy_continuation
  438. 340.77 s [gammaloop-workspace-clippy] = note: `-D clippy::doc-lazy-continuation` implied by `-D warnings`
  439. 340.77 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::doc_lazy_continuation)]`
  440. 340.77 s [gammaloop-workspace-clippy] help: indent this line
  441. 340.77 s [gammaloop-workspace-clippy] |
  442. 340.77 s [gammaloop-workspace-clippy] 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  443. 340.77 s [gammaloop-workspace-clippy] | ++
  444. 340.77 s [gammaloop-workspace-clippy]
  445. 340.77 s [gammaloop-workspace-clippy] error: doc list item without indentation
  446. 340.77 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:312:5
  447. 340.77 s [gammaloop-workspace-clippy] |
  448. 340.77 s [gammaloop-workspace-clippy] 312 | /// translation after resolving the relevant edge signatures and external data.
  449. 340.77 s [gammaloop-workspace-clippy] | ^
  450. 340.77 s [gammaloop-workspace-clippy] |
  451. 340.77 s [gammaloop-workspace-clippy] = help: if this is supposed to be its own paragraph, add a blank line
  452. 340.77 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#doc_lazy_continuation
  453. 340.77 s [gammaloop-workspace-clippy] help: indent this line
  454. 340.77 s [gammaloop-workspace-clippy] |
  455. 340.77 s [gammaloop-workspace-clippy] 312 | /// translation after resolving the relevant edge signatures and external data.
  456. 340.77 s [gammaloop-workspace-clippy] | ++
  457. 340.77 s [gammaloop-workspace-clippy]
  458. 340.78 s [gammaloop-workspace-clippy] error: the loop variable `column` is only used to index `augmented`
  459. 340.78 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:404:31
  460. 340.78 s [gammaloop-workspace-clippy] |
  461. 340.78 s [gammaloop-workspace-clippy] 404 | for column in 0..2 * dimension {
  462. 340.78 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^
  463. 340.78 s [gammaloop-workspace-clippy] |
  464. 340.78 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#needless_range_loop
  465. 340.78 s [gammaloop-workspace-clippy] = note: `-D clippy::needless-range-loop` implied by `-D warnings`
  466. 340.78 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::needless_range_loop)]`
  467. 340.78 s [gammaloop-workspace-clippy] help: consider using an iterator
  468. 340.78 s [gammaloop-workspace-clippy] |
  469. 340.78 s [gammaloop-workspace-clippy] 404 - for column in 0..2 * dimension {
  470. 340.78 s [gammaloop-workspace-clippy] 404 + for <item> in augmented.iter_mut().take(2 * dimension) {
  471. 340.78 s [gammaloop-workspace-clippy] |
  472. 340.78 s [gammaloop-workspace-clippy]
  473. 340.82 s [gammaloop-workspace-clippy] error: this `if` statement can be collapsed
  474. 340.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1379:9
  475. 340.82 s [gammaloop-workspace-clippy] |
  476. 340.82 s [gammaloop-workspace-clippy] 1379 | / if let SamplingMapDefinition::Lmb(edges) = &definition {
  477. 340.82 s [gammaloop-workspace-clippy] 1380 | | if edges.len() != n_loop_momenta {
  478. 340.82 s [gammaloop-workspace-clippy] 1381 | | return Err(eyre!(
  479. 340.82 s [gammaloop-workspace-clippy] 1382 | | "lmb definition has {} edges, but the kernel has {} loop coordinates",
  480. 340.82 s [gammaloop-workspace-clippy] ... |
  481. 340.82 s [gammaloop-workspace-clippy] 1387 | | }
  482. 340.82 s [gammaloop-workspace-clippy] | |_________^
  483. 340.82 s [gammaloop-workspace-clippy] |
  484. 340.82 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  485. 340.82 s [gammaloop-workspace-clippy] = note: `-D clippy::collapsible-if` implied by `-D warnings`
  486. 340.82 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]`
  487. 340.82 s [gammaloop-workspace-clippy] help: collapse nested if block
  488. 340.82 s [gammaloop-workspace-clippy] |
  489. 340.82 s [gammaloop-workspace-clippy] 1379 ~ if let SamplingMapDefinition::Lmb(edges) = &definition
  490. 340.82 s [gammaloop-workspace-clippy] 1380 ~ && edges.len() != n_loop_momenta {
  491. 340.82 s [gammaloop-workspace-clippy] 1381 | return Err(eyre!(
  492. 340.82 s [gammaloop-workspace-clippy] ...
  493. 340.82 s [gammaloop-workspace-clippy] 1385 | ));
  494. 340.82 s [gammaloop-workspace-clippy] 1386 ~ }
  495. 340.82 s [gammaloop-workspace-clippy] |
  496. 340.82 s [gammaloop-workspace-clippy]
  497. 340.86 s [gammaloop-workspace-clippy] error: manual implementation of `.is_multiple_of()`
  498. 340.86 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_reference.rs:135:12
  499. 340.86 s [gammaloop-workspace-clippy] |
  500. 340.86 s [gammaloop-workspace-clippy] 135 | if center.len() % 3 != 0 {
  501. 340.86 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!center.len().is_multiple_of(3)`
  502. 340.86 s [gammaloop-workspace-clippy] |
  503. 340.86 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#manual_is_multiple_of
  504. 340.86 s [gammaloop-workspace-clippy] = note: `-D clippy::manual-is-multiple-of` implied by `-D warnings`
  505. 340.86 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::manual_is_multiple_of)]`
  506. 340.86 s [gammaloop-workspace-clippy]
  507. 340.89 s [gammaloop-workspace-clippy] error: manual implementation of `.is_multiple_of()`
  508. 340.89 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:446:47
  509. 340.89 s [gammaloop-workspace-clippy] |
  510. 340.89 s [gammaloop-workspace-clippy] 446 | if self.raw_coordinates.is_empty() || self.raw_coordinates.len() % 3 != 0 {
  511. 340.89 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!self.raw_coordinates.len().is_multiple_of(3)`
  512. 340.89 s [gammaloop-workspace-clippy] |
  513. 340.89 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#manual_is_multiple_of
  514. 340.89 s [gammaloop-workspace-clippy]
  515. 340.94 s [gammaloop-workspace-clippy] error: this `if` statement can be collapsed
  516. 340.94 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1255:13
  517. 340.94 s [gammaloop-workspace-clippy] |
  518. 340.94 s [gammaloop-workspace-clippy] 1255 | / if let SamplingChannelSelector::Named(name) = selector {
  519. 340.94 s [gammaloop-workspace-clippy] 1256 | | if let Some(channel) = resolved.named(name) {
  520. 340.94 s [gammaloop-workspace-clippy] 1257 | | let entry = SamplingCatalogueEntry::Named(channel.clone());
  521. 340.94 s [gammaloop-workspace-clippy] 1258 | | if !entries.contains(&entry) {
  522. 340.94 s [gammaloop-workspace-clippy] ... |
  523. 340.94 s [gammaloop-workspace-clippy] 1262 | | }
  524. 340.94 s [gammaloop-workspace-clippy] | |_____________^
  525. 340.94 s [gammaloop-workspace-clippy] |
  526. 340.94 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  527. 340.94 s [gammaloop-workspace-clippy] help: collapse nested if block
  528. 340.94 s [gammaloop-workspace-clippy] |
  529. 340.94 s [gammaloop-workspace-clippy] 1255 ~ if let SamplingChannelSelector::Named(name) = selector
  530. 340.94 s [gammaloop-workspace-clippy] 1256 ~ && let Some(channel) = resolved.named(name) {
  531. 340.94 s [gammaloop-workspace-clippy] 1257 | let entry = SamplingCatalogueEntry::Named(channel.clone());
  532. 340.94 s [gammaloop-workspace-clippy] ...
  533. 340.94 s [gammaloop-workspace-clippy] 1260 | }
  534. 340.94 s [gammaloop-workspace-clippy] 1261 ~ }
  535. 340.94 s [gammaloop-workspace-clippy] |
  536. 340.94 s [gammaloop-workspace-clippy]
  537. 341.13 s [gammaloop-workspace-clippy] error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  538. 341.13 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  539. 341.13 s [gammaloop-workspace-clippy] |
  540. 341.13 s [gammaloop-workspace-clippy] 144 | value: value.values[0].clone(),
  541. 341.13 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  542. 341.13 s [gammaloop-workspace-clippy] |
  543. 341.13 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  544. 341.13 s [gammaloop-workspace-clippy] = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  545. 341.13 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  546. 341.13 s [gammaloop-workspace-clippy]
  547. 345.80 s [gammaloop-workspace-clippy] error: this `impl` can be derived
  548. 345.80 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/settings/runtime.rs:1255:1
  549. 345.80 s [gammaloop-workspace-clippy] |
  550. 345.80 s [gammaloop-workspace-clippy] 1255 | / impl Default for SamplingChannelDefinition {
  551. 345.80 s [gammaloop-workspace-clippy] 1256 | | fn default() -> Self {
  552. 345.80 s [gammaloop-workspace-clippy] 1257 | | Self {
  553. 345.80 s [gammaloop-workspace-clippy] 1258 | | around: String::new(),
  554. 345.80 s [gammaloop-workspace-clippy] ... |
  555. 345.80 s [gammaloop-workspace-clippy] 1263 | | }
  556. 345.80 s [gammaloop-workspace-clippy] | |_^
  557. 345.80 s [gammaloop-workspace-clippy] |
  558. 345.80 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  559. 345.80 s [gammaloop-workspace-clippy] = note: `-D clippy::derivable-impls` implied by `-D warnings`
  560. 345.80 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::derivable_impls)]`
  561. 345.80 s [gammaloop-workspace-clippy] help: replace the manual implementation with a derive attribute
  562. 345.80 s [gammaloop-workspace-clippy] |
  563. 345.80 s [gammaloop-workspace-clippy] 1249 + #[derive(Default)]
  564. 345.80 s [gammaloop-workspace-clippy] 1250 | pub struct SamplingChannelDefinition {
  565. 345.80 s [gammaloop-workspace-clippy] |
  566. 345.80 s [gammaloop-workspace-clippy]
  567. 345.81 s [gammaloop-workspace-clippy] error: this `impl` can be derived
  568. 345.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/settings/runtime.rs:1280:1
  569. 345.81 s [gammaloop-workspace-clippy] |
  570. 345.81 s [gammaloop-workspace-clippy] 1280 | / impl Default for SamplingChannelSelection {
  571. 345.81 s [gammaloop-workspace-clippy] 1281 | | fn default() -> Self {
  572. 345.81 s [gammaloop-workspace-clippy] 1282 | | Self {
  573. 345.81 s [gammaloop-workspace-clippy] 1283 | | weight: SamplingChannelWeight::default(),
  574. 345.81 s [gammaloop-workspace-clippy] ... |
  575. 345.81 s [gammaloop-workspace-clippy] 1289 | | }
  576. 345.81 s [gammaloop-workspace-clippy] | |_^
  577. 345.81 s [gammaloop-workspace-clippy] |
  578. 345.81 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  579. 345.81 s [gammaloop-workspace-clippy] help: replace the manual implementation with a derive attribute
  580. 345.81 s [gammaloop-workspace-clippy] |
  581. 345.81 s [gammaloop-workspace-clippy] 1272 + #[derive(Default)]
  582. 345.81 s [gammaloop-workspace-clippy] 1273 | pub struct SamplingChannelSelection {
  583. 345.81 s [gammaloop-workspace-clippy] |
  584. 345.81 s [gammaloop-workspace-clippy]
  585. 350.00 s [gammaloop-workspace-clippy] error: could not compile `gammalooprs` (lib) due to 10 previous errors
  586. 350.00 s [gammaloop-workspace-clippy] warning: build failed, waiting for other jobs to finish...
  587. 357.69 s [gammaloop-workspace-clippy] error: using `clone` on type `F<f64>` which implements the `Copy` trait
  588. 357.69 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:14
  589. 357.69 s [gammaloop-workspace-clippy] |
  590. 357.69 s [gammaloop-workspace-clippy] 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  591. 357.69 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.jacobian`
  592. 357.69 s [gammaloop-workspace-clippy] |
  593. 357.69 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  594. 357.69 s [gammaloop-workspace-clippy] = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  595. 357.69 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  596. 357.69 s [gammaloop-workspace-clippy]
  597. 357.69 s [gammaloop-workspace-clippy] error: using `clone` on type `F<f64>` which implements the `Copy` trait
  598. 357.69 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:39
  599. 357.69 s [gammaloop-workspace-clippy] |
  600. 357.69 s [gammaloop-workspace-clippy] 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  601. 357.69 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.inverse_jacobian`
  602. 357.69 s [gammaloop-workspace-clippy] |
  603. 357.69 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  604. 357.69 s [gammaloop-workspace-clippy]
  605. 357.81 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  606. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1619:9
  607. 357.81 s [gammaloop-workspace-clippy] |
  608. 357.81 s [gammaloop-workspace-clippy] 1619 | selection.default_channel_selection = vec!["missing".into()];
  609. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  610. 357.81 s [gammaloop-workspace-clippy] |
  611. 357.81 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["missing".into()], ..Default::default() }` and removing relevant reassignments
  612. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1618:9
  613. 357.81 s [gammaloop-workspace-clippy] |
  614. 357.81 s [gammaloop-workspace-clippy] 1618 | let mut selection = SamplingChannelSelection::default();
  615. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  616. 357.81 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  617. 357.81 s [gammaloop-workspace-clippy] = note: `-D clippy::field-reassign-with-default` implied by `-D warnings`
  618. 357.81 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::field_reassign_with_default)]`
  619. 357.81 s [gammaloop-workspace-clippy]
  620. 357.81 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  621. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1668:9
  622. 357.81 s [gammaloop-workspace-clippy] |
  623. 357.81 s [gammaloop-workspace-clippy] 1668 | selection.default_channel_selection = vec!["auto:optimized_lmb".into()];
  624. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  625. 357.81 s [gammaloop-workspace-clippy] |
  626. 357.81 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:optimized_lmb".into()], ..Default::default() }` and removing relevant reassignments
  627. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1667:9
  628. 357.81 s [gammaloop-workspace-clippy] |
  629. 357.81 s [gammaloop-workspace-clippy] 1667 | let mut selection = SamplingChannelSelection::default();
  630. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  631. 357.81 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  632. 357.81 s [gammaloop-workspace-clippy]
  633. 357.81 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  634. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1685:9
  635. 357.81 s [gammaloop-workspace-clippy] |
  636. 357.81 s [gammaloop-workspace-clippy] 1685 | selection.default_channel_selection = vec!["auto:surfaces".into(), "auto:lmb".into()];
  637. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  638. 357.81 s [gammaloop-workspace-clippy] |
  639. 357.81 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:surfaces".into(), "auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  640. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1684:9
  641. 357.81 s [gammaloop-workspace-clippy] |
  642. 357.81 s [gammaloop-workspace-clippy] 1684 | let mut selection = SamplingChannelSelection::default();
  643. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  644. 357.81 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  645. 357.81 s [gammaloop-workspace-clippy]
  646. 357.81 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  647. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1695:9
  648. 357.81 s [gammaloop-workspace-clippy] |
  649. 357.81 s [gammaloop-workspace-clippy] 1695 | selection.default_channel_selection = vec!["auto:surfaces".into()];
  650. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  651. 357.81 s [gammaloop-workspace-clippy] |
  652. 357.81 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:surfaces".into()], ..Default::default() }` and removing relevant reassignments
  653. 357.81 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1694:9
  654. 357.81 s [gammaloop-workspace-clippy] |
  655. 357.81 s [gammaloop-workspace-clippy] 1694 | let mut selection = SamplingChannelSelection::default();
  656. 357.81 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  657. 357.81 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  658. 357.81 s [gammaloop-workspace-clippy]
  659. 357.82 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  660. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1752:9
  661. 357.82 s [gammaloop-workspace-clippy] |
  662. 357.82 s [gammaloop-workspace-clippy] 1752 | selection.default_channel_selection = vec!["auto:lmb".into()];
  663. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  664. 357.82 s [gammaloop-workspace-clippy] |
  665. 357.82 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  666. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1751:9
  667. 357.82 s [gammaloop-workspace-clippy] |
  668. 357.82 s [gammaloop-workspace-clippy] 1751 | let mut selection = SamplingChannelSelection::default();
  669. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  670. 357.82 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  671. 357.82 s [gammaloop-workspace-clippy]
  672. 357.82 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  673. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1774:9
  674. 357.82 s [gammaloop-workspace-clippy] |
  675. 357.82 s [gammaloop-workspace-clippy] 1774 | selection.default_channel_selection = vec!["auto:lmb".into()];
  676. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  677. 357.82 s [gammaloop-workspace-clippy] |
  678. 357.82 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  679. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1773:9
  680. 357.82 s [gammaloop-workspace-clippy] |
  681. 357.82 s [gammaloop-workspace-clippy] 1773 | let mut selection = SamplingChannelSelection::default();
  682. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  683. 357.82 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  684. 357.82 s [gammaloop-workspace-clippy]
  685. 357.82 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  686. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1826:9
  687. 357.82 s [gammaloop-workspace-clippy] |
  688. 357.82 s [gammaloop-workspace-clippy] 1826 | selection.default_channel_selection = vec!["threshold".into()];
  689. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  690. 357.82 s [gammaloop-workspace-clippy] |
  691. 357.82 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["threshold".into()], ..Default::default() }` and removing relevant reassignments
  692. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1825:9
  693. 357.82 s [gammaloop-workspace-clippy] |
  694. 357.82 s [gammaloop-workspace-clippy] 1825 | let mut selection = SamplingChannelSelection::default();
  695. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  696. 357.82 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  697. 357.82 s [gammaloop-workspace-clippy]
  698. 357.82 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  699. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1864:9
  700. 357.82 s [gammaloop-workspace-clippy] |
  701. 357.82 s [gammaloop-workspace-clippy] 1864 | selection.default_channel_selection = vec!["cut_channel".into()];
  702. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  703. 357.82 s [gammaloop-workspace-clippy] |
  704. 357.82 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["cut_channel".into()], ..Default::default() }` and removing relevant reassignments
  705. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1863:9
  706. 357.82 s [gammaloop-workspace-clippy] |
  707. 357.82 s [gammaloop-workspace-clippy] 1863 | let mut selection = SamplingChannelSelection::default();
  708. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  709. 357.82 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  710. 357.82 s [gammaloop-workspace-clippy]
  711. 357.82 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  712. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1894:9
  713. 357.82 s [gammaloop-workspace-clippy] |
  714. 357.82 s [gammaloop-workspace-clippy] 1894 | selection.default_channel_selection = vec!["threshold".into()];
  715. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  716. 357.82 s [gammaloop-workspace-clippy] |
  717. 357.82 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["threshold".into()], ..Default::default() }` and removing relevant reassignments
  718. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1893:9
  719. 357.82 s [gammaloop-workspace-clippy] |
  720. 357.82 s [gammaloop-workspace-clippy] 1893 | let mut selection = SamplingChannelSelection::default();
  721. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  722. 357.82 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  723. 357.82 s [gammaloop-workspace-clippy]
  724. 357.82 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  725. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1918:9
  726. 357.82 s [gammaloop-workspace-clippy] |
  727. 357.82 s [gammaloop-workspace-clippy] 1918 | selection.default_channel_selection = vec!["joint".into()];
  728. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  729. 357.82 s [gammaloop-workspace-clippy] |
  730. 357.82 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["joint".into()], ..Default::default() }` and removing relevant reassignments
  731. 357.82 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1917:9
  732. 357.82 s [gammaloop-workspace-clippy] |
  733. 357.82 s [gammaloop-workspace-clippy] 1917 | let mut selection = SamplingChannelSelection::default();
  734. 357.82 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  735. 357.82 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  736. 357.82 s [gammaloop-workspace-clippy]
  737. 357.98 s [gammaloop-workspace-clippy] error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  738. 357.98 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  739. 357.98 s [gammaloop-workspace-clippy] |
  740. 357.98 s [gammaloop-workspace-clippy] 144 | value: value.values[0].clone(),
  741. 357.98 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  742. 357.98 s [gammaloop-workspace-clippy] |
  743. 357.98 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  744. 357.98 s [gammaloop-workspace-clippy]
  745. 366.45 s [gammaloop-workspace-clippy] error: could not compile `gammalooprs` (lib test) due to 22 previous errors
  746. 367.09 s Progress: 0 of 1 built (1 failed)
  747. 367.09 s Failed to build gammaloop-workspace-clippy after 6m03s
  748. 367.10 s Cannot build '/nix/store/6cbg2hfpydc4qbchksli8b5l79779fgc-gammaloop-workspace-clippy-0.1.0.drv'.
  749. 367.10 s Reason: builder failed with exit code 101.
  750. 367.10 s Output paths:
  751. 367.10 s /nix/store/3i3y27jf078dzd2hbsr08b41sm8dg29k-gammaloop-workspace-clippy-0.1.0
  752. 367.10 s Last 741 log lines:
  753. 367.10 s > Running phase: unpackPhase
  754. 367.10 s > unpacking source archive /nix/store/a0s7za4cbls5shzbk5pavffsiigxs0y5-source
  755. 367.10 s > source root is source
  756. 367.10 s > Running phase: patchPhase
  757. 367.10 s > Executing configureCargoCommonVars
  758. 367.10 s > decompressing cargo artifacts from /nix/store/50vpxlcgfxf2d57i27v3d10zjwxxbm2r-gammaloop-workspace-deps-deps-0.1.0/target.tar.zst to target
  759. 367.10 s > Running phase: updateAutotoolsGnuConfigScriptsPhase
  760. 367.10 s > Running phase: configurePhase
  761. 367.10 s > will append /build/source/.cargo-home/config.toml with contents of /nix/store/5drf77x6km4ky7gwlrzdx9bbd6fz09g3-vendor-cargo-deps/config.toml
  762. 367.10 s > default configurePhase, nothing to do
  763. 367.10 s > Running phase: buildPhase
  764. 367.10 s > +++ command cargo --version
  765. 367.10 s > cargo 1.97.0 (c980f4866 2026-06-30)
  766. 367.10 s > +++ command cargo clippy --profile ci-optim --locked --workspace --features gammaloop-tracing-filter/clap,gammaloop-tracing-filter/symbolica,idenso/bincode,idenso/reference-cases,linnet/bincode,linnet/drawing,linnet/rkyv,linnet/serde,linnet/symbolica,spenso-macros/shadowing,spenso/shadowing,symbolica/tracing_max_level_info,three-dimensional-reps/display,three-dimensional-reps/eval,three-dimensional-reps/serde --all-targets --no-deps -- --deny warnings
  767. 367.10 s > Checking cfg-if v1.0.4
  768. 367.10 s > Checking memchr v2.8.0
  769. 367.10 s > Checking once_cell v1.21.4
  770. 367.10 s > Checking either v1.15.0
  771. 367.10 s > Checking serde_core v1.0.228
  772. 367.10 s > Checking libc v0.2.186
  773. 367.10 s > Checking libm v0.2.16
  774. 367.10 s > Checking itoa v1.0.18
  775. 367.10 s > Checking log v0.4.29
  776. 367.10 s > Checking regex-syntax v0.8.10
  777. 367.10 s > Checking zerocopy v0.8.48
  778. 367.10 s > Checking crossbeam-utils v0.8.21
  779. 367.10 s > Checking equivalent v1.0.2
  780. 367.10 s > Checking zmij v1.0.21
  781. 367.10 s > Checking lazy_static v1.5.0
  782. 367.10 s > Checking bytemuck v1.25.0
  783. 367.10 s > Compiling target-lexicon v0.13.5
  784. 367.10 s > Checking arrayvec v0.7.6
  785. 367.10 s > Checking powerfmt v0.2.0
  786. 367.10 s > Checking pin-project-lite v0.2.17
  787. 367.10 s > Checking num_threads v0.1.7
  788. 367.10 s > Checking itertools v0.14.0
  789. 367.10 s > Checking time-core v0.1.8
  790. 367.10 s > Checking safe_arch v0.7.4
  791. 367.10 s > Checking num-conv v0.2.1
  792. 367.10 s > Checking deranged v0.5.8
  793. 367.10 s > Checking foldhash v0.2.0
  794. 367.10 s > Checking allocator-api2 v0.2.21
  795. 367.10 s > Checking const-random v0.1.18
  796. 367.10 s > Checking static_assertions v1.1.0
  797. 367.10 s > Checking tracing-core v0.1.36
  798. 367.10 s > Checking nu-ansi-term v0.50.3
  799. 367.10 s > Checking winnow v1.0.2
  800. 367.10 s > Checking crossbeam-epoch v0.9.18
  801. 367.10 s > Checking unty v0.0.4
  802. 367.10 s > Checking aho-corasick v1.1.4
  803. 367.10 s > Checking safe_arch v1.0.0
  804. 367.10 s > Checking crossbeam-deque v0.8.6
  805. 367.10 s > Checking wide v0.7.33
  806. 367.10 s > Checking hashbrown v0.16.1
  807. 367.10 s > Checking rayon-core v1.13.0
  808. 367.10 s > Checking sharded-slab v0.1.7
  809. 367.10 s > Checking tracing-log v0.2.0
  810. 367.10 s > Checking rayon v1.12.0
  811. 367.10 s > Checking tracing v0.1.44
  812. 367.10 s > Checking thread_local v1.1.9
  813. 367.10 s > Checking toml_writer v1.1.1+spec-1.1.0
  814. 367.10 s > Checking indenter v0.3.4
  815. 367.10 s > Checking az v1.3.0
  816. 367.10 s > Checking wide v1.3.0
  817. 367.10 s > Checking num-traits v0.2.19
  818. 367.10 s > Compiling phf_shared v0.11.3
  819. 367.10 s > Checking toml_parser v1.1.2+spec-1.1.0
  820. 367.10 s > Checking anyhow v1.0.102
  821. 367.10 s > Checking dyn-clone v1.0.20
  822. 367.10 s > Checking alloc-no-stdlib v2.0.4
  823. 367.10 s > Checking rawpointer v0.2.1
  824. 367.10 s > Checking utf8parse v0.2.2
  825. 367.10 s > Checking getrandom v0.3.4
  826. 367.10 s > Checking time v0.3.47
  827. 367.10 s > Checking gmp-mpfr-sys v1.7.1
  828. 367.10 s > Checking anstyle-parse v1.0.0
  829. 367.10 s > Checking matrixmultiply v0.3.10
  830. 367.10 s > Checking alloc-stdlib v0.2.2
  831. 367.10 s > Checking regex-automata v0.4.14
  832. 367.10 s > Checking is_terminal_polyfill v1.70.2
  833. 367.10 s > Checking anstyle v1.0.14
  834. 367.10 s > Checking rand_core v0.9.5
  835. 367.10 s > Checking serde v1.0.228
  836. 367.10 s > Checking serde_json v1.0.149
  837. 367.10 s > Checking bitflags v2.11.1
  838. 367.10 s > Checking serde_spanned v1.1.1
  839. 367.10 s > Checking toml_datetime v1.1.1+spec-1.1.0
  840. 367.10 s > Checking approx v0.5.1
  841. 367.10 s > Checking num-integer v0.1.46
  842. 367.10 s > Compiling pyo3-build-config v0.28.3
  843. 367.10 s > Checking colored v3.1.1
  844. 367.10 s > Checking anstyle-query v1.1.5
  845. 367.10 s > Checking colorchoice v1.0.5
  846. 367.10 s > Compiling phf_generator v0.11.3
  847. 367.10 s > Checking eyre v0.6.12
  848. 367.10 s > Checking unicode-width v0.2.2
  849. 367.10 s > Checking bitflags v1.3.2
  850. 367.10 s > Checking anstream v1.0.0
  851. 367.10 s > Checking region v3.0.2
  852. 367.10 s > Checking toml v1.1.2+spec-1.1.0
  853. 367.10 s > Compiling phf_codegen v0.11.3
  854. 367.10 s > Checking brotli-decompressor v5.0.0
  855. 367.10 s > Checking wasmtime-jit-icache-coherence v34.0.2
  856. 367.10 s > Checking hugepage-rs v0.1.1
  857. 367.10 s > Checking spec_math v0.1.6
  858. 367.10 s > Checking inventory v0.3.24
  859. 367.10 s > Checking smallvec v1.15.1
  860. 367.10 s > Checking num-complex v0.4.6
  861. 367.10 s > Checking bincode v2.0.1
  862. 367.10 s > Checking tracing-serde v0.2.0
  863. 367.10 s > Checking smartstring v1.0.1
  864. 367.10 s > Checking thiserror v2.0.18
  865. 367.10 s > Compiling getopts v0.2.24
  866. 367.10 s > Checking libloading v0.9.0
  867. 367.10 s > Checking bytes v1.11.1
  868. 367.10 s > Checking self_cell v1.2.2
  869. 367.10 s > Checking byteorder v1.5.0
  870. 367.10 s > Checking tinyjson v2.5.1
  871. 367.10 s > Checking simba v0.9.1
  872. 367.10 s > Checking append-only-vec v0.1.8
  873. 367.10 s > Compiling unic-char-range v0.9.0
  874. 367.10 s > Compiling unicode_names2_generator v1.3.0
  875. 367.10 s > Checking linux-raw-sys v0.12.1
  876. 367.10 s > Compiling unic-common v0.9.0
  877. 367.10 s > Compiling unic-char-property v0.9.0
  878. 367.10 s > Compiling is-macro v0.3.7
  879. 367.10 s > Compiling unic-ucd-version v0.9.0
  880. 367.10 s > Compiling rustpython-parser-vendored v0.4.0
  881. 367.10 s > Checking iana-time-zone v0.1.65
  882. 367.10 s > Compiling rustpython-parser v0.4.0
  883. 367.10 s > Checking brotli v8.0.2
  884. 367.10 s > Compiling phf v0.11.3
  885. 367.10 s > Checking rustc-hash v2.1.2
  886. 367.10 s > Checking chrono v0.4.44
  887. 367.10 s > Compiling unic-emoji-char v0.9.0
  888. 367.10 s > Compiling unic-ucd-ident v0.9.0
  889. 367.10 s > Checking ndarray v0.17.2
  890. 367.10 s > Checking rustix v1.1.4
  891. 367.10 s > Compiling rustc-hash v1.1.0
  892. 367.10 s > Compiling lalrpop-util v0.20.2
  893. 367.10 s > Checking rug v1.30.0
  894. 367.10 s > Checking unicode-segmentation v1.13.2
  895. 367.10 s > Compiling symbolica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  896. 367.10 s > Checking typenum v1.20.0
  897. 367.10 s > Checking getrandom v0.2.17
  898. 367.10 s > Checking ppv-lite86 v0.2.21
  899. 367.10 s > Checking ahash v0.8.12
  900. 367.10 s > Checking scopeguard v1.2.0
  901. 367.10 s > Checking parking_lot_core v0.9.12
  902. 367.10 s > Checking lock_api v0.4.14
  903. 367.10 s > Checking unicode-ident v1.0.24
  904. 367.10 s > Checking rand_chacha v0.9.0
  905. 367.10 s > Checking hashbrown v0.17.0
  906. 367.10 s > Checking errno v0.3.14
  907. 367.10 s > Checking parking_lot v0.12.5
  908. 367.10 s > Checking rand v0.9.4
  909. 367.10 s > Checking clap_lex v1.1.0
  910. 367.10 s > Checking generic-array v0.14.7
  911. 367.10 s > Checking unicase v2.9.0
  912. 367.10 s > Checking strsim v0.11.1
  913. 367.10 s > Checking signal-hook-registry v1.4.8
  914. 367.10 s > Checking matchers v0.2.0
  915. 367.10 s > Checking regex v1.12.3
  916. 367.10 s > Checking indexmap v2.14.0
  917. 367.10 s > Checking tracing-subscriber v0.3.23
  918. 367.10 s > Checking vte v0.14.1
  919. 367.10 s > Checking same-file v1.0.6
  920. 367.10 s > Checking symjit v2.21.0
  921. 367.10 s > Checking signal-hook v0.3.18
  922. 367.10 s > Checking walkdir v2.5.0
  923. 367.10 s > Checking half v2.7.1
  924. 367.10 s > Checking mio v1.2.0
  925. 367.10 s > Checking ciborium-io v0.2.2
  926. 367.10 s > Checking minimal-lexical v0.2.1
  927. 367.10 s > Checking crypto-common v0.1.7
  928. 367.10 s > Checking block-buffer v0.10.4
  929. 367.10 s > Checking ciborium-ll v0.2.2
  930. 367.10 s > Checking digest v0.10.7
  931. 367.10 s > Checking terminal_size v0.4.4
  932. 367.10 s > Checking clap_builder v4.6.0
  933. 367.10 s > Checking signal-hook-mio v0.2.5
  934. 367.10 s > Checking nom v7.1.3
  935. 367.10 s > Checking derive_more v2.1.1
  936. 367.10 s > Checking num-bigint v0.4.6
  937. 367.10 s > Checking console v0.16.3
  938. 367.10 s > Checking bstr v1.12.1
  939. 367.10 s > Checking cpufeatures v0.2.17
  940. 367.10 s > Checking winnow v0.7.15
  941. 367.10 s > Checking linux-raw-sys v0.4.15
  942. 367.10 s > Checking sha2 v0.10.9
  943. 367.10 s > Checking globset v0.4.18
  944. 367.10 s > Checking ciborium v0.2.2
  945. 367.10 s > Checking rustix v0.38.44
  946. 367.10 s > Checking rand_core v0.6.4
  947. 367.10 s > Compiling unicode_names2 v1.3.0
  948. 367.10 s > Checking getrandom v0.4.2
  949. 367.10 s > Checking fnv v1.0.7
  950. 367.10 s > Checking plotters-backend v0.3.7
  951. 367.10 s > Checking fastrand v2.4.1
  952. 367.10 s > Checking rust-embed-utils v8.11.0
  953. 367.10 s > Checking toml_datetime v0.6.11
  954. 367.10 s > Checking ansitok v0.3.0
  955. 367.10 s > Checking serde_spanned v0.6.9
  956. 367.10 s > Checking xprec v0.2.2
  957. 367.10 s > Checking tempfile v3.27.0
  958. 367.10 s > Checking plotters-svg v0.3.7
  959. 367.10 s > Checking itertools v0.10.5
  960. 367.10 s > Checking toml_write v0.1.2
  961. 367.10 s > Checking cast v0.3.0
  962. 367.10 s > Checking tap v1.0.1
  963. 367.10 s > Checking plotters v0.3.7
  964. 367.10 s > Checking rand_chacha v0.3.1
  965. 367.10 s > Checking wyz v0.5.1
  966. 367.10 s > Checking radium v0.7.0
  967. 367.10 s > Checking typeid v1.0.3
  968. 367.10 s > Checking ansi-str v0.9.0
  969. 367.10 s > Checking similar v2.7.0
  970. 367.10 s > Checking crossterm v0.28.1
  971. 367.10 s > Checking tinytemplate v1.2.1
  972. 367.10 s > Checking clap v4.6.1
  973. 367.10 s > Checking is-terminal v0.4.17
  974. 367.10 s > Checking funty v2.0.0
  975. 367.10 s > Checking anes v0.1.6
  976. 367.10 s > Checking oorandom v11.1.5
  977. 367.10 s > Checking bytecount v0.6.9
  978. 367.10 s > Checking rand v0.8.6
  979. 367.10 s > Checking ron v0.12.1
  980. 367.10 s > Checking testing_table v0.3.0
  981. 367.10 s > Checking papergrid v0.17.0
  982. 367.10 s > Checking toml_edit v0.25.11+spec-1.1.0
  983. 367.10 s > Checking toml_edit v0.22.27
  984. 367.10 s > Checking uncased v0.9.10
  985. 367.10 s > Checking bitvec v1.0.1
  986. 367.10 s > Checking env_filter v1.0.1
  987. 367.10 s > Checking jiff v0.2.24
  988. 367.10 s > Checking ptr_meta v0.1.4
  989. 367.10 s > Checking ucd-trie v0.1.7
  990. 367.10 s > Checking criterion-plot v0.5.0
  991. 367.10 s > Checking simdutf8 v0.1.5
  992. 367.10 s > Checking ahash v0.7.8
  993. 367.10 s > Checking approx v0.4.0
  994. 367.10 s > Checking pest v2.8.6
  995. 367.10 s > Checking seahash v4.1.0
  996. 367.10 s > Checking bytecheck v0.6.12
  997. 367.10 s > Checking hashbrown v0.12.3
  998. 367.10 s > Checking criterion v0.5.1
  999. 367.10 s > Checking cgmath v0.18.0
  1000. 367.10 s > Checking num-rational v0.4.2
  1001. 367.10 s > Checking insta v1.47.2
  1002. 367.10 s > Checking tabled v0.20.0
  1003. 367.10 s > Checking rend v0.4.2
  1004. 367.10 s > Checking num-iter v0.1.45
  1005. 367.10 s > Checking ref-ops v0.2.5
  1006. 367.10 s > Checking num v0.4.3
  1007. 367.10 s > Checking rand_xoshiro v0.6.0
  1008. 367.10 s > Checking features v0.10.0
  1009. 367.10 s > Checking constcat v0.5.1
  1010. 367.10 s > Compiling pyo3-ffi v0.28.3
  1011. 367.10 s > Compiling pyo3-macros-backend v0.28.3
  1012. 367.10 s > Compiling pyo3 v0.28.3
  1013. 367.10 s > Compiling numpy v0.28.0
  1014. 367.10 s > Checking toml v0.8.23
  1015. 367.10 s > Checking dot-parser v0.5.1
  1016. 367.10 s > Checking gat-lending-iterator v0.1.8
  1017. 367.10 s > Checking colored v2.2.0
  1018. 367.10 s > Checking figment v0.10.19
  1019. 367.10 s > Checking cpufeatures v0.3.0
  1020. 367.10 s > Checking constant_time_eq v0.4.2
  1021. 367.10 s > Checking arrayref v0.3.9
  1022. 367.10 s > Checking base64 v0.22.1
  1023. 367.10 s > Checking joinery v2.1.0
  1024. 367.10 s > Checking blake3 v1.8.5
  1025. 367.10 s > Checking siphasher v1.0.2
  1026. 367.10 s > Checking titlecase v2.2.1
  1027. 367.10 s > Checking subprocess v0.2.15
  1028. 367.10 s > Checking rust_lisp v0.18.0
  1029. 367.10 s > Checking phf_shared v0.13.1
  1030. 367.10 s > Compiling vakint v0.1.2 (/build/source/crates/vakint)
  1031. 367.10 s > Checking version-compare v0.2.1
  1032. 367.10 s > Checking xpct v0.5.1
  1033. 367.10 s > Checking ryu v1.0.23
  1034. 367.10 s > Checking castaway v0.2.4
  1035. 367.10 s > Checking toml_datetime v0.7.5+spec-1.1.0
  1036. 367.10 s > Checking strum v0.27.2
  1037. 367.10 s > Checking phf v0.13.1
  1038. 367.10 s > Checking compact_str v0.9.0
  1039. 367.10 s > Checking string-template-plus v0.4.3
  1040. 367.10 s > Checking unicode-truncate v2.0.1
  1041. 367.10 s > Checking kasuari v0.4.12
  1042. 367.10 s > Checking lru v0.16.4
  1043. 367.10 s > Checking vte v0.15.0
  1044. 367.10 s > Checking portable-atomic v1.13.1
  1045. 367.10 s > Checking unit-prefix v0.5.2
  1046. 367.10 s > Checking rand_distr v0.4.3
  1047. 367.10 s > Checking simba v0.6.0
  1048. 367.10 s > Checking toml v0.9.12+spec-1.1.0
  1049. 367.10 s > Checking vt100 v0.16.2
  1050. 367.10 s > Checking line-clipping v0.3.7
  1051. 367.10 s > Compiling three-dimensional-reps v0.1.0 (/build/source/crates/three-dimensional-reps)
  1052. 367.10 s > Checking gimli v0.32.3
  1053. 367.10 s > Checking adler2 v2.0.1
  1054. 367.10 s > Checking thiserror v1.0.69
  1055. 367.10 s > Checking miniz_oxide v0.8.9
  1056. 367.10 s > Checking derive_builder v0.11.2
  1057. 367.10 s > Checking object v0.37.3
  1058. 367.10 s > Checking ratatui-core v0.1.0
  1059. 367.10 s > Checking crossterm v0.29.0
  1060. 367.10 s > Checking owo-colors v4.3.0
  1061. 367.10 s > Checking tracing-error v0.2.1
  1062. 367.10 s > Checking typed-index-collections v3.5.0
  1063. 367.10 s > Checking serde-big-array v0.5.1
  1064. 367.10 s > Checking indicatif v0.18.4
  1065. 367.10 s > Checking amd v0.2.2
  1066. 367.10 s > Checking itertools v0.11.0
  1067. 367.10 s > Checking env_logger v0.11.10
  1068. 367.10 s > Compiling rustpython-parser-core v0.4.0
  1069. 367.10 s > Compiling gammaloop-tracing-filter-macros v0.1.0 (/build/source/crates/gammaloop-tracing-filter-macros)
  1070. 367.10 s > Checking option-ext v0.2.0
  1071. 367.10 s > Checking rustc-demangle v0.1.27
  1072. 367.10 s > Checking dirs-sys v0.5.0
  1073. 367.10 s > Compiling rustpython-ast v0.4.0
  1074. 367.10 s > Checking rkyv v0.7.46
  1075. 367.10 s > Checking ref-cast v1.0.25
  1076. 367.10 s > Checking nix v0.31.2
  1077. 367.10 s > Checking integer-sqrt v0.1.5
  1078. 367.10 s > Checking brotli-decompressor v4.0.3
  1079. 367.10 s > Checking crossbeam-channel v0.5.15
  1080. 367.10 s > Checking ratatui-widgets v0.3.0
  1081. 367.10 s > Checking itertools v0.12.1
  1082. 367.10 s > Checking color-spantrace v0.3.0
  1083. 367.10 s > Compiling gammalooprs v0.3.4 (/build/source/crates/gammalooprs)
  1084. 367.10 s > Checking ratatui-crossterm v0.1.0
  1085. 367.10 s > Checking unsafe-libyaml v0.2.11
  1086. 367.10 s > Checking symlink v0.1.0
  1087. 367.10 s > Checking include_dir v0.7.4
  1088. 367.10 s > Checking tracing-appender v0.2.5
  1089. 367.10 s > Checking pathfinding v4.15.0
  1090. 367.10 s > Checking ctrlc v3.5.2
  1091. 367.10 s > Checking schemars v1.2.1
  1092. 367.10 s > Checking tracing-indicatif v0.3.14
  1093. 367.10 s > Checking clarabel v0.11.1
  1094. 367.10 s > Checking slotmap v1.1.1
  1095. 367.10 s > Checking brotli v7.0.0
  1096. 367.10 s > Checking dirs v6.0.0
  1097. 367.10 s > Checking json5 v0.4.1
  1098. 367.10 s > Checking ratatui-macros v0.7.0
  1099. 367.10 s > Checking ratatui v0.30.0
  1100. 367.10 s > Checking vectorize v0.2.0
  1101. 367.10 s > Checking base62 v2.2.4
  1102. 367.10 s > Checking ringbuffer v0.16.0
  1103. 367.10 s > Checking rust-embed v8.11.0
  1104. 367.10 s > Checking clap_complete v4.6.3
  1105. 367.10 s > Checking fd-lock v4.0.4
  1106. 367.10 s > Checking strip-ansi-escapes v0.2.1
  1107. 367.10 s > Compiling gammaloop-api v0.1.0 (/build/source/crates/gammaloop-api)
  1108. 367.10 s > Checking itertools v0.13.0
  1109. 367.10 s > Checking strum v0.26.3
  1110. 367.10 s > Checking sysinfo v0.33.1
  1111. 367.10 s > Checking shlex v1.3.0
  1112. 367.10 s > Checking slab v0.4.12
  1113. 367.10 s > Checking serde_yaml v0.9.34+deprecated
  1114. 367.10 s > Checking clap_complete_nushell v4.6.0
  1115. 367.10 s > Checking futures-core v0.3.32
  1116. 367.10 s > Checking futures-task v0.3.32
  1117. 367.10 s > Compiling numerica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  1118. 367.10 s > Checking sdd v3.0.10
  1119. 367.10 s > Compiling gammaloop-integration-tests v0.1.0 (/build/source/tests)
  1120. 367.10 s > Checking addr2line v0.25.1
  1121. 367.10 s > Checking futures-util v0.3.32
  1122. 367.10 s > Checking scc v2.4.0
  1123. 367.10 s > Compiling test-log-core v0.2.20
  1124. 367.10 s > Checking backtrace v0.3.76
  1125. 367.10 s > Compiling rustc_version v0.4.1
  1126. 367.10 s > Checking which v8.0.2
  1127. 367.10 s > Checking bincode v1.3.3
  1128. 367.10 s > Checking color-eyre v0.6.5
  1129. 367.10 s > Compiling gungraun-runner v0.18.2
  1130. 367.10 s > Checking reedline v0.42.0
  1131. 367.10 s > Checking proc-macro2 v1.0.106
  1132. 367.10 s > Checking nalgebra v0.29.0
  1133. 367.10 s > Checking base64 v0.21.7
  1134. 367.10 s > Checking maplit v1.0.2
  1135. 367.10 s > Compiling iai-callgrind-runner v0.14.2
  1136. 367.10 s > Checking kurbo v0.13.0
  1137. 367.10 s > Compiling gungraun-macros v0.8.0
  1138. 367.10 s > Checking quote v1.0.45
  1139. 367.10 s > Checking ron v0.8.1
  1140. 367.10 s > Checking futures-executor v0.3.32
  1141. 367.10 s > Checking wait-timeout v0.2.1
  1142. 367.10 s > Checking quick-error v1.2.3
  1143. 367.10 s > Checking serial_test v3.4.0
  1144. 367.10 s > Compiling iai-callgrind v0.14.2
  1145. 367.10 s > Checking bit-vec v0.8.0
  1146. 367.10 s > Checking rusty-fork v0.3.1
  1147. 367.10 s > Checking bit-set v0.8.0
  1148. 367.10 s > Checking syn v2.0.117
  1149. 367.10 s > Compiling iai-callgrind-macros v0.5.1
  1150. 367.10 s > Checking rand_xorshift v0.4.0
  1151. 367.10 s > Checking console v0.15.11
  1152. 367.10 s > Checking pathdiff v0.2.3
  1153. 367.10 s > Checking unarray v0.1.4
  1154. 367.10 s > Checking proptest v1.11.0
  1155. 367.10 s > Checking similar-asserts v1.7.0
  1156. 367.10 s > Compiling test-log-macros v0.2.20
  1157. 367.10 s > Checking kurvst v0.1.0 (/build/source/crates/kurvst)
  1158. 367.10 s > Checking clinnet v0.1.8 (/build/source/crates/clinnet)
  1159. 367.10 s > Compiling graphica v2.1.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  1160. 367.10 s > Checking test-log v0.2.20
  1161. 367.10 s > Checking statrs v0.16.1
  1162. 367.10 s > Checking momtrop v0.3.0
  1163. 367.10 s > Checking gungraun v0.18.2
  1164. 367.10 s > Compiling pyo3-macros v0.28.3
  1165. 367.10 s > Compiling pyo3-stub-gen-derive v0.17.2
  1166. 367.10 s > Checking pyo3-stub-gen v0.17.2
  1167. 367.10 s > Checking symbolica-utils v0.1.0 (/build/source/crates/symbolica-utils)
  1168. 367.10 s > Checking spenso-macros v0.3.2 (/build/source/crates/spenso-macros)
  1169. 367.10 s > Compiling gammaloop-workspace-hack v0.1.0 (/build/source/crates/gammaloop-workspace-hack)
  1170. 367.10 s > Checking linnet v0.17.0 (/build/source/crates/linnet)
  1171. 367.10 s > Checking spenso v0.6.0 (/build/source/crates/spenso)
  1172. 367.10 s > Checking linnet-py v0.1.0 (/build/source/crates/linnet-py)
  1173. 367.10 s > Checking linnest v0.1.0 (/build/source/crates/linnest)
  1174. 367.10 s > Checking idenso v0.3.0 (/build/source/crates/idenso)
  1175. 367.10 s > Checking gammaloop-tracing-filter v0.1.0 (/build/source/crates/gammaloop-tracing-filter)
  1176. 367.10 s > Checking spenso-hep-lib v0.1.7 (/build/source/crates/spenso-hep-lib)
  1177. 367.10 s > Checking spynso3 v0.1.2 (/build/source/crates/spynso3)
  1178. 367.10 s > error: doc list item without indentation
  1179. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:311:5
  1180. 367.10 s > |
  1181. 367.10 s > 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  1182. 367.10 s > | ^
  1183. 367.10 s > |
  1184. 367.10 s > = help: if this is supposed to be its own paragraph, add a blank line
  1185. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#doc_lazy_continuation
  1186. 367.10 s > = note: `-D clippy::doc-lazy-continuation` implied by `-D warnings`
  1187. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::doc_lazy_continuation)]`
  1188. 367.10 s > help: indent this line
  1189. 367.10 s > |
  1190. 367.10 s > 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  1191. 367.10 s > | ++
  1192. 367.10 s >
  1193. 367.10 s > error: doc list item without indentation
  1194. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:312:5
  1195. 367.10 s > |
  1196. 367.10 s > 312 | /// translation after resolving the relevant edge signatures and external data.
  1197. 367.10 s > | ^
  1198. 367.10 s > |
  1199. 367.10 s > = help: if this is supposed to be its own paragraph, add a blank line
  1200. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#doc_lazy_continuation
  1201. 367.10 s > help: indent this line
  1202. 367.10 s > |
  1203. 367.10 s > 312 | /// translation after resolving the relevant edge signatures and external data.
  1204. 367.10 s > | ++
  1205. 367.10 s >
  1206. 367.10 s > error: the loop variable `column` is only used to index `augmented`
  1207. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:404:31
  1208. 367.10 s > |
  1209. 367.10 s > 404 | for column in 0..2 * dimension {
  1210. 367.10 s > | ^^^^^^^^^^^^^^^^
  1211. 367.10 s > |
  1212. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#needless_range_loop
  1213. 367.10 s > = note: `-D clippy::needless-range-loop` implied by `-D warnings`
  1214. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::needless_range_loop)]`
  1215. 367.10 s > help: consider using an iterator
  1216. 367.10 s > |
  1217. 367.10 s > 404 - for column in 0..2 * dimension {
  1218. 367.10 s > 404 + for <item> in augmented.iter_mut().take(2 * dimension) {
  1219. 367.10 s > |
  1220. 367.10 s >
  1221. 367.10 s > error: this `if` statement can be collapsed
  1222. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1379:9
  1223. 367.10 s > |
  1224. 367.10 s > 1379 | / if let SamplingMapDefinition::Lmb(edges) = &definition {
  1225. 367.10 s > 1380 | | if edges.len() != n_loop_momenta {
  1226. 367.10 s > 1381 | | return Err(eyre!(
  1227. 367.10 s > 1382 | | "lmb definition has {} edges, but the kernel has {} loop coordinates",
  1228. 367.10 s > ... |
  1229. 367.10 s > 1387 | | }
  1230. 367.10 s > | |_________^
  1231. 367.10 s > |
  1232. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  1233. 367.10 s > = note: `-D clippy::collapsible-if` implied by `-D warnings`
  1234. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]`
  1235. 367.10 s > help: collapse nested if block
  1236. 367.10 s > |
  1237. 367.10 s > 1379 ~ if let SamplingMapDefinition::Lmb(edges) = &definition
  1238. 367.10 s > 1380 ~ && edges.len() != n_loop_momenta {
  1239. 367.10 s > 1381 | return Err(eyre!(
  1240. 367.10 s > ...
  1241. 367.10 s > 1385 | ));
  1242. 367.10 s > 1386 ~ }
  1243. 367.10 s > |
  1244. 367.10 s >
  1245. 367.10 s > error: manual implementation of `.is_multiple_of()`
  1246. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_reference.rs:135:12
  1247. 367.10 s > |
  1248. 367.10 s > 135 | if center.len() % 3 != 0 {
  1249. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!center.len().is_multiple_of(3)`
  1250. 367.10 s > |
  1251. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#manual_is_multiple_of
  1252. 367.10 s > = note: `-D clippy::manual-is-multiple-of` implied by `-D warnings`
  1253. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::manual_is_multiple_of)]`
  1254. 367.10 s >
  1255. 367.10 s > error: manual implementation of `.is_multiple_of()`
  1256. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:446:47
  1257. 367.10 s > |
  1258. 367.10 s > 446 | if self.raw_coordinates.is_empty() || self.raw_coordinates.len() % 3 != 0 {
  1259. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!self.raw_coordinates.len().is_multiple_of(3)`
  1260. 367.10 s > |
  1261. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#manual_is_multiple_of
  1262. 367.10 s >
  1263. 367.10 s > error: this `if` statement can be collapsed
  1264. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1255:13
  1265. 367.10 s > |
  1266. 367.10 s > 1255 | / if let SamplingChannelSelector::Named(name) = selector {
  1267. 367.10 s > 1256 | | if let Some(channel) = resolved.named(name) {
  1268. 367.10 s > 1257 | | let entry = SamplingCatalogueEntry::Named(channel.clone());
  1269. 367.10 s > 1258 | | if !entries.contains(&entry) {
  1270. 367.10 s > ... |
  1271. 367.10 s > 1262 | | }
  1272. 367.10 s > | |_____________^
  1273. 367.10 s > |
  1274. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  1275. 367.10 s > help: collapse nested if block
  1276. 367.10 s > |
  1277. 367.10 s > 1255 ~ if let SamplingChannelSelector::Named(name) = selector
  1278. 367.10 s > 1256 ~ && let Some(channel) = resolved.named(name) {
  1279. 367.10 s > 1257 | let entry = SamplingCatalogueEntry::Named(channel.clone());
  1280. 367.10 s > ...
  1281. 367.10 s > 1260 | }
  1282. 367.10 s > 1261 ~ }
  1283. 367.10 s > |
  1284. 367.10 s >
  1285. 367.10 s > error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  1286. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  1287. 367.10 s > |
  1288. 367.10 s > 144 | value: value.values[0].clone(),
  1289. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  1290. 367.10 s > |
  1291. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1292. 367.10 s > = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  1293. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  1294. 367.10 s >
  1295. 367.10 s > error: this `impl` can be derived
  1296. 367.10 s > --> crates/gammalooprs/src/settings/runtime.rs:1255:1
  1297. 367.10 s > |
  1298. 367.10 s > 1255 | / impl Default for SamplingChannelDefinition {
  1299. 367.10 s > 1256 | | fn default() -> Self {
  1300. 367.10 s > 1257 | | Self {
  1301. 367.10 s > 1258 | | around: String::new(),
  1302. 367.10 s > ... |
  1303. 367.10 s > 1263 | | }
  1304. 367.10 s > | |_^
  1305. 367.10 s > |
  1306. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  1307. 367.10 s > = note: `-D clippy::derivable-impls` implied by `-D warnings`
  1308. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::derivable_impls)]`
  1309. 367.10 s > help: replace the manual implementation with a derive attribute
  1310. 367.10 s > |
  1311. 367.10 s > 1249 + #[derive(Default)]
  1312. 367.10 s > 1250 | pub struct SamplingChannelDefinition {
  1313. 367.10 s > |
  1314. 367.10 s >
  1315. 367.10 s > error: this `impl` can be derived
  1316. 367.10 s > --> crates/gammalooprs/src/settings/runtime.rs:1280:1
  1317. 367.10 s > |
  1318. 367.10 s > 1280 | / impl Default for SamplingChannelSelection {
  1319. 367.10 s > 1281 | | fn default() -> Self {
  1320. 367.10 s > 1282 | | Self {
  1321. 367.10 s > 1283 | | weight: SamplingChannelWeight::default(),
  1322. 367.10 s > ... |
  1323. 367.10 s > 1289 | | }
  1324. 367.10 s > | |_^
  1325. 367.10 s > |
  1326. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  1327. 367.10 s > help: replace the manual implementation with a derive attribute
  1328. 367.10 s > |
  1329. 367.10 s > 1272 + #[derive(Default)]
  1330. 367.10 s > 1273 | pub struct SamplingChannelSelection {
  1331. 367.10 s > |
  1332. 367.10 s >
  1333. 367.10 s > error: could not compile `gammalooprs` (lib) due to 10 previous errors
  1334. 367.10 s > warning: build failed, waiting for other jobs to finish...
  1335. 367.10 s > error: using `clone` on type `F<f64>` which implements the `Copy` trait
  1336. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:14
  1337. 367.10 s > |
  1338. 367.10 s > 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  1339. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.jacobian`
  1340. 367.10 s > |
  1341. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1342. 367.10 s > = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  1343. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  1344. 367.10 s >
  1345. 367.10 s > error: using `clone` on type `F<f64>` which implements the `Copy` trait
  1346. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:39
  1347. 367.10 s > |
  1348. 367.10 s > 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  1349. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.inverse_jacobian`
  1350. 367.10 s > |
  1351. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1352. 367.10 s >
  1353. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1354. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1619:9
  1355. 367.10 s > |
  1356. 367.10 s > 1619 | selection.default_channel_selection = vec!["missing".into()];
  1357. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1358. 367.10 s > |
  1359. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["missing".into()], ..Default::default() }` and removing relevant reassignments
  1360. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1618:9
  1361. 367.10 s > |
  1362. 367.10 s > 1618 | let mut selection = SamplingChannelSelection::default();
  1363. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1364. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1365. 367.10 s > = note: `-D clippy::field-reassign-with-default` implied by `-D warnings`
  1366. 367.10 s > = help: to override `-D warnings` add `#[allow(clippy::field_reassign_with_default)]`
  1367. 367.10 s >
  1368. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1369. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1668:9
  1370. 367.10 s > |
  1371. 367.10 s > 1668 | selection.default_channel_selection = vec!["auto:optimized_lmb".into()];
  1372. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1373. 367.10 s > |
  1374. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:optimized_lmb".into()], ..Default::default() }` and removing relevant reassignments
  1375. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1667:9
  1376. 367.10 s > |
  1377. 367.10 s > 1667 | let mut selection = SamplingChannelSelection::default();
  1378. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1379. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1380. 367.10 s >
  1381. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1382. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1685:9
  1383. 367.10 s > |
  1384. 367.10 s > 1685 | selection.default_channel_selection = vec!["auto:surfaces".into(), "auto:lmb".into()];
  1385. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1386. 367.10 s > |
  1387. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:surfaces".into(), "auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  1388. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1684:9
  1389. 367.10 s > |
  1390. 367.10 s > 1684 | let mut selection = SamplingChannelSelection::default();
  1391. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1392. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1393. 367.10 s >
  1394. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1395. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1695:9
  1396. 367.10 s > |
  1397. 367.10 s > 1695 | selection.default_channel_selection = vec!["auto:surfaces".into()];
  1398. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1399. 367.10 s > |
  1400. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:surfaces".into()], ..Default::default() }` and removing relevant reassignments
  1401. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1694:9
  1402. 367.10 s > |
  1403. 367.10 s > 1694 | let mut selection = SamplingChannelSelection::default();
  1404. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1405. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1406. 367.10 s >
  1407. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1408. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1752:9
  1409. 367.10 s > |
  1410. 367.10 s > 1752 | selection.default_channel_selection = vec!["auto:lmb".into()];
  1411. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1412. 367.10 s > |
  1413. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  1414. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1751:9
  1415. 367.10 s > |
  1416. 367.10 s > 1751 | let mut selection = SamplingChannelSelection::default();
  1417. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1418. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1419. 367.10 s >
  1420. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1421. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1774:9
  1422. 367.10 s > |
  1423. 367.10 s > 1774 | selection.default_channel_selection = vec!["auto:lmb".into()];
  1424. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1425. 367.10 s > |
  1426. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  1427. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1773:9
  1428. 367.10 s > |
  1429. 367.10 s > 1773 | let mut selection = SamplingChannelSelection::default();
  1430. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1431. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1432. 367.10 s >
  1433. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1434. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1826:9
  1435. 367.10 s > |
  1436. 367.10 s > 1826 | selection.default_channel_selection = vec!["threshold".into()];
  1437. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1438. 367.10 s > |
  1439. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["threshold".into()], ..Default::default() }` and removing relevant reassignments
  1440. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1825:9
  1441. 367.10 s > |
  1442. 367.10 s > 1825 | let mut selection = SamplingChannelSelection::default();
  1443. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1444. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1445. 367.10 s >
  1446. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1447. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1864:9
  1448. 367.10 s > |
  1449. 367.10 s > 1864 | selection.default_channel_selection = vec!["cut_channel".into()];
  1450. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1451. 367.10 s > |
  1452. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["cut_channel".into()], ..Default::default() }` and removing relevant reassignments
  1453. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1863:9
  1454. 367.10 s > |
  1455. 367.10 s > 1863 | let mut selection = SamplingChannelSelection::default();
  1456. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1457. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1458. 367.10 s >
  1459. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1460. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1894:9
  1461. 367.10 s > |
  1462. 367.10 s > 1894 | selection.default_channel_selection = vec!["threshold".into()];
  1463. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1464. 367.10 s > |
  1465. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["threshold".into()], ..Default::default() }` and removing relevant reassignments
  1466. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1893:9
  1467. 367.10 s > |
  1468. 367.10 s > 1893 | let mut selection = SamplingChannelSelection::default();
  1469. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1470. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1471. 367.10 s >
  1472. 367.10 s > error: field assignment outside of initializer for an instance created with Default::default()
  1473. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1918:9
  1474. 367.10 s > |
  1475. 367.10 s > 1918 | selection.default_channel_selection = vec!["joint".into()];
  1476. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1477. 367.10 s > |
  1478. 367.10 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["joint".into()], ..Default::default() }` and removing relevant reassignments
  1479. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1917:9
  1480. 367.10 s > |
  1481. 367.10 s > 1917 | let mut selection = SamplingChannelSelection::default();
  1482. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1483. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1484. 367.10 s >
  1485. 367.10 s > error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  1486. 367.10 s > --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  1487. 367.10 s > |
  1488. 367.10 s > 144 | value: value.values[0].clone(),
  1489. 367.10 s > | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  1490. 367.10 s > |
  1491. 367.10 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1492. 367.10 s >
  1493. 367.10 s > error: could not compile `gammalooprs` (lib test) due to 22 previous errors
  1494. 367.10 s For full logs, run:
  1495. 367.10 s nix log /nix/store/6cbg2hfpydc4qbchksli8b5l79779fgc-gammaloop-workspace-clippy-0.1.0.drv
  1496. 367.16 s Build failed.