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=50fcfaca5f9652e2c4ab879958c2d07151420afe&shallow=1#checks.x86_64-linux.gammaloop-clippy --print-build-logs
  2. 0.11 s error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/59670e1435e2214ac40bf2731b349e8e888be13eeb97e9ff4772c8fc247dd177.sqlite' is busy
  3. 2.26 s
  4. 2.51 s Building /nix/store/29xzzabyg9b2jzfzd6b148ba6fhq2gdy-gammaloop-workspace-clippy-0.1.0.drv
  5. 2.57 s [gammaloop-workspace-clippy] Phase: unpackPhase
  6. 2.58 s [gammaloop-workspace-clippy] unpacking source archive /nix/store/d2f6w9mvi4bjmkfhfils7r5pwc2v21hk-source
  7. 2.73 s [gammaloop-workspace-clippy] source root is source
  8. 2.75 s [gammaloop-workspace-clippy] Phase: patchPhase
  9. 2.76 s [gammaloop-workspace-clippy] Executing configureCargoCommonVars
  10. 2.76 s [gammaloop-workspace-clippy] decompressing cargo artifacts from /nix/store/50vpxlcgfxf2d57i27v3d10zjwxxbm2r-gammaloop-workspace-deps-deps-0.1.0/target.tar.zst to target
  11. 4.05 s [gammaloop-workspace-clippy] Phase: updateAutotoolsGnuConfigScriptsPhase
  12. 4.10 s [gammaloop-workspace-clippy] Phase: configurePhase
  13. 4.10 s [gammaloop-workspace-clippy] will append /build/source/.cargo-home/config.toml with contents of /nix/store/5drf77x6km4ky7gwlrzdx9bbd6fz09g3-vendor-cargo-deps/config.toml
  14. 4.10 s [gammaloop-workspace-clippy] default configurePhase, nothing to do
  15. 4.10 s [gammaloop-workspace-clippy] Phase: buildPhase
  16. 4.11 s [gammaloop-workspace-clippy] +++ command cargo --version
  17. 4.11 s [gammaloop-workspace-clippy] cargo 1.97.0 (c980f4866 2026-06-30)
  18. 4.14 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. 4.64 s [gammaloop-workspace-clippy] Checking cfg-if v1.0.4
  20. 4.64 s [gammaloop-workspace-clippy] Checking memchr v2.8.0
  21. 4.64 s [gammaloop-workspace-clippy] Checking once_cell v1.21.4
  22. 4.65 s [gammaloop-workspace-clippy] Checking either v1.15.0
  23. 4.66 s [gammaloop-workspace-clippy] Checking serde_core v1.0.228
  24. 4.66 s [gammaloop-workspace-clippy] Checking libc v0.2.186
  25. 4.66 s [gammaloop-workspace-clippy] Checking libm v0.2.16
  26. 4.67 s [gammaloop-workspace-clippy] Checking itoa v1.0.18
  27. 4.68 s [gammaloop-workspace-clippy] Checking log v0.4.29
  28. 4.68 s [gammaloop-workspace-clippy] Checking regex-syntax v0.8.10
  29. 4.70 s [gammaloop-workspace-clippy] Checking zerocopy v0.8.48
  30. 4.70 s [gammaloop-workspace-clippy] Checking crossbeam-utils v0.8.21
  31. 4.71 s [gammaloop-workspace-clippy] Checking equivalent v1.0.2
  32. 4.72 s [gammaloop-workspace-clippy] Checking zmij v1.0.21
  33. 4.72 s [gammaloop-workspace-clippy] Checking bytemuck v1.25.0
  34. 4.72 s [gammaloop-workspace-clippy] Checking lazy_static v1.5.0
  35. 4.73 s [gammaloop-workspace-clippy] Compiling target-lexicon v0.13.5
  36. 4.77 s [gammaloop-workspace-clippy] Checking arrayvec v0.7.6
  37. 4.78 s [gammaloop-workspace-clippy] Checking powerfmt v0.2.0
  38. 4.79 s [gammaloop-workspace-clippy] Checking itertools v0.14.0
  39. 4.80 s [gammaloop-workspace-clippy] Checking pin-project-lite v0.2.17
  40. 4.80 s [gammaloop-workspace-clippy] Checking num-conv v0.2.1
  41. 4.82 s [gammaloop-workspace-clippy] Checking time-core v0.1.8
  42. 4.85 s [gammaloop-workspace-clippy] Checking num_threads v0.1.7
  43. 4.87 s [gammaloop-workspace-clippy] Checking safe_arch v0.7.4
  44. 4.90 s [gammaloop-workspace-clippy] Checking tracing-core v0.1.36
  45. 4.90 s [gammaloop-workspace-clippy] Checking deranged v0.5.8
  46. 4.91 s [gammaloop-workspace-clippy] Checking foldhash v0.2.0
  47. 4.91 s [gammaloop-workspace-clippy] Checking allocator-api2 v0.2.21
  48. 4.93 s [gammaloop-workspace-clippy] Checking const-random v0.1.18
  49. 4.96 s [gammaloop-workspace-clippy] Checking unty v0.0.4
  50. 4.98 s [gammaloop-workspace-clippy] Checking winnow v1.0.2
  51. 4.99 s [gammaloop-workspace-clippy] Checking nu-ansi-term v0.50.3
  52. 5.03 s [gammaloop-workspace-clippy] Checking crossbeam-epoch v0.9.18
  53. 5.05 s [gammaloop-workspace-clippy] Checking aho-corasick v1.1.4
  54. 5.05 s [gammaloop-workspace-clippy] Checking static_assertions v1.1.0
  55. 5.10 s [gammaloop-workspace-clippy] Checking safe_arch v1.0.0
  56. 5.15 s [gammaloop-workspace-clippy] Checking wide v0.7.33
  57. 5.22 s [gammaloop-workspace-clippy] Checking tracing-log v0.2.0
  58. 5.24 s [gammaloop-workspace-clippy] Checking tracing v0.1.44
  59. 5.25 s [gammaloop-workspace-clippy] Checking hashbrown v0.16.1
  60. 5.26 s [gammaloop-workspace-clippy] Checking crossbeam-deque v0.8.6
  61. 5.32 s [gammaloop-workspace-clippy] Checking sharded-slab v0.1.7
  62. 5.40 s [gammaloop-workspace-clippy] Checking thread_local v1.1.9
  63. 5.41 s [gammaloop-workspace-clippy] Checking rayon-core v1.13.0
  64. 5.42 s [gammaloop-workspace-clippy] Checking indenter v0.3.4
  65. 5.48 s [gammaloop-workspace-clippy] Checking toml_writer v1.1.1+spec-1.1.0
  66. 5.60 s [gammaloop-workspace-clippy] Checking az v1.3.0
  67. 5.64 s [gammaloop-workspace-clippy] Checking wide v1.3.0
  68. 5.74 s [gammaloop-workspace-clippy] Checking num-traits v0.2.19
  69. 5.82 s [gammaloop-workspace-clippy] Checking rayon v1.12.0
  70. 5.90 s [gammaloop-workspace-clippy] Compiling phf_shared v0.11.3
  71. 5.92 s [gammaloop-workspace-clippy] Checking anyhow v1.0.102
  72. 5.94 s [gammaloop-workspace-clippy] Checking alloc-no-stdlib v2.0.4
  73. 5.98 s [gammaloop-workspace-clippy] Checking getrandom v0.3.4
  74. 6.00 s [gammaloop-workspace-clippy] Checking time v0.3.47
  75. 6.02 s [gammaloop-workspace-clippy] Checking toml_parser v1.1.2+spec-1.1.0
  76. 6.06 s [gammaloop-workspace-clippy] Checking gmp-mpfr-sys v1.7.1
  77. 6.08 s [gammaloop-workspace-clippy] Checking utf8parse v0.2.2
  78. 6.12 s [gammaloop-workspace-clippy] Checking rand_core v0.9.5
  79. 6.17 s [gammaloop-workspace-clippy] Checking dyn-clone v1.0.20
  80. 6.18 s [gammaloop-workspace-clippy] Checking rawpointer v0.2.1
  81. 6.19 s [gammaloop-workspace-clippy] Checking anstyle-parse v1.0.0
  82. 6.26 s [gammaloop-workspace-clippy] Checking matrixmultiply v0.3.10
  83. 6.27 s [gammaloop-workspace-clippy] Checking alloc-stdlib v0.2.2
  84. 6.28 s [gammaloop-workspace-clippy] Checking anstyle-query v1.1.5
  85. 6.34 s [gammaloop-workspace-clippy] Checking colored v3.1.1
  86. 6.35 s [gammaloop-workspace-clippy] Checking anstyle v1.0.14
  87. 6.35 s [gammaloop-workspace-clippy] Checking colorchoice v1.0.5
  88. 6.38 s [gammaloop-workspace-clippy] Compiling pyo3-build-config v0.28.3
  89. 6.38 s [gammaloop-workspace-clippy] Checking is_terminal_polyfill v1.70.2
  90. 6.40 s [gammaloop-workspace-clippy] Compiling phf_generator v0.11.3
  91. 6.42 s [gammaloop-workspace-clippy] Checking eyre v0.6.12
  92. 6.44 s [gammaloop-workspace-clippy] Checking unicode-width v0.2.2
  93. 6.46 s [gammaloop-workspace-clippy] Checking approx v0.5.1
  94. 6.49 s [gammaloop-workspace-clippy] Checking serde v1.0.228
  95. 6.52 s [gammaloop-workspace-clippy] Checking serde_json v1.0.149
  96. 6.54 s [gammaloop-workspace-clippy] Checking regex-automata v0.4.14
  97. 6.55 s [gammaloop-workspace-clippy] Checking bitflags v2.11.1
  98. 6.56 s [gammaloop-workspace-clippy] Checking num-integer v0.1.46
  99. 6.57 s [gammaloop-workspace-clippy] Checking serde_spanned v1.1.1
  100. 6.59 s [gammaloop-workspace-clippy] Checking toml_datetime v1.1.1+spec-1.1.0
  101. 6.61 s [gammaloop-workspace-clippy] Checking anstream v1.0.0
  102. 6.62 s [gammaloop-workspace-clippy] Checking bitflags v1.3.2
  103. 6.67 s [gammaloop-workspace-clippy] Compiling phf_codegen v0.11.3
  104. 6.68 s [gammaloop-workspace-clippy] Checking brotli-decompressor v5.0.0
  105. 6.70 s [gammaloop-workspace-clippy] Checking region v3.0.2
  106. 6.76 s [gammaloop-workspace-clippy] Checking toml v1.1.2+spec-1.1.0
  107. 6.77 s [gammaloop-workspace-clippy] Checking wasmtime-jit-icache-coherence v34.0.2
  108. 6.80 s [gammaloop-workspace-clippy] Checking hugepage-rs v0.1.1
  109. 6.82 s [gammaloop-workspace-clippy] Checking inventory v0.3.24
  110. 6.83 s [gammaloop-workspace-clippy] Checking spec_math v0.1.6
  111. 6.84 s [gammaloop-workspace-clippy] Checking thiserror v2.0.18
  112. 6.86 s [gammaloop-workspace-clippy] Compiling getopts v0.2.24
  113. 6.87 s [gammaloop-workspace-clippy] Checking libloading v0.9.0
  114. 6.89 s [gammaloop-workspace-clippy] Checking append-only-vec v0.1.8
  115. 6.94 s [gammaloop-workspace-clippy] Checking bytes v1.11.1
  116. 6.94 s [gammaloop-workspace-clippy] Checking byteorder v1.5.0
  117. 6.99 s [gammaloop-workspace-clippy] Checking self_cell v1.2.2
  118. 7.05 s [gammaloop-workspace-clippy] Checking tinyjson v2.5.1
  119. 7.06 s [gammaloop-workspace-clippy] Checking smallvec v1.15.1
  120. 7.07 s [gammaloop-workspace-clippy] Checking num-complex v0.4.6
  121. 7.10 s [gammaloop-workspace-clippy] Checking tracing-serde v0.2.0
  122. 7.18 s [gammaloop-workspace-clippy] Checking bincode v2.0.1
  123. 7.21 s [gammaloop-workspace-clippy] Checking smartstring v1.0.1
  124. 7.23 s [gammaloop-workspace-clippy] Compiling unicode_names2_generator v1.3.0
  125. 7.35 s [gammaloop-workspace-clippy] Compiling unic-char-range v0.9.0
  126. 7.36 s [gammaloop-workspace-clippy] Checking linux-raw-sys v0.12.1
  127. 7.37 s [gammaloop-workspace-clippy] Compiling unic-common v0.9.0
  128. 7.37 s [gammaloop-workspace-clippy] Compiling is-macro v0.3.7
  129. 7.39 s [gammaloop-workspace-clippy] Checking simba v0.9.1
  130. 7.42 s [gammaloop-workspace-clippy] Compiling unic-ucd-version v0.9.0
  131. 7.43 s [gammaloop-workspace-clippy] Compiling unic-char-property v0.9.0
  132. 7.43 s [gammaloop-workspace-clippy] Compiling rustpython-parser-vendored v0.4.0
  133. 7.47 s [gammaloop-workspace-clippy] Checking iana-time-zone v0.1.65
  134. 7.48 s [gammaloop-workspace-clippy] Checking brotli v8.0.2
  135. 7.51 s [gammaloop-workspace-clippy] Compiling rustpython-parser v0.4.0
  136. 7.52 s [gammaloop-workspace-clippy] Compiling phf v0.11.3
  137. 7.54 s [gammaloop-workspace-clippy] Checking rustc-hash v2.1.2
  138. 7.56 s [gammaloop-workspace-clippy] Checking chrono v0.4.44
  139. 7.61 s [gammaloop-workspace-clippy] Compiling unic-emoji-char v0.9.0
  140. 7.63 s [gammaloop-workspace-clippy] Checking rustix v1.1.4
  141. 7.66 s [gammaloop-workspace-clippy] Compiling unic-ucd-ident v0.9.0
  142. 7.66 s [gammaloop-workspace-clippy] Checking ndarray v0.17.2
  143. 7.74 s [gammaloop-workspace-clippy] Compiling rustc-hash v1.1.0
  144. 7.81 s [gammaloop-workspace-clippy] Compiling lalrpop-util v0.20.2
  145. 7.84 s [gammaloop-workspace-clippy] Checking rug v1.30.0
  146. 7.85 s [gammaloop-workspace-clippy] Compiling symbolica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  147. 7.87 s [gammaloop-workspace-clippy] Checking unicode-segmentation v1.13.2
  148. 8.08 s [gammaloop-workspace-clippy] Checking typenum v1.20.0
  149. 8.27 s [gammaloop-workspace-clippy] Checking getrandom v0.2.17
  150. 8.35 s [gammaloop-workspace-clippy] Checking scopeguard v1.2.0
  151. 8.45 s [gammaloop-workspace-clippy] Checking lock_api v0.4.14
  152. 8.63 s [gammaloop-workspace-clippy] Checking parking_lot_core v0.9.12
  153. 8.81 s [gammaloop-workspace-clippy] Checking hashbrown v0.17.0
  154. 8.99 s [gammaloop-workspace-clippy] Checking unicode-ident v1.0.24
  155. 9.02 s [gammaloop-workspace-clippy] Checking parking_lot v0.12.5
  156. 9.05 s [gammaloop-workspace-clippy] Checking ppv-lite86 v0.2.21
  157. 9.09 s [gammaloop-workspace-clippy] Checking ahash v0.8.12
  158. 9.11 s [gammaloop-workspace-clippy] Checking errno v0.3.14
  159. 9.19 s [gammaloop-workspace-clippy] Checking generic-array v0.14.7
  160. 9.26 s [gammaloop-workspace-clippy] Checking strsim v0.11.1
  161. 9.29 s [gammaloop-workspace-clippy] Checking unicase v2.9.0
  162. 9.39 s [gammaloop-workspace-clippy] Checking clap_lex v1.1.0
  163. 9.47 s [gammaloop-workspace-clippy] Checking signal-hook-registry v1.4.8
  164. 9.50 s [gammaloop-workspace-clippy] Checking rand_chacha v0.9.0
  165. 9.52 s [gammaloop-workspace-clippy] Checking vte v0.14.1
  166. 9.57 s [gammaloop-workspace-clippy] Checking same-file v1.0.6
  167. 9.69 s [gammaloop-workspace-clippy] Checking rand v0.9.4
  168. 9.70 s [gammaloop-workspace-clippy] Checking signal-hook v0.3.18
  169. 9.70 s [gammaloop-workspace-clippy] Checking half v2.7.1
  170. 9.73 s [gammaloop-workspace-clippy] Checking walkdir v2.5.0
  171. 9.73 s [gammaloop-workspace-clippy] Checking indexmap v2.14.0
  172. 9.80 s [gammaloop-workspace-clippy] Checking matchers v0.2.0
  173. 9.89 s [gammaloop-workspace-clippy] Checking tracing-subscriber v0.3.23
  174. 9.92 s [gammaloop-workspace-clippy] Checking regex v1.12.3
  175. 9.94 s [gammaloop-workspace-clippy] Checking mio v1.2.0
  176. 9.96 s [gammaloop-workspace-clippy] Checking block-buffer v0.10.4
  177. 10.01 s [gammaloop-workspace-clippy] Checking crypto-common v0.1.7
  178. 10.09 s [gammaloop-workspace-clippy] Checking ciborium-io v0.2.2
  179. 10.11 s [gammaloop-workspace-clippy] Checking minimal-lexical v0.2.1
  180. 10.15 s [gammaloop-workspace-clippy] Checking ciborium-ll v0.2.2
  181. 10.17 s [gammaloop-workspace-clippy] Checking terminal_size v0.4.4
  182. 10.30 s [gammaloop-workspace-clippy] Checking digest v0.10.7
  183. 10.34 s [gammaloop-workspace-clippy] Checking clap_builder v4.6.0
  184. 10.36 s [gammaloop-workspace-clippy] Checking derive_more v2.1.1
  185. 10.41 s [gammaloop-workspace-clippy] Checking symjit v2.21.0
  186. 10.43 s [gammaloop-workspace-clippy] Checking num-bigint v0.4.6
  187. 10.45 s [gammaloop-workspace-clippy] Checking nom v7.1.3
  188. 10.48 s [gammaloop-workspace-clippy] Checking signal-hook-mio v0.2.5
  189. 10.49 s [gammaloop-workspace-clippy] Checking console v0.16.3
  190. 10.57 s [gammaloop-workspace-clippy] Checking bstr v1.12.1
  191. 10.96 s [gammaloop-workspace-clippy] Checking winnow v0.7.15
  192. 11.16 s [gammaloop-workspace-clippy] Checking linux-raw-sys v0.4.15
  193. 11.34 s [gammaloop-workspace-clippy] Checking cpufeatures v0.2.17
  194. 11.38 s [gammaloop-workspace-clippy] Checking globset v0.4.18
  195. 11.47 s [gammaloop-workspace-clippy] Checking sha2 v0.10.9
  196. 11.80 s [gammaloop-workspace-clippy] Checking ciborium v0.2.2
  197. 11.85 s [gammaloop-workspace-clippy] Checking rustix v0.38.44
  198. 11.89 s [gammaloop-workspace-clippy] Checking rand_core v0.6.4
  199. 12.04 s [gammaloop-workspace-clippy] Checking getrandom v0.4.2
  200. 12.06 s [gammaloop-workspace-clippy] Checking plotters-backend v0.3.7
  201. 12.22 s [gammaloop-workspace-clippy] Checking fastrand v2.4.1
  202. 12.68 s [gammaloop-workspace-clippy] Checking fnv v1.0.7
  203. 12.77 s [gammaloop-workspace-clippy] Checking tempfile v3.27.0
  204. 12.81 s [gammaloop-workspace-clippy] Checking rust-embed-utils v8.11.0
  205. 12.81 s [gammaloop-workspace-clippy] Checking plotters-svg v0.3.7
  206. 12.85 s [gammaloop-workspace-clippy] Compiling unicode_names2 v1.3.0
  207. 12.86 s [gammaloop-workspace-clippy] Checking serde_spanned v0.6.9
  208. 12.98 s [gammaloop-workspace-clippy] Checking toml_datetime v0.6.11
  209. 13.06 s [gammaloop-workspace-clippy] Checking itertools v0.10.5
  210. 13.08 s [gammaloop-workspace-clippy] Checking tap v1.0.1
  211. 13.11 s [gammaloop-workspace-clippy] Checking cast v0.3.0
  212. 13.12 s [gammaloop-workspace-clippy] Checking ansitok v0.3.0
  213. 13.17 s [gammaloop-workspace-clippy] Checking toml_write v0.1.2
  214. 13.20 s [gammaloop-workspace-clippy] Checking crossterm v0.28.1
  215. 13.21 s [gammaloop-workspace-clippy] Checking wyz v0.5.1
  216. 13.27 s [gammaloop-workspace-clippy] Checking plotters v0.3.7
  217. 13.32 s [gammaloop-workspace-clippy] Checking rand_chacha v0.3.1
  218. 13.39 s [gammaloop-workspace-clippy] Checking clap v4.6.1
  219. 13.41 s [gammaloop-workspace-clippy] Checking radium v0.7.0
  220. 13.47 s [gammaloop-workspace-clippy] Checking typeid v1.0.3
  221. 13.48 s [gammaloop-workspace-clippy] Checking similar v2.7.0
  222. 13.53 s [gammaloop-workspace-clippy] Checking tinytemplate v1.2.1
  223. 13.57 s [gammaloop-workspace-clippy] Checking is-terminal v0.4.17
  224. 13.61 s [gammaloop-workspace-clippy] Checking ansi-str v0.9.0
  225. 13.62 s [gammaloop-workspace-clippy] Checking xprec v0.2.2
  226. 13.65 s [gammaloop-workspace-clippy] Checking anes v0.1.6
  227. 13.68 s [gammaloop-workspace-clippy] Checking oorandom v11.1.5
  228. 13.79 s [gammaloop-workspace-clippy] Checking funty v2.0.0
  229. 13.84 s [gammaloop-workspace-clippy] Checking bytecount v0.6.9
  230. 13.85 s [gammaloop-workspace-clippy] Checking testing_table v0.3.0
  231. 13.95 s [gammaloop-workspace-clippy] Checking ron v0.12.1
  232. 13.96 s [gammaloop-workspace-clippy] Checking rand v0.8.6
  233. 13.99 s [gammaloop-workspace-clippy] Checking toml_edit v0.25.11+spec-1.1.0
  234. 14.03 s [gammaloop-workspace-clippy] Checking papergrid v0.17.0
  235. 14.21 s [gammaloop-workspace-clippy] Checking toml_edit v0.22.27
  236. 14.39 s [gammaloop-workspace-clippy] Checking env_filter v1.0.1
  237. 14.45 s [gammaloop-workspace-clippy] Checking criterion-plot v0.5.0
  238. 14.57 s [gammaloop-workspace-clippy] Checking bitvec v1.0.1
  239. 14.58 s [gammaloop-workspace-clippy] Checking uncased v0.9.10
  240. 14.60 s [gammaloop-workspace-clippy] Checking jiff v0.2.24
  241. 14.61 s [gammaloop-workspace-clippy] Checking ptr_meta v0.1.4
  242. 14.71 s [gammaloop-workspace-clippy] Checking ucd-trie v0.1.7
  243. 14.73 s [gammaloop-workspace-clippy] Checking simdutf8 v0.1.5
  244. 14.78 s [gammaloop-workspace-clippy] Checking ahash v0.7.8
  245. 14.86 s [gammaloop-workspace-clippy] Checking criterion v0.5.1
  246. 14.93 s [gammaloop-workspace-clippy] Checking pest v2.8.6
  247. 14.99 s [gammaloop-workspace-clippy] Checking bytecheck v0.6.12
  248. 15.01 s [gammaloop-workspace-clippy] Checking hashbrown v0.12.3
  249. 15.07 s [gammaloop-workspace-clippy] Checking approx v0.4.0
  250. 15.27 s [gammaloop-workspace-clippy] Checking seahash v4.1.0
  251. 15.42 s [gammaloop-workspace-clippy] Checking cgmath v0.18.0
  252. 15.47 s [gammaloop-workspace-clippy] Checking num-rational v0.4.2
  253. 15.59 s [gammaloop-workspace-clippy] Checking num-iter v0.1.45
  254. 15.61 s [gammaloop-workspace-clippy] Checking insta v1.47.2
  255. 15.73 s [gammaloop-workspace-clippy] Checking ref-ops v0.2.5
  256. 15.74 s [gammaloop-workspace-clippy] Checking rend v0.4.2
  257. 15.98 s [gammaloop-workspace-clippy] Checking rand_xoshiro v0.6.0
  258. 16.03 s [gammaloop-workspace-clippy] Checking tabled v0.20.0
  259. 16.04 s [gammaloop-workspace-clippy] Checking num v0.4.3
  260. 16.13 s [gammaloop-workspace-clippy] Checking features v0.10.0
  261. 16.21 s [gammaloop-workspace-clippy] Checking gat-lending-iterator v0.1.8
  262. 16.28 s [gammaloop-workspace-clippy] Checking constcat v0.5.1
  263. 16.35 s [gammaloop-workspace-clippy] Checking colored v2.2.0
  264. 16.38 s [gammaloop-workspace-clippy] Checking constant_time_eq v0.4.2
  265. 16.50 s [gammaloop-workspace-clippy] Checking arrayref v0.3.9
  266. 16.56 s [gammaloop-workspace-clippy] Checking cpufeatures v0.3.0
  267. 16.57 s [gammaloop-workspace-clippy] Checking base64 v0.22.1
  268. 16.61 s [gammaloop-workspace-clippy] Checking siphasher v1.0.2
  269. 16.63 s [gammaloop-workspace-clippy] Checking blake3 v1.8.5
  270. 16.93 s [gammaloop-workspace-clippy] Checking joinery v2.1.0
  271. 16.94 s [gammaloop-workspace-clippy] Checking phf_shared v0.13.1
  272. 17.08 s [gammaloop-workspace-clippy] Checking titlecase v2.2.1
  273. 17.10 s [gammaloop-workspace-clippy] Checking subprocess v0.2.15
  274. 17.12 s [gammaloop-workspace-clippy] Checking dot-parser v0.5.1
  275. 17.13 s [gammaloop-workspace-clippy] Compiling pyo3-ffi v0.28.3
  276. 17.17 s [gammaloop-workspace-clippy] Compiling pyo3-macros-backend v0.28.3
  277. 17.19 s [gammaloop-workspace-clippy] Compiling pyo3 v0.28.3
  278. 17.24 s [gammaloop-workspace-clippy] Compiling numpy v0.28.0
  279. 17.25 s [gammaloop-workspace-clippy] Checking toml v0.8.23
  280. 17.28 s [gammaloop-workspace-clippy] Checking rust_lisp v0.18.0
  281. 17.61 s [gammaloop-workspace-clippy] Compiling vakint v0.1.2 (/build/source/crates/vakint)
  282. 17.63 s [gammaloop-workspace-clippy] Checking phf v0.13.1
  283. 17.73 s [gammaloop-workspace-clippy] Checking version-compare v0.2.1
  284. 17.77 s [gammaloop-workspace-clippy] Checking figment v0.10.19
  285. 17.81 s [gammaloop-workspace-clippy] Checking xpct v0.5.1
  286. 17.82 s [gammaloop-workspace-clippy] Checking string-template-plus v0.4.3
  287. 17.84 s [gammaloop-workspace-clippy] Checking ryu v1.0.23
  288. 17.84 s [gammaloop-workspace-clippy] Checking castaway v0.2.4
  289. 18.00 s [gammaloop-workspace-clippy] Checking toml_datetime v0.7.5+spec-1.1.0
  290. 18.03 s [gammaloop-workspace-clippy] Checking strum v0.27.2
  291. 18.05 s [gammaloop-workspace-clippy] Checking unicode-truncate v2.0.1
  292. 18.08 s [gammaloop-workspace-clippy] Checking compact_str v0.9.0
  293. 18.12 s [gammaloop-workspace-clippy] Checking kasuari v0.4.12
  294. 18.23 s [gammaloop-workspace-clippy] Checking lru v0.16.4
  295. 18.29 s [gammaloop-workspace-clippy] Checking vte v0.15.0
  296. 18.31 s [gammaloop-workspace-clippy] Checking toml v0.9.12+spec-1.1.0
  297. 18.44 s [gammaloop-workspace-clippy] Checking portable-atomic v1.13.1
  298. 18.51 s [gammaloop-workspace-clippy] Checking unit-prefix v0.5.2
  299. 18.55 s [gammaloop-workspace-clippy] Checking rand_distr v0.4.3
  300. 18.58 s [gammaloop-workspace-clippy] Checking simba v0.6.0
  301. 18.61 s [gammaloop-workspace-clippy] Checking vt100 v0.16.2
  302. 18.68 s [gammaloop-workspace-clippy] Checking line-clipping v0.3.7
  303. 18.73 s [gammaloop-workspace-clippy] Checking adler2 v2.0.1
  304. 18.76 s [gammaloop-workspace-clippy] Checking ratatui-core v0.1.0
  305. 18.82 s [gammaloop-workspace-clippy] Compiling three-dimensional-reps v0.1.0 (/build/source/crates/three-dimensional-reps)
  306. 18.85 s [gammaloop-workspace-clippy] Checking gimli v0.32.3
  307. 18.92 s [gammaloop-workspace-clippy] Checking miniz_oxide v0.8.9
  308. 18.95 s [gammaloop-workspace-clippy] Checking env_logger v0.11.10
  309. 19.00 s [gammaloop-workspace-clippy] Checking thiserror v1.0.69
  310. 19.07 s [gammaloop-workspace-clippy] Checking derive_builder v0.11.2
  311. 19.10 s [gammaloop-workspace-clippy] Checking owo-colors v4.3.0
  312. 19.10 s [gammaloop-workspace-clippy] Checking crossterm v0.29.0
  313. 19.15 s [gammaloop-workspace-clippy] Checking object v0.37.3
  314. 19.23 s [gammaloop-workspace-clippy] Checking tracing-error v0.2.1
  315. 19.24 s [gammaloop-workspace-clippy] Checking indicatif v0.18.4
  316. 19.31 s [gammaloop-workspace-clippy] Checking typed-index-collections v3.5.0
  317. 19.37 s [gammaloop-workspace-clippy] Checking serde-big-array v0.5.1
  318. 19.38 s [gammaloop-workspace-clippy] Compiling rustpython-parser-core v0.4.0
  319. 19.42 s [gammaloop-workspace-clippy] Checking amd v0.2.2
  320. 19.52 s [gammaloop-workspace-clippy] Checking itertools v0.11.0
  321. 19.58 s [gammaloop-workspace-clippy] Compiling gammaloop-tracing-filter-macros v0.1.0 (/build/source/crates/gammaloop-tracing-filter-macros)
  322. 19.70 s [gammaloop-workspace-clippy] Compiling rustpython-ast v0.4.0
  323. 19.75 s [gammaloop-workspace-clippy] Checking option-ext v0.2.0
  324. 19.81 s [gammaloop-workspace-clippy] Checking rustc-demangle v0.1.27
  325. 19.85 s [gammaloop-workspace-clippy] Checking dirs-sys v0.5.0
  326. 19.89 s [gammaloop-workspace-clippy] Checking ref-cast v1.0.25
  327. 19.99 s [gammaloop-workspace-clippy] Checking nix v0.31.2
  328. 19.99 s [gammaloop-workspace-clippy] Checking rkyv v0.7.46
  329. 20.02 s [gammaloop-workspace-clippy] Checking integer-sqrt v0.1.5
  330. 20.04 s [gammaloop-workspace-clippy] Checking brotli-decompressor v4.0.3
  331. 20.12 s [gammaloop-workspace-clippy] Checking crossbeam-channel v0.5.15
  332. 20.15 s [gammaloop-workspace-clippy] Checking itertools v0.12.1
  333. 20.17 s [gammaloop-workspace-clippy] Checking ratatui-widgets v0.3.0
  334. 20.19 s [gammaloop-workspace-clippy] Checking color-spantrace v0.3.0
  335. 20.36 s [gammaloop-workspace-clippy] Checking unsafe-libyaml v0.2.11
  336. 20.36 s [gammaloop-workspace-clippy] Checking symlink v0.1.0
  337. 20.41 s [gammaloop-workspace-clippy] Checking ratatui-crossterm v0.1.0
  338. 20.44 s [gammaloop-workspace-clippy] Compiling gammalooprs v0.3.4 (/build/source/crates/gammalooprs)
  339. 20.61 s [gammaloop-workspace-clippy] Checking include_dir v0.7.4
  340. 20.80 s [gammaloop-workspace-clippy] Checking pathfinding v4.15.0
  341. 20.97 s [gammaloop-workspace-clippy] Checking ctrlc v3.5.2
  342. 20.97 s [gammaloop-workspace-clippy] Checking tracing-indicatif v0.3.14
  343. 21.09 s [gammaloop-workspace-clippy] Checking tracing-appender v0.2.5
  344. 21.26 s [gammaloop-workspace-clippy] Checking dirs v6.0.0
  345. 21.37 s [gammaloop-workspace-clippy] Checking schemars v1.2.1
  346. 21.42 s [gammaloop-workspace-clippy] Checking slotmap v1.1.1
  347. 21.81 s [gammaloop-workspace-clippy] Checking serde_yaml v0.9.34+deprecated
  348. 21.82 s [gammaloop-workspace-clippy] Checking json5 v0.4.1
  349. 21.82 s [gammaloop-workspace-clippy] Checking brotli v7.0.0
  350. 21.99 s [gammaloop-workspace-clippy] Checking ratatui-macros v0.7.0
  351. 22.10 s [gammaloop-workspace-clippy] Checking clarabel v0.11.1
  352. 22.20 s [gammaloop-workspace-clippy] Checking addr2line v0.25.1
  353. 22.23 s [gammaloop-workspace-clippy] Checking ratatui v0.30.0
  354. 22.29 s [gammaloop-workspace-clippy] Checking vectorize v0.2.0
  355. 22.35 s [gammaloop-workspace-clippy] Checking base62 v2.2.4
  356. 22.40 s [gammaloop-workspace-clippy] Checking ringbuffer v0.16.0
  357. 22.50 s [gammaloop-workspace-clippy] Checking rust-embed v8.11.0
  358. 22.54 s [gammaloop-workspace-clippy] Checking clap_complete v4.6.3
  359. 22.68 s [gammaloop-workspace-clippy] Checking fd-lock v4.0.4
  360. 22.71 s [gammaloop-workspace-clippy] Checking strip-ansi-escapes v0.2.1
  361. 22.72 s [gammaloop-workspace-clippy] Compiling gammaloop-api v0.1.0 (/build/source/crates/gammaloop-api)
  362. 22.80 s [gammaloop-workspace-clippy] Checking itertools v0.13.0
  363. 22.83 s [gammaloop-workspace-clippy] Compiling numerica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  364. 22.85 s [gammaloop-workspace-clippy] Checking strum v0.26.3
  365. 22.87 s [gammaloop-workspace-clippy] Checking sysinfo v0.33.1
  366. 22.96 s [gammaloop-workspace-clippy] Checking shlex v1.3.0
  367. 23.09 s [gammaloop-workspace-clippy] Checking clap_complete_nushell v4.6.0
  368. 23.16 s [gammaloop-workspace-clippy] Checking futures-task v0.3.32
  369. 23.29 s [gammaloop-workspace-clippy] Checking futures-core v0.3.32
  370. 23.42 s [gammaloop-workspace-clippy] Checking slab v0.4.12
  371. 23.50 s [gammaloop-workspace-clippy] Checking sdd v3.0.10
  372. 23.51 s [gammaloop-workspace-clippy] Compiling gammaloop-integration-tests v0.1.0 (/build/source/tests)
  373. 23.59 s [gammaloop-workspace-clippy] Compiling test-log-core v0.2.20
  374. 23.72 s [gammaloop-workspace-clippy] Checking futures-util v0.3.32
  375. 23.89 s [gammaloop-workspace-clippy] Checking scc v2.4.0
  376. 23.92 s [gammaloop-workspace-clippy] Checking backtrace v0.3.76
  377. 24.01 s [gammaloop-workspace-clippy] Compiling rustc_version v0.4.1
  378. 24.02 s [gammaloop-workspace-clippy] Checking which v8.0.2
  379. 24.28 s [gammaloop-workspace-clippy] Checking bincode v1.3.3
  380. 24.46 s [gammaloop-workspace-clippy] Checking color-eyre v0.6.5
  381. 24.63 s [gammaloop-workspace-clippy] Compiling gungraun-runner v0.18.2
  382. 24.65 s [gammaloop-workspace-clippy] Checking reedline v0.42.0
  383. 24.74 s [gammaloop-workspace-clippy] Checking proc-macro2 v1.0.106
  384. 24.75 s [gammaloop-workspace-clippy] Checking nalgebra v0.29.0
  385. 24.96 s [gammaloop-workspace-clippy] Checking maplit v1.0.2
  386. 25.03 s [gammaloop-workspace-clippy] Checking base64 v0.21.7
  387. 25.07 s [gammaloop-workspace-clippy] Compiling gungraun-macros v0.8.0
  388. 25.28 s [gammaloop-workspace-clippy] Checking quote v1.0.45
  389. 25.37 s [gammaloop-workspace-clippy] Checking ron v0.8.1
  390. 25.46 s [gammaloop-workspace-clippy] Compiling iai-callgrind-runner v0.14.2
  391. 26.06 s [gammaloop-workspace-clippy] Checking kurbo v0.13.0
  392. 26.10 s [gammaloop-workspace-clippy] Checking wait-timeout v0.2.1
  393. 26.21 s [gammaloop-workspace-clippy] Compiling iai-callgrind v0.14.2
  394. 26.31 s [gammaloop-workspace-clippy] Checking bit-vec v0.8.0
  395. 26.71 s [gammaloop-workspace-clippy] Checking quick-error v1.2.3
  396. 26.76 s [gammaloop-workspace-clippy] Checking futures-executor v0.3.32
  397. 26.78 s [gammaloop-workspace-clippy] Compiling test-log-macros v0.2.20
  398. 26.80 s [gammaloop-workspace-clippy] Checking bit-set v0.8.0
  399. 26.84 s [gammaloop-workspace-clippy] Checking rusty-fork v0.3.1
  400. 26.97 s [gammaloop-workspace-clippy] Checking syn v2.0.117
  401. 26.98 s [gammaloop-workspace-clippy] Compiling iai-callgrind-macros v0.5.1
  402. 26.99 s [gammaloop-workspace-clippy] Checking serial_test v3.4.0
  403. 27.22 s [gammaloop-workspace-clippy] Checking rand_xorshift v0.4.0
  404. 27.39 s [gammaloop-workspace-clippy] Checking console v0.15.11
  405. 27.42 s [gammaloop-workspace-clippy] Checking pathdiff v0.2.3
  406. 27.55 s [gammaloop-workspace-clippy] Checking unarray v0.1.4
  407. 27.71 s [gammaloop-workspace-clippy] Checking proptest v1.11.0
  408. 27.97 s [gammaloop-workspace-clippy] Checking similar-asserts v1.7.0
  409. 28.15 s [gammaloop-workspace-clippy] Checking kurvst v0.1.0 (/build/source/crates/kurvst)
  410. 28.27 s [gammaloop-workspace-clippy] Checking clinnet v0.1.8 (/build/source/crates/clinnet)
  411. 29.14 s [gammaloop-workspace-clippy] Compiling graphica v2.1.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  412. 30.75 s [gammaloop-workspace-clippy] Checking test-log v0.2.20
  413. 33.31 s [gammaloop-workspace-clippy] Checking statrs v0.16.1
  414. 34.29 s [gammaloop-workspace-clippy] Checking momtrop v0.3.0
  415. 37.64 s [gammaloop-workspace-clippy] Checking gungraun v0.18.2
  416. 39.47 s [gammaloop-workspace-clippy] Compiling pyo3-stub-gen-derive v0.17.2
  417. 39.49 s [gammaloop-workspace-clippy] Compiling pyo3-macros v0.28.3
  418. 44.84 s [gammaloop-workspace-clippy] Checking pyo3-stub-gen v0.17.2
  419. 51.18 s [gammaloop-workspace-clippy] Checking symbolica-utils v0.1.0 (/build/source/crates/symbolica-utils)
  420. 51.18 s [gammaloop-workspace-clippy] Checking spenso-macros v0.3.2 (/build/source/crates/spenso-macros)
  421. 349.00 s [gammaloop-workspace-clippy] Compiling gammaloop-workspace-hack v0.1.0 (/build/source/crates/gammaloop-workspace-hack)
  422. 349.49 s [gammaloop-workspace-clippy] Checking linnet v0.17.0 (/build/source/crates/linnet)
  423. 356.99 s [gammaloop-workspace-clippy] Checking spenso v0.6.0 (/build/source/crates/spenso)
  424. 357.12 s [gammaloop-workspace-clippy] Checking linnet-py v0.1.0 (/build/source/crates/linnet-py)
  425. 357.12 s [gammaloop-workspace-clippy] Checking linnest v0.1.0 (/build/source/crates/linnest)
  426. 372.67 s [gammaloop-workspace-clippy] Checking idenso v0.3.0 (/build/source/crates/idenso)
  427. 372.67 s [gammaloop-workspace-clippy] Checking gammaloop-tracing-filter v0.1.0 (/build/source/crates/gammaloop-tracing-filter)
  428. 376.66 s [gammaloop-workspace-clippy] Checking spenso-hep-lib v0.1.7 (/build/source/crates/spenso-hep-lib)
  429. 377.06 s [gammaloop-workspace-clippy] Checking spynso3 v0.1.2 (/build/source/crates/spynso3)
  430. 411.88 s [gammaloop-workspace-clippy] error: manual implementation of an assign operation
  431. 411.88 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/gammaloop_sample.rs:719:21
  432. 411.88 s [gammaloop-workspace-clippy] |
  433. 411.88 s [gammaloop-workspace-clippy] 719 | sample.sample.jacobian = sample.sample.jacobian / F::from_f64(density);
  434. 411.88 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `sample.sample.jacobian /= F::from_f64(density)`
  435. 411.88 s [gammaloop-workspace-clippy] |
  436. 411.88 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#assign_op_pattern
  437. 411.88 s [gammaloop-workspace-clippy] = note: `-D clippy::assign-op-pattern` implied by `-D warnings`
  438. 411.88 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::assign_op_pattern)]`
  439. 411.88 s [gammaloop-workspace-clippy]
  440. 412.05 s [gammaloop-workspace-clippy] error: doc list item without indentation
  441. 412.05 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:311:5
  442. 412.05 s [gammaloop-workspace-clippy] |
  443. 412.05 s [gammaloop-workspace-clippy] 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  444. 412.05 s [gammaloop-workspace-clippy] | ^
  445. 412.05 s [gammaloop-workspace-clippy] |
  446. 412.05 s [gammaloop-workspace-clippy] = help: if this is supposed to be its own paragraph, add a blank line
  447. 412.05 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
  448. 412.05 s [gammaloop-workspace-clippy] = note: `-D clippy::doc-lazy-continuation` implied by `-D warnings`
  449. 412.05 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::doc_lazy_continuation)]`
  450. 412.05 s [gammaloop-workspace-clippy] help: indent this line
  451. 412.05 s [gammaloop-workspace-clippy] |
  452. 412.05 s [gammaloop-workspace-clippy] 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  453. 412.05 s [gammaloop-workspace-clippy] | ++
  454. 412.05 s [gammaloop-workspace-clippy]
  455. 412.06 s [gammaloop-workspace-clippy] error: doc list item without indentation
  456. 412.06 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:312:5
  457. 412.06 s [gammaloop-workspace-clippy] |
  458. 412.06 s [gammaloop-workspace-clippy] 312 | /// translation after resolving the relevant edge signatures and external data.
  459. 412.06 s [gammaloop-workspace-clippy] | ^
  460. 412.06 s [gammaloop-workspace-clippy] |
  461. 412.06 s [gammaloop-workspace-clippy] = help: if this is supposed to be its own paragraph, add a blank line
  462. 412.06 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
  463. 412.06 s [gammaloop-workspace-clippy] help: indent this line
  464. 412.06 s [gammaloop-workspace-clippy] |
  465. 412.06 s [gammaloop-workspace-clippy] 312 | /// translation after resolving the relevant edge signatures and external data.
  466. 412.06 s [gammaloop-workspace-clippy] | ++
  467. 412.06 s [gammaloop-workspace-clippy]
  468. 412.07 s [gammaloop-workspace-clippy] error: the loop variable `column` is only used to index `augmented`
  469. 412.07 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:404:31
  470. 412.07 s [gammaloop-workspace-clippy] |
  471. 412.07 s [gammaloop-workspace-clippy] 404 | for column in 0..2 * dimension {
  472. 412.07 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^
  473. 412.07 s [gammaloop-workspace-clippy] |
  474. 412.07 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
  475. 412.07 s [gammaloop-workspace-clippy] = note: `-D clippy::needless-range-loop` implied by `-D warnings`
  476. 412.07 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::needless_range_loop)]`
  477. 412.07 s [gammaloop-workspace-clippy] help: consider using an iterator
  478. 412.07 s [gammaloop-workspace-clippy] |
  479. 412.07 s [gammaloop-workspace-clippy] 404 - for column in 0..2 * dimension {
  480. 412.07 s [gammaloop-workspace-clippy] 404 + for <item> in augmented.iter_mut().take(2 * dimension) {
  481. 412.07 s [gammaloop-workspace-clippy] |
  482. 412.07 s [gammaloop-workspace-clippy]
  483. 412.10 s [gammaloop-workspace-clippy] error: this `if` statement can be collapsed
  484. 412.10 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1379:9
  485. 412.10 s [gammaloop-workspace-clippy] |
  486. 412.10 s [gammaloop-workspace-clippy] 1379 | / if let SamplingMapDefinition::Lmb(edges) = &definition {
  487. 412.10 s [gammaloop-workspace-clippy] 1380 | | if edges.len() != n_loop_momenta {
  488. 412.10 s [gammaloop-workspace-clippy] 1381 | | return Err(eyre!(
  489. 412.10 s [gammaloop-workspace-clippy] 1382 | | "lmb definition has {} edges, but the kernel has {} loop coordinates",
  490. 412.10 s [gammaloop-workspace-clippy] ... |
  491. 412.10 s [gammaloop-workspace-clippy] 1387 | | }
  492. 412.10 s [gammaloop-workspace-clippy] | |_________^
  493. 412.10 s [gammaloop-workspace-clippy] |
  494. 412.10 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  495. 412.10 s [gammaloop-workspace-clippy] = note: `-D clippy::collapsible-if` implied by `-D warnings`
  496. 412.10 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]`
  497. 412.10 s [gammaloop-workspace-clippy] help: collapse nested if block
  498. 412.10 s [gammaloop-workspace-clippy] |
  499. 412.10 s [gammaloop-workspace-clippy] 1379 ~ if let SamplingMapDefinition::Lmb(edges) = &definition
  500. 412.10 s [gammaloop-workspace-clippy] 1380 ~ && edges.len() != n_loop_momenta {
  501. 412.10 s [gammaloop-workspace-clippy] 1381 | return Err(eyre!(
  502. 412.10 s [gammaloop-workspace-clippy] ...
  503. 412.10 s [gammaloop-workspace-clippy] 1385 | ));
  504. 412.10 s [gammaloop-workspace-clippy] 1386 ~ }
  505. 412.10 s [gammaloop-workspace-clippy] |
  506. 412.10 s [gammaloop-workspace-clippy]
  507. 412.13 s [gammaloop-workspace-clippy] error: manual implementation of `.is_multiple_of()`
  508. 412.13 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_reference.rs:135:12
  509. 412.13 s [gammaloop-workspace-clippy] |
  510. 412.13 s [gammaloop-workspace-clippy] 135 | if center.len() % 3 != 0 {
  511. 412.13 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!center.len().is_multiple_of(3)`
  512. 412.13 s [gammaloop-workspace-clippy] |
  513. 412.13 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. 412.13 s [gammaloop-workspace-clippy] = note: `-D clippy::manual-is-multiple-of` implied by `-D warnings`
  515. 412.13 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::manual_is_multiple_of)]`
  516. 412.13 s [gammaloop-workspace-clippy]
  517. 412.16 s [gammaloop-workspace-clippy] error: manual implementation of `.is_multiple_of()`
  518. 412.16 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:444:47
  519. 412.16 s [gammaloop-workspace-clippy] |
  520. 412.16 s [gammaloop-workspace-clippy] 444 | if self.raw_coordinates.is_empty() || self.raw_coordinates.len() % 3 != 0 {
  521. 412.16 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!self.raw_coordinates.len().is_multiple_of(3)`
  522. 412.16 s [gammaloop-workspace-clippy] |
  523. 412.16 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
  524. 412.16 s [gammaloop-workspace-clippy]
  525. 412.19 s [gammaloop-workspace-clippy] error: this `if` statement can be collapsed
  526. 412.19 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1253:13
  527. 412.19 s [gammaloop-workspace-clippy] |
  528. 412.19 s [gammaloop-workspace-clippy] 1253 | / if let SamplingChannelSelector::Named(name) = selector {
  529. 412.19 s [gammaloop-workspace-clippy] 1254 | | if let Some(channel) = resolved.named(name) {
  530. 412.19 s [gammaloop-workspace-clippy] 1255 | | let entry = SamplingCatalogueEntry::Named(channel.clone());
  531. 412.19 s [gammaloop-workspace-clippy] 1256 | | if !entries.contains(&entry) {
  532. 412.19 s [gammaloop-workspace-clippy] ... |
  533. 412.19 s [gammaloop-workspace-clippy] 1260 | | }
  534. 412.19 s [gammaloop-workspace-clippy] | |_____________^
  535. 412.19 s [gammaloop-workspace-clippy] |
  536. 412.19 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  537. 412.19 s [gammaloop-workspace-clippy] help: collapse nested if block
  538. 412.19 s [gammaloop-workspace-clippy] |
  539. 412.19 s [gammaloop-workspace-clippy] 1253 ~ if let SamplingChannelSelector::Named(name) = selector
  540. 412.19 s [gammaloop-workspace-clippy] 1254 ~ && let Some(channel) = resolved.named(name) {
  541. 412.19 s [gammaloop-workspace-clippy] 1255 | let entry = SamplingCatalogueEntry::Named(channel.clone());
  542. 412.19 s [gammaloop-workspace-clippy] ...
  543. 412.19 s [gammaloop-workspace-clippy] 1258 | }
  544. 412.19 s [gammaloop-workspace-clippy] 1259 ~ }
  545. 412.19 s [gammaloop-workspace-clippy] |
  546. 412.19 s [gammaloop-workspace-clippy]
  547. 412.33 s [gammaloop-workspace-clippy] error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  548. 412.33 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  549. 412.33 s [gammaloop-workspace-clippy] |
  550. 412.33 s [gammaloop-workspace-clippy] 144 | value: value.values[0].clone(),
  551. 412.33 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  552. 412.33 s [gammaloop-workspace-clippy] |
  553. 412.33 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
  554. 412.33 s [gammaloop-workspace-clippy] = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  555. 412.33 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  556. 412.33 s [gammaloop-workspace-clippy]
  557. 416.06 s [gammaloop-workspace-clippy] error: this `impl` can be derived
  558. 416.06 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/settings/runtime.rs:1255:1
  559. 416.06 s [gammaloop-workspace-clippy] |
  560. 416.06 s [gammaloop-workspace-clippy] 1255 | / impl Default for SamplingChannelDefinition {
  561. 416.06 s [gammaloop-workspace-clippy] 1256 | | fn default() -> Self {
  562. 416.06 s [gammaloop-workspace-clippy] 1257 | | Self {
  563. 416.06 s [gammaloop-workspace-clippy] 1258 | | around: String::new(),
  564. 416.06 s [gammaloop-workspace-clippy] ... |
  565. 416.06 s [gammaloop-workspace-clippy] 1263 | | }
  566. 416.06 s [gammaloop-workspace-clippy] | |_^
  567. 416.06 s [gammaloop-workspace-clippy] |
  568. 416.06 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  569. 416.06 s [gammaloop-workspace-clippy] = note: `-D clippy::derivable-impls` implied by `-D warnings`
  570. 416.06 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::derivable_impls)]`
  571. 416.06 s [gammaloop-workspace-clippy] help: replace the manual implementation with a derive attribute
  572. 416.06 s [gammaloop-workspace-clippy] |
  573. 416.06 s [gammaloop-workspace-clippy] 1249 + #[derive(Default)]
  574. 416.06 s [gammaloop-workspace-clippy] 1250 | pub struct SamplingChannelDefinition {
  575. 416.06 s [gammaloop-workspace-clippy] |
  576. 416.06 s [gammaloop-workspace-clippy]
  577. 416.07 s [gammaloop-workspace-clippy] error: this `impl` can be derived
  578. 416.07 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/settings/runtime.rs:1280:1
  579. 416.07 s [gammaloop-workspace-clippy] |
  580. 416.07 s [gammaloop-workspace-clippy] 1280 | / impl Default for SamplingChannelSelection {
  581. 416.07 s [gammaloop-workspace-clippy] 1281 | | fn default() -> Self {
  582. 416.07 s [gammaloop-workspace-clippy] 1282 | | Self {
  583. 416.07 s [gammaloop-workspace-clippy] 1283 | | weight: SamplingChannelWeight::default(),
  584. 416.07 s [gammaloop-workspace-clippy] ... |
  585. 416.07 s [gammaloop-workspace-clippy] 1289 | | }
  586. 416.07 s [gammaloop-workspace-clippy] | |_^
  587. 416.07 s [gammaloop-workspace-clippy] |
  588. 416.07 s [gammaloop-workspace-clippy] = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  589. 416.07 s [gammaloop-workspace-clippy] help: replace the manual implementation with a derive attribute
  590. 416.07 s [gammaloop-workspace-clippy] |
  591. 416.07 s [gammaloop-workspace-clippy] 1272 + #[derive(Default)]
  592. 416.07 s [gammaloop-workspace-clippy] 1273 | pub struct SamplingChannelSelection {
  593. 416.07 s [gammaloop-workspace-clippy] |
  594. 416.07 s [gammaloop-workspace-clippy]
  595. 419.33 s [gammaloop-workspace-clippy] error: could not compile `gammalooprs` (lib) due to 11 previous errors
  596. 419.33 s [gammaloop-workspace-clippy] warning: build failed, waiting for other jobs to finish...
  597. 422.27 s [gammaloop-workspace-clippy] error: using `clone` on type `F<f64>` which implements the `Copy` trait
  598. 422.27 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:14
  599. 422.27 s [gammaloop-workspace-clippy] |
  600. 422.27 s [gammaloop-workspace-clippy] 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  601. 422.27 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.jacobian`
  602. 422.27 s [gammaloop-workspace-clippy] |
  603. 422.27 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. 422.27 s [gammaloop-workspace-clippy] = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  605. 422.27 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  606. 422.27 s [gammaloop-workspace-clippy]
  607. 422.27 s [gammaloop-workspace-clippy] error: using `clone` on type `F<f64>` which implements the `Copy` trait
  608. 422.27 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:39
  609. 422.27 s [gammaloop-workspace-clippy] |
  610. 422.27 s [gammaloop-workspace-clippy] 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  611. 422.27 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.inverse_jacobian`
  612. 422.27 s [gammaloop-workspace-clippy] |
  613. 422.27 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
  614. 422.27 s [gammaloop-workspace-clippy]
  615. 422.39 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  616. 422.39 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1636:9
  617. 422.39 s [gammaloop-workspace-clippy] |
  618. 422.39 s [gammaloop-workspace-clippy] 1636 | selection.default_channel_selection = vec!["missing".into()];
  619. 422.39 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  620. 422.39 s [gammaloop-workspace-clippy] |
  621. 422.39 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
  622. 422.39 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1635:9
  623. 422.39 s [gammaloop-workspace-clippy] |
  624. 422.39 s [gammaloop-workspace-clippy] 1635 | let mut selection = SamplingChannelSelection::default();
  625. 422.39 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  626. 422.39 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
  627. 422.39 s [gammaloop-workspace-clippy] = note: `-D clippy::field-reassign-with-default` implied by `-D warnings`
  628. 422.39 s [gammaloop-workspace-clippy] = help: to override `-D warnings` add `#[allow(clippy::field_reassign_with_default)]`
  629. 422.39 s [gammaloop-workspace-clippy]
  630. 422.39 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  631. 422.39 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1656:9
  632. 422.39 s [gammaloop-workspace-clippy] |
  633. 422.39 s [gammaloop-workspace-clippy] 1656 | selection.default_channel_selection = vec!["named".into()];
  634. 422.39 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  635. 422.39 s [gammaloop-workspace-clippy] |
  636. 422.39 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["named".into()], ..Default::default() }` and removing relevant reassignments
  637. 422.39 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1655:9
  638. 422.39 s [gammaloop-workspace-clippy] |
  639. 422.39 s [gammaloop-workspace-clippy] 1655 | let mut selection = SamplingChannelSelection::default();
  640. 422.39 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  641. 422.39 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
  642. 422.39 s [gammaloop-workspace-clippy]
  643. 422.39 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  644. 422.39 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1707:9
  645. 422.39 s [gammaloop-workspace-clippy] |
  646. 422.39 s [gammaloop-workspace-clippy] 1707 | selection.default_channel_selection = vec!["auto:optimized_lmb".into()];
  647. 422.39 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  648. 422.39 s [gammaloop-workspace-clippy] |
  649. 422.39 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
  650. 422.39 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1706:9
  651. 422.39 s [gammaloop-workspace-clippy] |
  652. 422.39 s [gammaloop-workspace-clippy] 1706 | let mut selection = SamplingChannelSelection::default();
  653. 422.39 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  654. 422.39 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
  655. 422.39 s [gammaloop-workspace-clippy]
  656. 422.40 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  657. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1724:9
  658. 422.40 s [gammaloop-workspace-clippy] |
  659. 422.40 s [gammaloop-workspace-clippy] 1724 | selection.default_channel_selection = vec!["auto:surfaces".into(), "auto:lmb".into()];
  660. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  661. 422.40 s [gammaloop-workspace-clippy] |
  662. 422.40 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
  663. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1723:9
  664. 422.40 s [gammaloop-workspace-clippy] |
  665. 422.40 s [gammaloop-workspace-clippy] 1723 | let mut selection = SamplingChannelSelection::default();
  666. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  667. 422.40 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
  668. 422.40 s [gammaloop-workspace-clippy]
  669. 422.40 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  670. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1734:9
  671. 422.40 s [gammaloop-workspace-clippy] |
  672. 422.40 s [gammaloop-workspace-clippy] 1734 | selection.default_channel_selection = vec!["auto:surfaces".into()];
  673. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  674. 422.40 s [gammaloop-workspace-clippy] |
  675. 422.40 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
  676. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1733:9
  677. 422.40 s [gammaloop-workspace-clippy] |
  678. 422.40 s [gammaloop-workspace-clippy] 1733 | let mut selection = SamplingChannelSelection::default();
  679. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  680. 422.40 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
  681. 422.40 s [gammaloop-workspace-clippy]
  682. 422.40 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  683. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1791:9
  684. 422.40 s [gammaloop-workspace-clippy] |
  685. 422.40 s [gammaloop-workspace-clippy] 1791 | selection.default_channel_selection = vec!["auto:lmb".into()];
  686. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  687. 422.40 s [gammaloop-workspace-clippy] |
  688. 422.40 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
  689. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1790:9
  690. 422.40 s [gammaloop-workspace-clippy] |
  691. 422.40 s [gammaloop-workspace-clippy] 1790 | let mut selection = SamplingChannelSelection::default();
  692. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  693. 422.40 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
  694. 422.40 s [gammaloop-workspace-clippy]
  695. 422.40 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  696. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1813:9
  697. 422.40 s [gammaloop-workspace-clippy] |
  698. 422.40 s [gammaloop-workspace-clippy] 1813 | selection.default_channel_selection = vec!["auto:lmb".into()];
  699. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  700. 422.40 s [gammaloop-workspace-clippy] |
  701. 422.40 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
  702. 422.40 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1812:9
  703. 422.40 s [gammaloop-workspace-clippy] |
  704. 422.40 s [gammaloop-workspace-clippy] 1812 | let mut selection = SamplingChannelSelection::default();
  705. 422.40 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  706. 422.40 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
  707. 422.40 s [gammaloop-workspace-clippy]
  708. 422.41 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  709. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1865:9
  710. 422.41 s [gammaloop-workspace-clippy] |
  711. 422.41 s [gammaloop-workspace-clippy] 1865 | selection.default_channel_selection = vec!["threshold".into()];
  712. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  713. 422.41 s [gammaloop-workspace-clippy] |
  714. 422.41 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
  715. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1864:9
  716. 422.41 s [gammaloop-workspace-clippy] |
  717. 422.41 s [gammaloop-workspace-clippy] 1864 | let mut selection = SamplingChannelSelection::default();
  718. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  719. 422.41 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
  720. 422.41 s [gammaloop-workspace-clippy]
  721. 422.41 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  722. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1903:9
  723. 422.41 s [gammaloop-workspace-clippy] |
  724. 422.41 s [gammaloop-workspace-clippy] 1903 | selection.default_channel_selection = vec!["cut_channel".into()];
  725. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  726. 422.41 s [gammaloop-workspace-clippy] |
  727. 422.41 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
  728. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1902:9
  729. 422.41 s [gammaloop-workspace-clippy] |
  730. 422.41 s [gammaloop-workspace-clippy] 1902 | let mut selection = SamplingChannelSelection::default();
  731. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  732. 422.41 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
  733. 422.41 s [gammaloop-workspace-clippy]
  734. 422.41 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  735. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1933:9
  736. 422.41 s [gammaloop-workspace-clippy] |
  737. 422.41 s [gammaloop-workspace-clippy] 1933 | selection.default_channel_selection = vec!["right_channel".into()];
  738. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  739. 422.41 s [gammaloop-workspace-clippy] |
  740. 422.41 s [gammaloop-workspace-clippy] note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["right_channel".into()], ..Default::default() }` and removing relevant reassignments
  741. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1932:9
  742. 422.41 s [gammaloop-workspace-clippy] |
  743. 422.41 s [gammaloop-workspace-clippy] 1932 | let mut selection = SamplingChannelSelection::default();
  744. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  745. 422.41 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
  746. 422.41 s [gammaloop-workspace-clippy]
  747. 422.41 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  748. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1960:9
  749. 422.41 s [gammaloop-workspace-clippy] |
  750. 422.41 s [gammaloop-workspace-clippy] 1960 | selection.default_channel_selection = vec!["threshold".into()];
  751. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  752. 422.41 s [gammaloop-workspace-clippy] |
  753. 422.41 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
  754. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1959:9
  755. 422.41 s [gammaloop-workspace-clippy] |
  756. 422.41 s [gammaloop-workspace-clippy] 1959 | let mut selection = SamplingChannelSelection::default();
  757. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  758. 422.41 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
  759. 422.41 s [gammaloop-workspace-clippy]
  760. 422.41 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  761. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1984:9
  762. 422.41 s [gammaloop-workspace-clippy] |
  763. 422.41 s [gammaloop-workspace-clippy] 1984 | selection.default_channel_selection = vec!["joint".into()];
  764. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  765. 422.41 s [gammaloop-workspace-clippy] |
  766. 422.41 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
  767. 422.41 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1983:9
  768. 422.41 s [gammaloop-workspace-clippy] |
  769. 422.41 s [gammaloop-workspace-clippy] 1983 | let mut selection = SamplingChannelSelection::default();
  770. 422.41 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  771. 422.41 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
  772. 422.41 s [gammaloop-workspace-clippy]
  773. 422.42 s [gammaloop-workspace-clippy] error: field assignment outside of initializer for an instance created with Default::default()
  774. 422.42 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:2077:9
  775. 422.42 s [gammaloop-workspace-clippy] |
  776. 422.42 s [gammaloop-workspace-clippy] 2077 | selection.default_channel_selection = vec!["auto:lmb".into()];
  777. 422.42 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  778. 422.42 s [gammaloop-workspace-clippy] |
  779. 422.42 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
  780. 422.42 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:2076:9
  781. 422.42 s [gammaloop-workspace-clippy] |
  782. 422.42 s [gammaloop-workspace-clippy] 2076 | let mut selection = SamplingChannelSelection::default();
  783. 422.42 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  784. 422.42 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
  785. 422.42 s [gammaloop-workspace-clippy]
  786. 422.58 s [gammaloop-workspace-clippy] error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  787. 422.58 s [gammaloop-workspace-clippy] --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  788. 422.58 s [gammaloop-workspace-clippy] |
  789. 422.58 s [gammaloop-workspace-clippy] 144 | value: value.values[0].clone(),
  790. 422.58 s [gammaloop-workspace-clippy] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  791. 422.58 s [gammaloop-workspace-clippy] |
  792. 422.58 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
  793. 422.58 s [gammaloop-workspace-clippy]
  794. 431.06 s [gammaloop-workspace-clippy] error: could not compile `gammalooprs` (lib test) due to 26 previous errors
  795. 431.56 s Progress: 0 of 1 built (1 failed)
  796. 431.56 s Failed to build gammaloop-workspace-clippy after 7m09s
  797. 431.57 s Cannot build '/nix/store/29xzzabyg9b2jzfzd6b148ba6fhq2gdy-gammaloop-workspace-clippy-0.1.0.drv'.
  798. 431.57 s Reason: builder failed with exit code 101.
  799. 431.57 s Output paths:
  800. 431.57 s /nix/store/zix5sk4v3ddw1g4q1yl8fvfpf83pf9k2-gammaloop-workspace-clippy-0.1.0
  801. 431.57 s Last 790 log lines:
  802. 431.57 s > Running phase: unpackPhase
  803. 431.57 s > unpacking source archive /nix/store/d2f6w9mvi4bjmkfhfils7r5pwc2v21hk-source
  804. 431.57 s > source root is source
  805. 431.57 s > Running phase: patchPhase
  806. 431.57 s > Executing configureCargoCommonVars
  807. 431.57 s > decompressing cargo artifacts from /nix/store/50vpxlcgfxf2d57i27v3d10zjwxxbm2r-gammaloop-workspace-deps-deps-0.1.0/target.tar.zst to target
  808. 431.57 s > Running phase: updateAutotoolsGnuConfigScriptsPhase
  809. 431.57 s > Running phase: configurePhase
  810. 431.57 s > will append /build/source/.cargo-home/config.toml with contents of /nix/store/5drf77x6km4ky7gwlrzdx9bbd6fz09g3-vendor-cargo-deps/config.toml
  811. 431.57 s > default configurePhase, nothing to do
  812. 431.57 s > Running phase: buildPhase
  813. 431.57 s > +++ command cargo --version
  814. 431.57 s > cargo 1.97.0 (c980f4866 2026-06-30)
  815. 431.57 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
  816. 431.57 s > Checking cfg-if v1.0.4
  817. 431.57 s > Checking memchr v2.8.0
  818. 431.57 s > Checking once_cell v1.21.4
  819. 431.57 s > Checking either v1.15.0
  820. 431.57 s > Checking serde_core v1.0.228
  821. 431.57 s > Checking libc v0.2.186
  822. 431.57 s > Checking libm v0.2.16
  823. 431.57 s > Checking itoa v1.0.18
  824. 431.57 s > Checking log v0.4.29
  825. 431.57 s > Checking regex-syntax v0.8.10
  826. 431.57 s > Checking zerocopy v0.8.48
  827. 431.57 s > Checking crossbeam-utils v0.8.21
  828. 431.57 s > Checking equivalent v1.0.2
  829. 431.57 s > Checking zmij v1.0.21
  830. 431.57 s > Checking bytemuck v1.25.0
  831. 431.57 s > Checking lazy_static v1.5.0
  832. 431.57 s > Compiling target-lexicon v0.13.5
  833. 431.57 s > Checking arrayvec v0.7.6
  834. 431.57 s > Checking powerfmt v0.2.0
  835. 431.57 s > Checking itertools v0.14.0
  836. 431.57 s > Checking pin-project-lite v0.2.17
  837. 431.57 s > Checking num-conv v0.2.1
  838. 431.57 s > Checking time-core v0.1.8
  839. 431.57 s > Checking num_threads v0.1.7
  840. 431.57 s > Checking safe_arch v0.7.4
  841. 431.57 s > Checking tracing-core v0.1.36
  842. 431.57 s > Checking deranged v0.5.8
  843. 431.57 s > Checking foldhash v0.2.0
  844. 431.57 s > Checking allocator-api2 v0.2.21
  845. 431.57 s > Checking const-random v0.1.18
  846. 431.57 s > Checking unty v0.0.4
  847. 431.57 s > Checking winnow v1.0.2
  848. 431.57 s > Checking nu-ansi-term v0.50.3
  849. 431.57 s > Checking crossbeam-epoch v0.9.18
  850. 431.57 s > Checking aho-corasick v1.1.4
  851. 431.57 s > Checking static_assertions v1.1.0
  852. 431.57 s > Checking safe_arch v1.0.0
  853. 431.57 s > Checking wide v0.7.33
  854. 431.57 s > Checking tracing-log v0.2.0
  855. 431.57 s > Checking tracing v0.1.44
  856. 431.57 s > Checking hashbrown v0.16.1
  857. 431.57 s > Checking crossbeam-deque v0.8.6
  858. 431.57 s > Checking sharded-slab v0.1.7
  859. 431.57 s > Checking thread_local v1.1.9
  860. 431.57 s > Checking rayon-core v1.13.0
  861. 431.57 s > Checking indenter v0.3.4
  862. 431.57 s > Checking toml_writer v1.1.1+spec-1.1.0
  863. 431.57 s > Checking az v1.3.0
  864. 431.57 s > Checking wide v1.3.0
  865. 431.57 s > Checking num-traits v0.2.19
  866. 431.57 s > Checking rayon v1.12.0
  867. 431.57 s > Compiling phf_shared v0.11.3
  868. 431.57 s > Checking anyhow v1.0.102
  869. 431.57 s > Checking alloc-no-stdlib v2.0.4
  870. 431.57 s > Checking getrandom v0.3.4
  871. 431.57 s > Checking time v0.3.47
  872. 431.57 s > Checking toml_parser v1.1.2+spec-1.1.0
  873. 431.57 s > Checking gmp-mpfr-sys v1.7.1
  874. 431.57 s > Checking utf8parse v0.2.2
  875. 431.57 s > Checking rand_core v0.9.5
  876. 431.57 s > Checking dyn-clone v1.0.20
  877. 431.57 s > Checking rawpointer v0.2.1
  878. 431.57 s > Checking anstyle-parse v1.0.0
  879. 431.57 s > Checking matrixmultiply v0.3.10
  880. 431.57 s > Checking alloc-stdlib v0.2.2
  881. 431.57 s > Checking anstyle-query v1.1.5
  882. 431.57 s > Checking colored v3.1.1
  883. 431.57 s > Checking anstyle v1.0.14
  884. 431.57 s > Checking colorchoice v1.0.5
  885. 431.57 s > Compiling pyo3-build-config v0.28.3
  886. 431.57 s > Checking is_terminal_polyfill v1.70.2
  887. 431.57 s > Compiling phf_generator v0.11.3
  888. 431.57 s > Checking eyre v0.6.12
  889. 431.57 s > Checking unicode-width v0.2.2
  890. 431.57 s > Checking approx v0.5.1
  891. 431.57 s > Checking serde v1.0.228
  892. 431.57 s > Checking serde_json v1.0.149
  893. 431.57 s > Checking regex-automata v0.4.14
  894. 431.57 s > Checking bitflags v2.11.1
  895. 431.57 s > Checking num-integer v0.1.46
  896. 431.57 s > Checking serde_spanned v1.1.1
  897. 431.57 s > Checking toml_datetime v1.1.1+spec-1.1.0
  898. 431.57 s > Checking anstream v1.0.0
  899. 431.57 s > Checking bitflags v1.3.2
  900. 431.57 s > Compiling phf_codegen v0.11.3
  901. 431.57 s > Checking brotli-decompressor v5.0.0
  902. 431.57 s > Checking region v3.0.2
  903. 431.57 s > Checking toml v1.1.2+spec-1.1.0
  904. 431.57 s > Checking wasmtime-jit-icache-coherence v34.0.2
  905. 431.57 s > Checking hugepage-rs v0.1.1
  906. 431.57 s > Checking inventory v0.3.24
  907. 431.57 s > Checking spec_math v0.1.6
  908. 431.57 s > Checking thiserror v2.0.18
  909. 431.57 s > Compiling getopts v0.2.24
  910. 431.57 s > Checking libloading v0.9.0
  911. 431.57 s > Checking append-only-vec v0.1.8
  912. 431.57 s > Checking bytes v1.11.1
  913. 431.57 s > Checking byteorder v1.5.0
  914. 431.57 s > Checking self_cell v1.2.2
  915. 431.57 s > Checking tinyjson v2.5.1
  916. 431.57 s > Checking smallvec v1.15.1
  917. 431.57 s > Checking num-complex v0.4.6
  918. 431.57 s > Checking tracing-serde v0.2.0
  919. 431.57 s > Checking bincode v2.0.1
  920. 431.57 s > Checking smartstring v1.0.1
  921. 431.57 s > Compiling unicode_names2_generator v1.3.0
  922. 431.57 s > Compiling unic-char-range v0.9.0
  923. 431.57 s > Checking linux-raw-sys v0.12.1
  924. 431.57 s > Compiling unic-common v0.9.0
  925. 431.57 s > Compiling is-macro v0.3.7
  926. 431.57 s > Checking simba v0.9.1
  927. 431.57 s > Compiling unic-ucd-version v0.9.0
  928. 431.57 s > Compiling unic-char-property v0.9.0
  929. 431.57 s > Compiling rustpython-parser-vendored v0.4.0
  930. 431.57 s > Checking iana-time-zone v0.1.65
  931. 431.57 s > Checking brotli v8.0.2
  932. 431.57 s > Compiling rustpython-parser v0.4.0
  933. 431.57 s > Compiling phf v0.11.3
  934. 431.57 s > Checking rustc-hash v2.1.2
  935. 431.57 s > Checking chrono v0.4.44
  936. 431.57 s > Compiling unic-emoji-char v0.9.0
  937. 431.57 s > Checking rustix v1.1.4
  938. 431.57 s > Compiling unic-ucd-ident v0.9.0
  939. 431.57 s > Checking ndarray v0.17.2
  940. 431.57 s > Compiling rustc-hash v1.1.0
  941. 431.57 s > Compiling lalrpop-util v0.20.2
  942. 431.57 s > Checking rug v1.30.0
  943. 431.57 s > Compiling symbolica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  944. 431.57 s > Checking unicode-segmentation v1.13.2
  945. 431.57 s > Checking typenum v1.20.0
  946. 431.57 s > Checking getrandom v0.2.17
  947. 431.57 s > Checking scopeguard v1.2.0
  948. 431.57 s > Checking lock_api v0.4.14
  949. 431.57 s > Checking parking_lot_core v0.9.12
  950. 431.57 s > Checking hashbrown v0.17.0
  951. 431.57 s > Checking unicode-ident v1.0.24
  952. 431.57 s > Checking parking_lot v0.12.5
  953. 431.57 s > Checking ppv-lite86 v0.2.21
  954. 431.57 s > Checking ahash v0.8.12
  955. 431.57 s > Checking errno v0.3.14
  956. 431.57 s > Checking generic-array v0.14.7
  957. 431.57 s > Checking strsim v0.11.1
  958. 431.57 s > Checking unicase v2.9.0
  959. 431.57 s > Checking clap_lex v1.1.0
  960. 431.57 s > Checking signal-hook-registry v1.4.8
  961. 431.57 s > Checking rand_chacha v0.9.0
  962. 431.57 s > Checking vte v0.14.1
  963. 431.57 s > Checking same-file v1.0.6
  964. 431.57 s > Checking rand v0.9.4
  965. 431.57 s > Checking signal-hook v0.3.18
  966. 431.57 s > Checking half v2.7.1
  967. 431.57 s > Checking walkdir v2.5.0
  968. 431.57 s > Checking indexmap v2.14.0
  969. 431.57 s > Checking matchers v0.2.0
  970. 431.57 s > Checking tracing-subscriber v0.3.23
  971. 431.57 s > Checking regex v1.12.3
  972. 431.57 s > Checking mio v1.2.0
  973. 431.57 s > Checking block-buffer v0.10.4
  974. 431.57 s > Checking crypto-common v0.1.7
  975. 431.57 s > Checking ciborium-io v0.2.2
  976. 431.57 s > Checking minimal-lexical v0.2.1
  977. 431.57 s > Checking ciborium-ll v0.2.2
  978. 431.57 s > Checking terminal_size v0.4.4
  979. 431.57 s > Checking digest v0.10.7
  980. 431.57 s > Checking clap_builder v4.6.0
  981. 431.57 s > Checking derive_more v2.1.1
  982. 431.57 s > Checking symjit v2.21.0
  983. 431.57 s > Checking num-bigint v0.4.6
  984. 431.57 s > Checking nom v7.1.3
  985. 431.57 s > Checking signal-hook-mio v0.2.5
  986. 431.57 s > Checking console v0.16.3
  987. 431.57 s > Checking bstr v1.12.1
  988. 431.57 s > Checking winnow v0.7.15
  989. 431.57 s > Checking linux-raw-sys v0.4.15
  990. 431.57 s > Checking cpufeatures v0.2.17
  991. 431.57 s > Checking globset v0.4.18
  992. 431.57 s > Checking sha2 v0.10.9
  993. 431.57 s > Checking ciborium v0.2.2
  994. 431.57 s > Checking rustix v0.38.44
  995. 431.57 s > Checking rand_core v0.6.4
  996. 431.57 s > Checking getrandom v0.4.2
  997. 431.57 s > Checking plotters-backend v0.3.7
  998. 431.57 s > Checking fastrand v2.4.1
  999. 431.57 s > Checking fnv v1.0.7
  1000. 431.57 s > Checking tempfile v3.27.0
  1001. 431.57 s > Checking rust-embed-utils v8.11.0
  1002. 431.57 s > Checking plotters-svg v0.3.7
  1003. 431.57 s > Compiling unicode_names2 v1.3.0
  1004. 431.57 s > Checking serde_spanned v0.6.9
  1005. 431.57 s > Checking toml_datetime v0.6.11
  1006. 431.57 s > Checking itertools v0.10.5
  1007. 431.57 s > Checking tap v1.0.1
  1008. 431.57 s > Checking cast v0.3.0
  1009. 431.57 s > Checking ansitok v0.3.0
  1010. 431.57 s > Checking toml_write v0.1.2
  1011. 431.57 s > Checking crossterm v0.28.1
  1012. 431.57 s > Checking wyz v0.5.1
  1013. 431.57 s > Checking plotters v0.3.7
  1014. 431.57 s > Checking rand_chacha v0.3.1
  1015. 431.57 s > Checking clap v4.6.1
  1016. 431.57 s > Checking radium v0.7.0
  1017. 431.57 s > Checking typeid v1.0.3
  1018. 431.57 s > Checking similar v2.7.0
  1019. 431.57 s > Checking tinytemplate v1.2.1
  1020. 431.57 s > Checking is-terminal v0.4.17
  1021. 431.57 s > Checking ansi-str v0.9.0
  1022. 431.57 s > Checking xprec v0.2.2
  1023. 431.57 s > Checking anes v0.1.6
  1024. 431.57 s > Checking oorandom v11.1.5
  1025. 431.57 s > Checking funty v2.0.0
  1026. 431.57 s > Checking bytecount v0.6.9
  1027. 431.57 s > Checking testing_table v0.3.0
  1028. 431.57 s > Checking ron v0.12.1
  1029. 431.57 s > Checking rand v0.8.6
  1030. 431.57 s > Checking toml_edit v0.25.11+spec-1.1.0
  1031. 431.57 s > Checking papergrid v0.17.0
  1032. 431.57 s > Checking toml_edit v0.22.27
  1033. 431.57 s > Checking env_filter v1.0.1
  1034. 431.57 s > Checking criterion-plot v0.5.0
  1035. 431.57 s > Checking bitvec v1.0.1
  1036. 431.57 s > Checking uncased v0.9.10
  1037. 431.57 s > Checking jiff v0.2.24
  1038. 431.57 s > Checking ptr_meta v0.1.4
  1039. 431.57 s > Checking ucd-trie v0.1.7
  1040. 431.57 s > Checking simdutf8 v0.1.5
  1041. 431.57 s > Checking ahash v0.7.8
  1042. 431.57 s > Checking criterion v0.5.1
  1043. 431.57 s > Checking pest v2.8.6
  1044. 431.57 s > Checking bytecheck v0.6.12
  1045. 431.57 s > Checking hashbrown v0.12.3
  1046. 431.57 s > Checking approx v0.4.0
  1047. 431.57 s > Checking seahash v4.1.0
  1048. 431.57 s > Checking cgmath v0.18.0
  1049. 431.57 s > Checking num-rational v0.4.2
  1050. 431.57 s > Checking num-iter v0.1.45
  1051. 431.57 s > Checking insta v1.47.2
  1052. 431.57 s > Checking ref-ops v0.2.5
  1053. 431.57 s > Checking rend v0.4.2
  1054. 431.57 s > Checking rand_xoshiro v0.6.0
  1055. 431.57 s > Checking tabled v0.20.0
  1056. 431.57 s > Checking num v0.4.3
  1057. 431.57 s > Checking features v0.10.0
  1058. 431.57 s > Checking gat-lending-iterator v0.1.8
  1059. 431.57 s > Checking constcat v0.5.1
  1060. 431.57 s > Checking colored v2.2.0
  1061. 431.57 s > Checking constant_time_eq v0.4.2
  1062. 431.57 s > Checking arrayref v0.3.9
  1063. 431.57 s > Checking cpufeatures v0.3.0
  1064. 431.57 s > Checking base64 v0.22.1
  1065. 431.57 s > Checking siphasher v1.0.2
  1066. 431.57 s > Checking blake3 v1.8.5
  1067. 431.57 s > Checking joinery v2.1.0
  1068. 431.57 s > Checking phf_shared v0.13.1
  1069. 431.57 s > Checking titlecase v2.2.1
  1070. 431.57 s > Checking subprocess v0.2.15
  1071. 431.57 s > Checking dot-parser v0.5.1
  1072. 431.57 s > Compiling pyo3-ffi v0.28.3
  1073. 431.57 s > Compiling pyo3-macros-backend v0.28.3
  1074. 431.57 s > Compiling pyo3 v0.28.3
  1075. 431.57 s > Compiling numpy v0.28.0
  1076. 431.57 s > Checking toml v0.8.23
  1077. 431.57 s > Checking rust_lisp v0.18.0
  1078. 431.57 s > Compiling vakint v0.1.2 (/build/source/crates/vakint)
  1079. 431.57 s > Checking phf v0.13.1
  1080. 431.57 s > Checking version-compare v0.2.1
  1081. 431.57 s > Checking figment v0.10.19
  1082. 431.57 s > Checking xpct v0.5.1
  1083. 431.57 s > Checking string-template-plus v0.4.3
  1084. 431.57 s > Checking ryu v1.0.23
  1085. 431.57 s > Checking castaway v0.2.4
  1086. 431.57 s > Checking toml_datetime v0.7.5+spec-1.1.0
  1087. 431.57 s > Checking strum v0.27.2
  1088. 431.57 s > Checking unicode-truncate v2.0.1
  1089. 431.57 s > Checking compact_str v0.9.0
  1090. 431.57 s > Checking kasuari v0.4.12
  1091. 431.57 s > Checking lru v0.16.4
  1092. 431.57 s > Checking vte v0.15.0
  1093. 431.57 s > Checking toml v0.9.12+spec-1.1.0
  1094. 431.57 s > Checking portable-atomic v1.13.1
  1095. 431.57 s > Checking unit-prefix v0.5.2
  1096. 431.57 s > Checking rand_distr v0.4.3
  1097. 431.57 s > Checking simba v0.6.0
  1098. 431.57 s > Checking vt100 v0.16.2
  1099. 431.57 s > Checking line-clipping v0.3.7
  1100. 431.57 s > Checking adler2 v2.0.1
  1101. 431.57 s > Checking ratatui-core v0.1.0
  1102. 431.57 s > Compiling three-dimensional-reps v0.1.0 (/build/source/crates/three-dimensional-reps)
  1103. 431.57 s > Checking gimli v0.32.3
  1104. 431.57 s > Checking miniz_oxide v0.8.9
  1105. 431.57 s > Checking env_logger v0.11.10
  1106. 431.57 s > Checking thiserror v1.0.69
  1107. 431.57 s > Checking derive_builder v0.11.2
  1108. 431.57 s > Checking owo-colors v4.3.0
  1109. 431.57 s > Checking crossterm v0.29.0
  1110. 431.57 s > Checking object v0.37.3
  1111. 431.57 s > Checking tracing-error v0.2.1
  1112. 431.57 s > Checking indicatif v0.18.4
  1113. 431.57 s > Checking typed-index-collections v3.5.0
  1114. 431.57 s > Checking serde-big-array v0.5.1
  1115. 431.57 s > Compiling rustpython-parser-core v0.4.0
  1116. 431.57 s > Checking amd v0.2.2
  1117. 431.57 s > Checking itertools v0.11.0
  1118. 431.57 s > Compiling gammaloop-tracing-filter-macros v0.1.0 (/build/source/crates/gammaloop-tracing-filter-macros)
  1119. 431.57 s > Compiling rustpython-ast v0.4.0
  1120. 431.57 s > Checking option-ext v0.2.0
  1121. 431.57 s > Checking rustc-demangle v0.1.27
  1122. 431.57 s > Checking dirs-sys v0.5.0
  1123. 431.57 s > Checking ref-cast v1.0.25
  1124. 431.57 s > Checking nix v0.31.2
  1125. 431.57 s > Checking rkyv v0.7.46
  1126. 431.57 s > Checking integer-sqrt v0.1.5
  1127. 431.57 s > Checking brotli-decompressor v4.0.3
  1128. 431.57 s > Checking crossbeam-channel v0.5.15
  1129. 431.57 s > Checking itertools v0.12.1
  1130. 431.57 s > Checking ratatui-widgets v0.3.0
  1131. 431.57 s > Checking color-spantrace v0.3.0
  1132. 431.57 s > Checking unsafe-libyaml v0.2.11
  1133. 431.57 s > Checking symlink v0.1.0
  1134. 431.57 s > Checking ratatui-crossterm v0.1.0
  1135. 431.57 s > Compiling gammalooprs v0.3.4 (/build/source/crates/gammalooprs)
  1136. 431.57 s > Checking include_dir v0.7.4
  1137. 431.57 s > Checking pathfinding v4.15.0
  1138. 431.57 s > Checking ctrlc v3.5.2
  1139. 431.57 s > Checking tracing-indicatif v0.3.14
  1140. 431.57 s > Checking tracing-appender v0.2.5
  1141. 431.57 s > Checking dirs v6.0.0
  1142. 431.57 s > Checking schemars v1.2.1
  1143. 431.57 s > Checking slotmap v1.1.1
  1144. 431.57 s > Checking serde_yaml v0.9.34+deprecated
  1145. 431.57 s > Checking json5 v0.4.1
  1146. 431.57 s > Checking brotli v7.0.0
  1147. 431.57 s > Checking ratatui-macros v0.7.0
  1148. 431.57 s > Checking clarabel v0.11.1
  1149. 431.57 s > Checking addr2line v0.25.1
  1150. 431.57 s > Checking ratatui v0.30.0
  1151. 431.57 s > Checking vectorize v0.2.0
  1152. 431.57 s > Checking base62 v2.2.4
  1153. 431.57 s > Checking ringbuffer v0.16.0
  1154. 431.57 s > Checking rust-embed v8.11.0
  1155. 431.57 s > Checking clap_complete v4.6.3
  1156. 431.57 s > Checking fd-lock v4.0.4
  1157. 431.57 s > Checking strip-ansi-escapes v0.2.1
  1158. 431.57 s > Compiling gammaloop-api v0.1.0 (/build/source/crates/gammaloop-api)
  1159. 431.57 s > Checking itertools v0.13.0
  1160. 431.57 s > Compiling numerica v2.2.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  1161. 431.57 s > Checking strum v0.26.3
  1162. 431.57 s > Checking sysinfo v0.33.1
  1163. 431.57 s > Checking shlex v1.3.0
  1164. 431.57 s > Checking clap_complete_nushell v4.6.0
  1165. 431.57 s > Checking futures-task v0.3.32
  1166. 431.57 s > Checking futures-core v0.3.32
  1167. 431.57 s > Checking slab v0.4.12
  1168. 431.57 s > Checking sdd v3.0.10
  1169. 431.57 s > Compiling gammaloop-integration-tests v0.1.0 (/build/source/tests)
  1170. 431.57 s > Compiling test-log-core v0.2.20
  1171. 431.57 s > Checking futures-util v0.3.32
  1172. 431.57 s > Checking scc v2.4.0
  1173. 431.57 s > Checking backtrace v0.3.76
  1174. 431.57 s > Compiling rustc_version v0.4.1
  1175. 431.57 s > Checking which v8.0.2
  1176. 431.57 s > Checking bincode v1.3.3
  1177. 431.57 s > Checking color-eyre v0.6.5
  1178. 431.57 s > Compiling gungraun-runner v0.18.2
  1179. 431.57 s > Checking reedline v0.42.0
  1180. 431.57 s > Checking proc-macro2 v1.0.106
  1181. 431.57 s > Checking nalgebra v0.29.0
  1182. 431.57 s > Checking maplit v1.0.2
  1183. 431.57 s > Checking base64 v0.21.7
  1184. 431.57 s > Compiling gungraun-macros v0.8.0
  1185. 431.57 s > Checking quote v1.0.45
  1186. 431.57 s > Checking ron v0.8.1
  1187. 431.57 s > Compiling iai-callgrind-runner v0.14.2
  1188. 431.57 s > Checking kurbo v0.13.0
  1189. 431.57 s > Checking wait-timeout v0.2.1
  1190. 431.57 s > Compiling iai-callgrind v0.14.2
  1191. 431.57 s > Checking bit-vec v0.8.0
  1192. 431.57 s > Checking quick-error v1.2.3
  1193. 431.57 s > Checking futures-executor v0.3.32
  1194. 431.57 s > Compiling test-log-macros v0.2.20
  1195. 431.57 s > Checking bit-set v0.8.0
  1196. 431.57 s > Checking rusty-fork v0.3.1
  1197. 431.57 s > Checking syn v2.0.117
  1198. 431.57 s > Compiling iai-callgrind-macros v0.5.1
  1199. 431.57 s > Checking serial_test v3.4.0
  1200. 431.57 s > Checking rand_xorshift v0.4.0
  1201. 431.57 s > Checking console v0.15.11
  1202. 431.57 s > Checking pathdiff v0.2.3
  1203. 431.57 s > Checking unarray v0.1.4
  1204. 431.57 s > Checking proptest v1.11.0
  1205. 431.57 s > Checking similar-asserts v1.7.0
  1206. 431.57 s > Checking kurvst v0.1.0 (/build/source/crates/kurvst)
  1207. 431.57 s > Checking clinnet v0.1.8 (/build/source/crates/clinnet)
  1208. 431.57 s > Compiling graphica v2.1.0 (https://github.com/alphal00p/symbolica?rev=a277a8dadbaae5a8d6605f2f381991a601e1f345#a277a8da)
  1209. 431.57 s > Checking test-log v0.2.20
  1210. 431.57 s > Checking statrs v0.16.1
  1211. 431.57 s > Checking momtrop v0.3.0
  1212. 431.57 s > Checking gungraun v0.18.2
  1213. 431.57 s > Compiling pyo3-stub-gen-derive v0.17.2
  1214. 431.57 s > Compiling pyo3-macros v0.28.3
  1215. 431.57 s > Checking pyo3-stub-gen v0.17.2
  1216. 431.57 s > Checking symbolica-utils v0.1.0 (/build/source/crates/symbolica-utils)
  1217. 431.57 s > Checking spenso-macros v0.3.2 (/build/source/crates/spenso-macros)
  1218. 431.57 s > Compiling gammaloop-workspace-hack v0.1.0 (/build/source/crates/gammaloop-workspace-hack)
  1219. 431.57 s > Checking linnet v0.17.0 (/build/source/crates/linnet)
  1220. 431.57 s > Checking spenso v0.6.0 (/build/source/crates/spenso)
  1221. 431.57 s > Checking linnet-py v0.1.0 (/build/source/crates/linnet-py)
  1222. 431.57 s > Checking linnest v0.1.0 (/build/source/crates/linnest)
  1223. 431.57 s > Checking idenso v0.3.0 (/build/source/crates/idenso)
  1224. 431.57 s > Checking gammaloop-tracing-filter v0.1.0 (/build/source/crates/gammaloop-tracing-filter)
  1225. 431.57 s > Checking spenso-hep-lib v0.1.7 (/build/source/crates/spenso-hep-lib)
  1226. 431.57 s > Checking spynso3 v0.1.2 (/build/source/crates/spynso3)
  1227. 431.57 s > error: manual implementation of an assign operation
  1228. 431.57 s > --> crates/gammalooprs/src/integrands/process/gammaloop_sample.rs:719:21
  1229. 431.57 s > |
  1230. 431.57 s > 719 | sample.sample.jacobian = sample.sample.jacobian / F::from_f64(density);
  1231. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `sample.sample.jacobian /= F::from_f64(density)`
  1232. 431.57 s > |
  1233. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#assign_op_pattern
  1234. 431.57 s > = note: `-D clippy::assign-op-pattern` implied by `-D warnings`
  1235. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::assign_op_pattern)]`
  1236. 431.57 s >
  1237. 431.57 s > error: doc list item without indentation
  1238. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:311:5
  1239. 431.57 s > |
  1240. 431.57 s > 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  1241. 431.57 s > | ^
  1242. 431.57 s > |
  1243. 431.57 s > = help: if this is supposed to be its own paragraph, add a blank line
  1244. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#doc_lazy_continuation
  1245. 431.57 s > = note: `-D clippy::doc-lazy-continuation` implied by `-D warnings`
  1246. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::doc_lazy_continuation)]`
  1247. 431.57 s > help: indent this line
  1248. 431.57 s > |
  1249. 431.57 s > 311 | /// a selected LMB into a parent frame; graph code supplies the matrix and
  1250. 431.57 s > | ++
  1251. 431.57 s >
  1252. 431.57 s > error: doc list item without indentation
  1253. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:312:5
  1254. 431.57 s > |
  1255. 431.57 s > 312 | /// translation after resolving the relevant edge signatures and external data.
  1256. 431.57 s > | ^
  1257. 431.57 s > |
  1258. 431.57 s > = help: if this is supposed to be its own paragraph, add a blank line
  1259. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#doc_lazy_continuation
  1260. 431.57 s > help: indent this line
  1261. 431.57 s > |
  1262. 431.57 s > 312 | /// translation after resolving the relevant edge signatures and external data.
  1263. 431.57 s > | ++
  1264. 431.57 s >
  1265. 431.57 s > error: the loop variable `column` is only used to index `augmented`
  1266. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:404:31
  1267. 431.57 s > |
  1268. 431.57 s > 404 | for column in 0..2 * dimension {
  1269. 431.57 s > | ^^^^^^^^^^^^^^^^
  1270. 431.57 s > |
  1271. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#needless_range_loop
  1272. 431.57 s > = note: `-D clippy::needless-range-loop` implied by `-D warnings`
  1273. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::needless_range_loop)]`
  1274. 431.57 s > help: consider using an iterator
  1275. 431.57 s > |
  1276. 431.57 s > 404 - for column in 0..2 * dimension {
  1277. 431.57 s > 404 + for <item> in augmented.iter_mut().take(2 * dimension) {
  1278. 431.57 s > |
  1279. 431.57 s >
  1280. 431.57 s > error: this `if` statement can be collapsed
  1281. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1379:9
  1282. 431.57 s > |
  1283. 431.57 s > 1379 | / if let SamplingMapDefinition::Lmb(edges) = &definition {
  1284. 431.57 s > 1380 | | if edges.len() != n_loop_momenta {
  1285. 431.57 s > 1381 | | return Err(eyre!(
  1286. 431.57 s > 1382 | | "lmb definition has {} edges, but the kernel has {} loop coordinates",
  1287. 431.57 s > ... |
  1288. 431.57 s > 1387 | | }
  1289. 431.57 s > | |_________^
  1290. 431.57 s > |
  1291. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  1292. 431.57 s > = note: `-D clippy::collapsible-if` implied by `-D warnings`
  1293. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]`
  1294. 431.57 s > help: collapse nested if block
  1295. 431.57 s > |
  1296. 431.57 s > 1379 ~ if let SamplingMapDefinition::Lmb(edges) = &definition
  1297. 431.57 s > 1380 ~ && edges.len() != n_loop_momenta {
  1298. 431.57 s > 1381 | return Err(eyre!(
  1299. 431.57 s > ...
  1300. 431.57 s > 1385 | ));
  1301. 431.57 s > 1386 ~ }
  1302. 431.57 s > |
  1303. 431.57 s >
  1304. 431.57 s > error: manual implementation of `.is_multiple_of()`
  1305. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_reference.rs:135:12
  1306. 431.57 s > |
  1307. 431.57 s > 135 | if center.len() % 3 != 0 {
  1308. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!center.len().is_multiple_of(3)`
  1309. 431.57 s > |
  1310. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#manual_is_multiple_of
  1311. 431.57 s > = note: `-D clippy::manual-is-multiple-of` implied by `-D warnings`
  1312. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::manual_is_multiple_of)]`
  1313. 431.57 s >
  1314. 431.57 s > error: manual implementation of `.is_multiple_of()`
  1315. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:444:47
  1316. 431.57 s > |
  1317. 431.57 s > 444 | if self.raw_coordinates.is_empty() || self.raw_coordinates.len() % 3 != 0 {
  1318. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `!self.raw_coordinates.len().is_multiple_of(3)`
  1319. 431.57 s > |
  1320. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#manual_is_multiple_of
  1321. 431.57 s >
  1322. 431.57 s > error: this `if` statement can be collapsed
  1323. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1253:13
  1324. 431.57 s > |
  1325. 431.57 s > 1253 | / if let SamplingChannelSelector::Named(name) = selector {
  1326. 431.57 s > 1254 | | if let Some(channel) = resolved.named(name) {
  1327. 431.57 s > 1255 | | let entry = SamplingCatalogueEntry::Named(channel.clone());
  1328. 431.57 s > 1256 | | if !entries.contains(&entry) {
  1329. 431.57 s > ... |
  1330. 431.57 s > 1260 | | }
  1331. 431.57 s > | |_____________^
  1332. 431.57 s > |
  1333. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#collapsible_if
  1334. 431.57 s > help: collapse nested if block
  1335. 431.57 s > |
  1336. 431.57 s > 1253 ~ if let SamplingChannelSelector::Named(name) = selector
  1337. 431.57 s > 1254 ~ && let Some(channel) = resolved.named(name) {
  1338. 431.57 s > 1255 | let entry = SamplingCatalogueEntry::Named(channel.clone());
  1339. 431.57 s > ...
  1340. 431.57 s > 1258 | }
  1341. 431.57 s > 1259 ~ }
  1342. 431.57 s > |
  1343. 431.57 s >
  1344. 431.57 s > error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  1345. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  1346. 431.57 s > |
  1347. 431.57 s > 144 | value: value.values[0].clone(),
  1348. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  1349. 431.57 s > |
  1350. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1351. 431.57 s > = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  1352. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  1353. 431.57 s >
  1354. 431.57 s > error: this `impl` can be derived
  1355. 431.57 s > --> crates/gammalooprs/src/settings/runtime.rs:1255:1
  1356. 431.57 s > |
  1357. 431.57 s > 1255 | / impl Default for SamplingChannelDefinition {
  1358. 431.57 s > 1256 | | fn default() -> Self {
  1359. 431.57 s > 1257 | | Self {
  1360. 431.57 s > 1258 | | around: String::new(),
  1361. 431.57 s > ... |
  1362. 431.57 s > 1263 | | }
  1363. 431.57 s > | |_^
  1364. 431.57 s > |
  1365. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  1366. 431.57 s > = note: `-D clippy::derivable-impls` implied by `-D warnings`
  1367. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::derivable_impls)]`
  1368. 431.57 s > help: replace the manual implementation with a derive attribute
  1369. 431.57 s > |
  1370. 431.57 s > 1249 + #[derive(Default)]
  1371. 431.57 s > 1250 | pub struct SamplingChannelDefinition {
  1372. 431.57 s > |
  1373. 431.57 s >
  1374. 431.57 s > error: this `impl` can be derived
  1375. 431.57 s > --> crates/gammalooprs/src/settings/runtime.rs:1280:1
  1376. 431.57 s > |
  1377. 431.57 s > 1280 | / impl Default for SamplingChannelSelection {
  1378. 431.57 s > 1281 | | fn default() -> Self {
  1379. 431.57 s > 1282 | | Self {
  1380. 431.57 s > 1283 | | weight: SamplingChannelWeight::default(),
  1381. 431.57 s > ... |
  1382. 431.57 s > 1289 | | }
  1383. 431.57 s > | |_^
  1384. 431.57 s > |
  1385. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#derivable_impls
  1386. 431.57 s > help: replace the manual implementation with a derive attribute
  1387. 431.57 s > |
  1388. 431.57 s > 1272 + #[derive(Default)]
  1389. 431.57 s > 1273 | pub struct SamplingChannelSelection {
  1390. 431.57 s > |
  1391. 431.57 s >
  1392. 431.57 s > error: could not compile `gammalooprs` (lib) due to 11 previous errors
  1393. 431.57 s > warning: build failed, waiting for other jobs to finish...
  1394. 431.57 s > error: using `clone` on type `F<f64>` which implements the `Copy` trait
  1395. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:14
  1396. 431.57 s > |
  1397. 431.57 s > 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  1398. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.jacobian`
  1399. 431.57 s > |
  1400. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1401. 431.57 s > = note: `-D clippy::clone-on-copy` implied by `-D warnings`
  1402. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::clone_on_copy)]`
  1403. 431.57 s >
  1404. 431.57 s > error: using `clone` on type `F<f64>` which implements the `Copy` trait
  1405. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_maps.rs:1796:39
  1406. 431.57 s > |
  1407. 431.57 s > 1796 | (point.jacobian.clone() * point.inverse_jacobian.clone() - F(1.0)).abs() < F(1.0e-12)
  1408. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `point.inverse_jacobian`
  1409. 431.57 s > |
  1410. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1411. 431.57 s >
  1412. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1413. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1636:9
  1414. 431.57 s > |
  1415. 431.57 s > 1636 | selection.default_channel_selection = vec!["missing".into()];
  1416. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1417. 431.57 s > |
  1418. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["missing".into()], ..Default::default() }` and removing relevant reassignments
  1419. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1635:9
  1420. 431.57 s > |
  1421. 431.57 s > 1635 | let mut selection = SamplingChannelSelection::default();
  1422. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1423. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1424. 431.57 s > = note: `-D clippy::field-reassign-with-default` implied by `-D warnings`
  1425. 431.57 s > = help: to override `-D warnings` add `#[allow(clippy::field_reassign_with_default)]`
  1426. 431.57 s >
  1427. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1428. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1656:9
  1429. 431.57 s > |
  1430. 431.57 s > 1656 | selection.default_channel_selection = vec!["named".into()];
  1431. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1432. 431.57 s > |
  1433. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["named".into()], ..Default::default() }` and removing relevant reassignments
  1434. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1655:9
  1435. 431.57 s > |
  1436. 431.57 s > 1655 | let mut selection = SamplingChannelSelection::default();
  1437. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1438. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1439. 431.57 s >
  1440. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1441. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1707:9
  1442. 431.57 s > |
  1443. 431.57 s > 1707 | selection.default_channel_selection = vec!["auto:optimized_lmb".into()];
  1444. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1445. 431.57 s > |
  1446. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:optimized_lmb".into()], ..Default::default() }` and removing relevant reassignments
  1447. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1706:9
  1448. 431.57 s > |
  1449. 431.57 s > 1706 | let mut selection = SamplingChannelSelection::default();
  1450. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1451. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1452. 431.57 s >
  1453. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1454. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1724:9
  1455. 431.57 s > |
  1456. 431.57 s > 1724 | selection.default_channel_selection = vec!["auto:surfaces".into(), "auto:lmb".into()];
  1457. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1458. 431.57 s > |
  1459. 431.57 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
  1460. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1723:9
  1461. 431.57 s > |
  1462. 431.57 s > 1723 | let mut selection = SamplingChannelSelection::default();
  1463. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1464. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1465. 431.57 s >
  1466. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1467. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1734:9
  1468. 431.57 s > |
  1469. 431.57 s > 1734 | selection.default_channel_selection = vec!["auto:surfaces".into()];
  1470. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1471. 431.57 s > |
  1472. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:surfaces".into()], ..Default::default() }` and removing relevant reassignments
  1473. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1733:9
  1474. 431.57 s > |
  1475. 431.57 s > 1733 | let mut selection = SamplingChannelSelection::default();
  1476. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1477. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1478. 431.57 s >
  1479. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1480. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1791:9
  1481. 431.57 s > |
  1482. 431.57 s > 1791 | selection.default_channel_selection = vec!["auto:lmb".into()];
  1483. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1484. 431.57 s > |
  1485. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  1486. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1790:9
  1487. 431.57 s > |
  1488. 431.57 s > 1790 | let mut selection = SamplingChannelSelection::default();
  1489. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1490. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1491. 431.57 s >
  1492. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1493. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1813:9
  1494. 431.57 s > |
  1495. 431.57 s > 1813 | selection.default_channel_selection = vec!["auto:lmb".into()];
  1496. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1497. 431.57 s > |
  1498. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  1499. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1812:9
  1500. 431.57 s > |
  1501. 431.57 s > 1812 | let mut selection = SamplingChannelSelection::default();
  1502. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1503. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1504. 431.57 s >
  1505. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1506. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1865:9
  1507. 431.57 s > |
  1508. 431.57 s > 1865 | selection.default_channel_selection = vec!["threshold".into()];
  1509. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1510. 431.57 s > |
  1511. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["threshold".into()], ..Default::default() }` and removing relevant reassignments
  1512. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1864:9
  1513. 431.57 s > |
  1514. 431.57 s > 1864 | let mut selection = SamplingChannelSelection::default();
  1515. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1516. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1517. 431.57 s >
  1518. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1519. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1903:9
  1520. 431.57 s > |
  1521. 431.57 s > 1903 | selection.default_channel_selection = vec!["cut_channel".into()];
  1522. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1523. 431.57 s > |
  1524. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["cut_channel".into()], ..Default::default() }` and removing relevant reassignments
  1525. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1902:9
  1526. 431.57 s > |
  1527. 431.57 s > 1902 | let mut selection = SamplingChannelSelection::default();
  1528. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1529. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1530. 431.57 s >
  1531. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1532. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1933:9
  1533. 431.57 s > |
  1534. 431.57 s > 1933 | selection.default_channel_selection = vec!["right_channel".into()];
  1535. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1536. 431.57 s > |
  1537. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["right_channel".into()], ..Default::default() }` and removing relevant reassignments
  1538. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1932:9
  1539. 431.57 s > |
  1540. 431.57 s > 1932 | let mut selection = SamplingChannelSelection::default();
  1541. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1542. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1543. 431.57 s >
  1544. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1545. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1960:9
  1546. 431.57 s > |
  1547. 431.57 s > 1960 | selection.default_channel_selection = vec!["threshold".into()];
  1548. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1549. 431.57 s > |
  1550. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["threshold".into()], ..Default::default() }` and removing relevant reassignments
  1551. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1959:9
  1552. 431.57 s > |
  1553. 431.57 s > 1959 | let mut selection = SamplingChannelSelection::default();
  1554. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1555. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1556. 431.57 s >
  1557. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1558. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1984:9
  1559. 431.57 s > |
  1560. 431.57 s > 1984 | selection.default_channel_selection = vec!["joint".into()];
  1561. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1562. 431.57 s > |
  1563. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["joint".into()], ..Default::default() }` and removing relevant reassignments
  1564. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:1983:9
  1565. 431.57 s > |
  1566. 431.57 s > 1983 | let mut selection = SamplingChannelSelection::default();
  1567. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1568. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1569. 431.57 s >
  1570. 431.57 s > error: field assignment outside of initializer for an instance created with Default::default()
  1571. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:2077:9
  1572. 431.57 s > |
  1573. 431.57 s > 2077 | selection.default_channel_selection = vec!["auto:lmb".into()];
  1574. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1575. 431.57 s > |
  1576. 431.57 s > note: consider initializing the variable with `settings::runtime::SamplingChannelSelection { default_channel_selection: vec!["auto:lmb".into()], ..Default::default() }` and removing relevant reassignments
  1577. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_selection.rs:2076:9
  1578. 431.57 s > |
  1579. 431.57 s > 2076 | let mut selection = SamplingChannelSelection::default();
  1580. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1581. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#field_reassign_with_default
  1582. 431.57 s >
  1583. 431.57 s > error: using `clone` on type `Complex<F<f64>>` which implements the `Copy` trait
  1584. 431.57 s > --> crates/gammalooprs/src/integrands/process/sampling_evaluator.rs:144:32
  1585. 431.57 s > |
  1586. 431.57 s > 144 | value: value.values[0].clone(),
  1587. 431.57 s > | ^^^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `value.values[0]`
  1588. 431.57 s > |
  1589. 431.57 s > = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#clone_on_copy
  1590. 431.57 s >
  1591. 431.57 s > error: could not compile `gammalooprs` (lib test) due to 26 previous errors
  1592. 431.57 s For full logs, run:
  1593. 431.57 s nix log /nix/store/29xzzabyg9b2jzfzd6b148ba6fhq2gdy-gammaloop-workspace-clippy-0.1.0.drv
  1594. 431.60 s Build failed.