[INFO] cloning repository https://github.com/denehoffman/rustitude
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/denehoffman/rustitude" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdenehoffman%2Frustitude", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdenehoffman%2Frustitude'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 71181fc0cb45fc66b560f33999c8ead0bbbfa568
[INFO] testing denehoffman/rustitude against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdenehoffman%2Frustitude" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/denehoffman/rustitude on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/denehoffman/rustitude
[INFO] finished tweaking git repo https://github.com/denehoffman/rustitude
[INFO] tweaked toml for git repo https://github.com/denehoffman/rustitude written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/denehoffman/rustitude already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded arrow-ipc v51.0.0
[INFO] [stderr]   Downloaded sphrs v0.2.2
[INFO] [stderr]   Downloaded oxyroot v0.1.24
[INFO] [stderr]   Downloaded parquet v51.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1ae10445922eaa253dfed349e96d382ef0fdf563b949c9fc1102a9b1e1e31ae3
[INFO] running `Command { std: "docker" "start" "-a" "1ae10445922eaa253dfed349e96d382ef0fdf563b949c9fc1102a9b1e1e31ae3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1ae10445922eaa253dfed349e96d382ef0fdf563b949c9fc1102a9b1e1e31ae3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1ae10445922eaa253dfed349e96d382ef0fdf563b949c9fc1102a9b1e1e31ae3", kill_on_drop: false }`
[INFO] [stdout] 1ae10445922eaa253dfed349e96d382ef0fdf563b949c9fc1102a9b1e1e31ae3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 20d10d375a4c054e68adc1a63a1980e6cff43f72881be0053131a67372ef521b
[INFO] running `Command { std: "docker" "start" "-a" "20d10d375a4c054e68adc1a63a1980e6cff43f72881be0053131a67372ef521b", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling lexical-util v0.8.5
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.60
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling pyo3-build-config v0.21.2
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling jobserver v0.1.31
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling cc v1.0.98
[INFO] [stderr]    Compiling zerocopy v0.7.34
[INFO] [stderr]    Compiling arrow-schema v51.0.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling num-bigint v0.4.5
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling lexical-parse-integer v0.8.6
[INFO] [stderr]    Compiling lexical-write-integer v0.8.5
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling lexical-write-float v0.8.5
[INFO] [stderr]    Compiling flatbuffers v23.5.26
[INFO] [stderr]    Compiling pyo3-ffi v0.21.2
[INFO] [stderr]    Compiling lexical-parse-float v0.8.5
[INFO] [stderr]    Compiling zstd-sys v2.0.10+zstd.1.5.6
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling lz4-sys v1.9.4
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling arrow-buffer v51.0.0
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling bytemuck v1.16.0
[INFO] [stderr]    Compiling zstd-safe v7.1.0
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling miniz_oxide v0.7.3
[INFO] [stderr]    Compiling arrow-data v51.0.0
[INFO] [stderr]    Compiling safe_arch v0.7.1
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling arrow-array v51.0.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling lexical-core v0.8.5
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.8
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling snap v1.1.1
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling arrow-select v51.0.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling portable-atomic v1.6.0
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling arrow-cast v51.0.0
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling pyo3-macros-backend v0.21.2
[INFO] [stderr]    Compiling flate2 v1.0.30
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling wide v0.7.20
[INFO] [stderr]    Compiling brotli-decompressor v2.5.1
[INFO] [stderr]    Compiling pyo3 v0.21.2
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling hamming v0.1.3
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling integer-encoding v3.0.4
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling lz4_flex v0.11.3
[INFO] [stderr]    Compiling thrift v0.17.0
[INFO] [stderr]    Compiling primal-bit v0.3.1
[INFO] [stderr]    Compiling pyo3-macros v0.21.2
[INFO] [stderr]    Compiling simba v0.8.1
[INFO] [stderr]    Compiling brotli v3.5.0
[INFO] [stderr]    Compiling parking_lot v0.12.2
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling arrow-ipc v51.0.0
[INFO] [stderr]    Compiling zstd v0.13.1
[INFO] [stderr]    Compiling trait-set v0.3.0
[INFO] [stderr]    Compiling nalgebra-macros v0.2.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling indoc v2.0.5
[INFO] [stderr]    Compiling seq-macro v0.3.5
[INFO] [stderr]    Compiling primal-estimate v0.3.2
[INFO] [stderr]    Compiling unindent v0.2.3
[INFO] [stderr]    Compiling uuid v1.8.0
[INFO] [stderr]    Compiling lz4 v1.24.0
[INFO] [stderr]    Compiling downcast v0.11.0
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling parquet v51.0.0
[INFO] [stderr]    Compiling primal-sieve v0.3.6
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling oxyroot v0.1.24
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling sphrs v0.2.2
[INFO] [stderr]    Compiling factorial v0.4.0
[INFO] [stderr]    Compiling nalgebra v0.32.5
[INFO] [stderr]    Compiling rustitude-core v1.1.0 (/opt/rustwide/workdir/crates/rustitude-core)
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:266:1
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub mod amplitude;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |     missing_docs
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:267:1
[INFO] [stdout]     |
[INFO] [stdout] 267 | pub mod dataset;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:269:1
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub mod manager;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:270:1
[INFO] [stdout]     |
[INFO] [stdout] 270 | pub mod prelude {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct Parameter {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub amplitude: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub index: Option<usize>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fixed_index: Option<usize>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub initial: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub bounds: (f64, f64),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn new(amplitude: &str, name: &str, index: usize) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:223:1
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub enum AmpOp {
[INFO] [stdout]     | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     Amplitude(Amplitude),
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     Sum(Vec<AmpOp>),
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     Product(Vec<AmpOp>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     Real(Box<AmpOp>),
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     Imag(Box<AmpOp>),
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |     NormSqr(Box<AmpOp>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn print_tree(&self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn walk(&self) -> Vec<Amplitude> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     pub fn walk_mut(&mut self) -> Vec<&mut Amplitude> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 |     pub fn compute(&self, cache: &[Option<Complex64>]) -> Option<Complex64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub fn real(&self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     pub fn imag(&self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:409:5
[INFO] [stdout]     |
[INFO] [stdout] 409 |     pub fn norm_sqr(&self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:511:5
[INFO] [stdout]     |
[INFO] [stdout] 511 |     pub active: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:512:5
[INFO] [stdout]     |
[INFO] [stdout] 512 |     pub cache_position: usize,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub parameter_index_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:540:5
[INFO] [stdout]     |
[INFO] [stdout] 540 |     pub fn new(name: &str, node: impl Node + 'static) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:549:5
[INFO] [stdout]     |
[INFO] [stdout] 549 | /     pub fn register(
[INFO] [stdout] 550 | |         &mut self,
[INFO] [stdout] 551 | |         cache_position: usize,
[INFO] [stdout] 552 | |         parameter_index_start: usize,
[INFO] [stdout] 553 | |         dataset: &Dataset,
[INFO] [stdout] 554 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:577:1
[INFO] [stdout]     |
[INFO] [stdout] 577 | pub struct Model {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:578:5
[INFO] [stdout]     |
[INFO] [stdout] 578 |     pub root: AmpOp,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:579:5
[INFO] [stdout]     |
[INFO] [stdout] 579 |     pub amplitudes: Vec<Amplitude>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:580:5
[INFO] [stdout]     |
[INFO] [stdout] 580 |     pub parameters: Vec<Parameter>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:584:5
[INFO] [stdout]     |
[INFO] [stdout] 584 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:591:5
[INFO] [stdout]     |
[INFO] [stdout] 591 | /     pub fn get_parameter(
[INFO] [stdout] 592 | |         &self,
[INFO] [stdout] 593 | |         amplitude_name: &str,
[INFO] [stdout] 594 | |         parameter_name: &str,
[INFO] [stdout] 595 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:603:5
[INFO] [stdout]     |
[INFO] [stdout] 603 |     pub fn print_parameters(&self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 | /     pub fn constrain(
[INFO] [stdout] 623 | |         &mut self,
[INFO] [stdout] 624 | |         amplitude_1: &str,
[INFO] [stdout] 625 | |         parameter_1: &str,
[INFO] [stdout] 626 | |         amplitude_2: &str,
[INFO] [stdout] 627 | |         parameter_2: &str,
[INFO] [stdout] 628 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:657:5
[INFO] [stdout]     |
[INFO] [stdout] 657 | /     pub fn fix(
[INFO] [stdout] 658 | |         &mut self,
[INFO] [stdout] 659 | |         amplitude: &str,
[INFO] [stdout] 660 | |         parameter: &str,
[INFO] [stdout] 661 | |         value: f64,
[INFO] [stdout] 662 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:675:5
[INFO] [stdout]     |
[INFO] [stdout] 675 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:687:5
[INFO] [stdout]     |
[INFO] [stdout] 687 | /     pub fn set_bounds(
[INFO] [stdout] 688 | |         &mut self,
[INFO] [stdout] 689 | |         amplitude: &str,
[INFO] [stdout] 690 | |         parameter: &str,
[INFO] [stdout] 691 | |         bounds: (f64, f64),
[INFO] [stdout] 692 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:709:5
[INFO] [stdout]     |
[INFO] [stdout] 709 | /     pub fn set_initial(
[INFO] [stdout] 710 | |         &mut self,
[INFO] [stdout] 711 | |         amplitude: &str,
[INFO] [stdout] 712 | |         parameter: &str,
[INFO] [stdout] 713 | |         initial: f64,
[INFO] [stdout] 714 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:731:5
[INFO] [stdout]     |
[INFO] [stdout] 731 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:739:5
[INFO] [stdout]     |
[INFO] [stdout] 739 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:747:5
[INFO] [stdout]     |
[INFO] [stdout] 747 |     pub fn get_n_free(&self) -> usize {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:750:5
[INFO] [stdout]     |
[INFO] [stdout] 750 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:757:5
[INFO] [stdout]     |
[INFO] [stdout] 757 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:764:5
[INFO] [stdout]     |
[INFO] [stdout] 764 |     pub fn new(root: AmpOp) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:791:5
[INFO] [stdout]     |
[INFO] [stdout] 791 |     pub fn compute(&self, parameters: &[f64], event: &Event) -> Result<f64, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:811:5
[INFO] [stdout]     |
[INFO] [stdout] 811 |     pub fn load(&mut self, dataset: &Dataset) -> Result<(), RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:988:1
[INFO] [stdout]     |
[INFO] [stdout] 988 | pub struct Piecewise<F>
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]     --> crates/rustitude-core/src/amplitude.rs:1001:5
[INFO] [stdout]      |
[INFO] [stdout] 1001 |     pub fn new(bins: usize, range: (f64, f64), variable: F) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct Event {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub index: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub weight: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub beam_p4: FourMomentum,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub recoil_p4: FourMomentum,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub daughter_p4s: Vec<FourMomentum>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub eps: Vector3<f64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 | /     pub fn read_parquet_row(
[INFO] [stdout] 46 | |         index: usize,
[INFO] [stdout] 47 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 48 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]    | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 | /     pub fn read_parquet_row_eps_in_beam(
[INFO] [stdout] 158 | |         index: usize,
[INFO] [stdout] 159 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 160 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 | /     pub fn read_parquet_row_with_eps(
[INFO] [stdout] 257 | |         index: usize,
[INFO] [stdout] 258 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 259 | |         eps: Vector3<f64>,
[INFO] [stdout] 260 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 | /     pub fn read_parquet_row_unpolarized(
[INFO] [stdout] 358 | |         index: usize,
[INFO] [stdout] 359 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 360 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:366:1
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub struct Dataset {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:367:5
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub events: Arc<RwLock<Vec<Event>>>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub fn events(&self) -> Vec<Event> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:374:5
[INFO] [stdout]     |
[INFO] [stdout] 374 |     pub fn weights(&self) -> Vec<f64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:388:5
[INFO] [stdout]     |
[INFO] [stdout] 388 | /     pub fn split_m(
[INFO] [stdout] 389 | |         &self,
[INFO] [stdout] 390 | |         range: (f64, f64),
[INFO] [stdout] 391 | |         bins: usize,
[INFO] [stdout] 392 | |         p1: Option<Vec<usize>>,
[INFO] [stdout] 393 | |         p2: Option<Vec<usize>>,
[INFO] [stdout] 394 | |     ) -> (Vec<Self>, Self, Self) {
[INFO] [stdout]     | |________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub fn from_events(events: Vec<Event>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:419:5
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub fn from_parquet(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     pub fn from_parquet_eps_in_beam(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub fn from_parquet_with_eps(path: &str, eps: Vec<f64>) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:459:5
[INFO] [stdout]     |
[INFO] [stdout] 459 |     pub fn from_parquet_unpolarized(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:472:5
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn from_root(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:593:5
[INFO] [stdout]     |
[INFO] [stdout] 593 |     pub fn new(events: Vec<Event>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:599:5
[INFO] [stdout]     |
[INFO] [stdout] 599 |     pub fn is_empty(&self) -> bool {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:603:5
[INFO] [stdout]     |
[INFO] [stdout] 603 |     pub fn len(&self) -> usize {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:607:5
[INFO] [stdout]     |
[INFO] [stdout] 607 |     pub fn select(&mut self, query: impl Fn(&Event) -> bool + Sync + Send) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 |     pub fn reject(&mut self, query: impl Fn(&Event) -> bool + Sync + Send) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:626:5
[INFO] [stdout]     |
[INFO] [stdout] 626 | /     pub fn split(
[INFO] [stdout] 627 | |         mut self,
[INFO] [stdout] 628 | |         variable: impl Fn(&Event) -> f64 + Sync + Send,
[INFO] [stdout] 629 | |         range: (f64, f64),
[INFO] [stdout] 630 | |         nbins: usize,
[INFO] [stdout] 631 | |     ) -> (Vec<Self>, Self, Self) {
[INFO] [stdout]     | |________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct Manager {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub model: Model,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub dataset: Dataset,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(model: &Model, dataset: &Dataset) -> Result<Self, RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn evaluate(&self, parameters: &[f64]) -> Result<Vec<f64>, RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | /     pub fn get_parameter(
[INFO] [stdout] 35 | |         &self,
[INFO] [stdout] 36 | |         amplitude_name: &str,
[INFO] [stdout] 37 | |         parameter_name: &str,
[INFO] [stdout] 38 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stdout]    | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn print_parameters(&self) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 | /     pub fn constrain(
[INFO] [stdout] 45 | |         &mut self,
[INFO] [stdout] 46 | |         amplitude_1: &str,
[INFO] [stdout] 47 | |         parameter_1: &str,
[INFO] [stdout] 48 | |         amplitude_2: &str,
[INFO] [stdout] 49 | |         parameter_2: &str,
[INFO] [stdout] 50 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 | /     pub fn fix(
[INFO] [stdout] 56 | |         &mut self,
[INFO] [stdout] 57 | |         amplitude: &str,
[INFO] [stdout] 58 | |         parameter: &str,
[INFO] [stdout] 59 | |         value: f64,
[INFO] [stdout] 60 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 | /     pub fn set_bounds(
[INFO] [stdout] 67 | |         &mut self,
[INFO] [stdout] 68 | |         amplitude: &str,
[INFO] [stdout] 69 | |         parameter: &str,
[INFO] [stdout] 70 | |         bounds: (f64, f64),
[INFO] [stdout] 71 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 | /     pub fn set_initial(
[INFO] [stdout] 75 | |         &mut self,
[INFO] [stdout] 76 | |         amplitude: &str,
[INFO] [stdout] 77 | |         parameter: &str,
[INFO] [stdout] 78 | |         initial: f64,
[INFO] [stdout] 79 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn get_n_free(&self) -> usize {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub struct ExtendedLogLikelihood {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub data_manager: Manager,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub mc_manager: Manager,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub const fn new(data_manager: Manager, mc_manager: Manager) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn evaluate(&self, parameters: &[f64], num_threads: usize) -> Result<f64, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 | /     pub fn get_parameter(
[INFO] [stdout] 137 | |         &self,
[INFO] [stdout] 138 | |         amplitude_name: &str,
[INFO] [stdout] 139 | |         parameter_name: &str,
[INFO] [stdout] 140 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn print_parameters(&self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     pub fn constrain(
[INFO] [stdout] 148 | |         &mut self,
[INFO] [stdout] 149 | |         amplitude_1: &str,
[INFO] [stdout] 150 | |         parameter_1: &str,
[INFO] [stdout] 151 | |         amplitude_2: &str,
[INFO] [stdout] 152 | |         parameter_2: &str,
[INFO] [stdout] 153 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 | /     pub fn fix(
[INFO] [stdout] 161 | |         &mut self,
[INFO] [stdout] 162 | |         amplitude: &str,
[INFO] [stdout] 163 | |         parameter: &str,
[INFO] [stdout] 164 | |         value: f64,
[INFO] [stdout] 165 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 | /     pub fn set_bounds(
[INFO] [stdout] 174 | |         &mut self,
[INFO] [stdout] 175 | |         amplitude: &str,
[INFO] [stdout] 176 | |         parameter: &str,
[INFO] [stdout] 177 | |         bounds: (f64, f64),
[INFO] [stdout] 178 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 | /     pub fn set_initial(
[INFO] [stdout] 183 | |         &mut self,
[INFO] [stdout] 184 | |         amplitude: &str,
[INFO] [stdout] 185 | |         parameter: &str,
[INFO] [stdout] 186 | |         initial: f64,
[INFO] [stdout] 187 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn get_n_free(&self) -> usize {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub enum RustitudeError {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rustitude-gluex v0.3.0 (/opt/rustwide/workdir/crates/rustitude-gluex)
[INFO] [stderr]    Compiling rustitude v0.5.0 (/opt/rustwide/workdir/crates/rustitude)
[INFO] [stdout] warning: 118 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.06s
[INFO] running `Command { std: "docker" "inspect" "20d10d375a4c054e68adc1a63a1980e6cff43f72881be0053131a67372ef521b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "20d10d375a4c054e68adc1a63a1980e6cff43f72881be0053131a67372ef521b", kill_on_drop: false }`
[INFO] [stdout] 20d10d375a4c054e68adc1a63a1980e6cff43f72881be0053131a67372ef521b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d23e95e0ef4b7f2d331ad2ab0f435127cdde4f2443968fbffb5c90e13bef2f9e
[INFO] running `Command { std: "docker" "start" "-a" "d23e95e0ef4b7f2d331ad2ab0f435127cdde4f2443968fbffb5c90e13bef2f9e", kill_on_drop: false }`
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling plotters-backend v0.3.6
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling clap_lex v0.7.0
[INFO] [stderr]    Compiling anstyle v1.0.7
[INFO] [stderr]    Compiling cc v1.0.98
[INFO] [stderr]    Compiling pyo3-build-config v0.21.2
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling clap_builder v4.5.2
[INFO] [stderr]    Compiling plotters-svg v0.3.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling arrow-array v51.0.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling pyo3-macros-backend v0.21.2
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling pyo3-ffi v0.21.2
[INFO] [stderr]    Compiling pyo3 v0.21.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling zstd-sys v2.0.10+zstd.1.5.6
[INFO] [stderr]    Compiling lz4-sys v1.9.4
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling clap v4.5.4
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling arrow-select v51.0.0
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling plotters v0.3.6
[INFO] [stderr]    Compiling arrow-cast v51.0.0
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling pyo3-macros v0.21.2
[INFO] [stderr]    Compiling arrow-ipc v51.0.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling zstd-safe v7.1.0
[INFO] [stderr]    Compiling zstd v0.13.1
[INFO] [stderr]    Compiling parquet v51.0.0
[INFO] [stderr]    Compiling lz4 v1.24.0
[INFO] [stderr]    Compiling oxyroot v0.1.24
[INFO] [stderr]    Compiling rustitude-core v1.1.0 (/opt/rustwide/workdir/crates/rustitude-core)
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:266:1
[INFO] [stdout]     |
[INFO] [stdout] 266 | pub mod amplitude;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |     missing_docs
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:267:1
[INFO] [stdout]     |
[INFO] [stdout] 267 | pub mod dataset;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:269:1
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub mod manager;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:270:1
[INFO] [stdout]     |
[INFO] [stdout] 270 | pub mod prelude {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct Parameter {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub amplitude: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub index: Option<usize>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fixed_index: Option<usize>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub initial: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub bounds: (f64, f64),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> crates/rustitude-core/src/amplitude.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn new(amplitude: &str, name: &str, index: usize) -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:223:1
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub enum AmpOp {
[INFO] [stdout]     | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     Amplitude(Amplitude),
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     Sum(Vec<AmpOp>),
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     Product(Vec<AmpOp>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     Real(Box<AmpOp>),
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     Imag(Box<AmpOp>),
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |     NormSqr(Box<AmpOp>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn print_tree(&self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn walk(&self) -> Vec<Amplitude> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     pub fn walk_mut(&mut self) -> Vec<&mut Amplitude> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 |     pub fn compute(&self, cache: &[Option<Complex64>]) -> Option<Complex64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub fn real(&self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     pub fn imag(&self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:409:5
[INFO] [stdout]     |
[INFO] [stdout] 409 |     pub fn norm_sqr(&self) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:511:5
[INFO] [stdout]     |
[INFO] [stdout] 511 |     pub active: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:512:5
[INFO] [stdout]     |
[INFO] [stdout] 512 |     pub cache_position: usize,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub parameter_index_start: usize,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:540:5
[INFO] [stdout]     |
[INFO] [stdout] 540 |     pub fn new(name: &str, node: impl Node + 'static) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:549:5
[INFO] [stdout]     |
[INFO] [stdout] 549 | /     pub fn register(
[INFO] [stdout] 550 | |         &mut self,
[INFO] [stdout] 551 | |         cache_position: usize,
[INFO] [stdout] 552 | |         parameter_index_start: usize,
[INFO] [stdout] 553 | |         dataset: &Dataset,
[INFO] [stdout] 554 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:577:1
[INFO] [stdout]     |
[INFO] [stdout] 577 | pub struct Model {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:578:5
[INFO] [stdout]     |
[INFO] [stdout] 578 |     pub root: AmpOp,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:579:5
[INFO] [stdout]     |
[INFO] [stdout] 579 |     pub amplitudes: Vec<Amplitude>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:580:5
[INFO] [stdout]     |
[INFO] [stdout] 580 |     pub parameters: Vec<Parameter>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:584:5
[INFO] [stdout]     |
[INFO] [stdout] 584 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:591:5
[INFO] [stdout]     |
[INFO] [stdout] 591 | /     pub fn get_parameter(
[INFO] [stdout] 592 | |         &self,
[INFO] [stdout] 593 | |         amplitude_name: &str,
[INFO] [stdout] 594 | |         parameter_name: &str,
[INFO] [stdout] 595 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:603:5
[INFO] [stdout]     |
[INFO] [stdout] 603 |     pub fn print_parameters(&self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 | /     pub fn constrain(
[INFO] [stdout] 623 | |         &mut self,
[INFO] [stdout] 624 | |         amplitude_1: &str,
[INFO] [stdout] 625 | |         parameter_1: &str,
[INFO] [stdout] 626 | |         amplitude_2: &str,
[INFO] [stdout] 627 | |         parameter_2: &str,
[INFO] [stdout] 628 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:657:5
[INFO] [stdout]     |
[INFO] [stdout] 657 | /     pub fn fix(
[INFO] [stdout] 658 | |         &mut self,
[INFO] [stdout] 659 | |         amplitude: &str,
[INFO] [stdout] 660 | |         parameter: &str,
[INFO] [stdout] 661 | |         value: f64,
[INFO] [stdout] 662 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:675:5
[INFO] [stdout]     |
[INFO] [stdout] 675 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:687:5
[INFO] [stdout]     |
[INFO] [stdout] 687 | /     pub fn set_bounds(
[INFO] [stdout] 688 | |         &mut self,
[INFO] [stdout] 689 | |         amplitude: &str,
[INFO] [stdout] 690 | |         parameter: &str,
[INFO] [stdout] 691 | |         bounds: (f64, f64),
[INFO] [stdout] 692 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:709:5
[INFO] [stdout]     |
[INFO] [stdout] 709 | /     pub fn set_initial(
[INFO] [stdout] 710 | |         &mut self,
[INFO] [stdout] 711 | |         amplitude: &str,
[INFO] [stdout] 712 | |         parameter: &str,
[INFO] [stdout] 713 | |         initial: f64,
[INFO] [stdout] 714 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:731:5
[INFO] [stdout]     |
[INFO] [stdout] 731 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:739:5
[INFO] [stdout]     |
[INFO] [stdout] 739 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:747:5
[INFO] [stdout]     |
[INFO] [stdout] 747 |     pub fn get_n_free(&self) -> usize {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:750:5
[INFO] [stdout]     |
[INFO] [stdout] 750 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:757:5
[INFO] [stdout]     |
[INFO] [stdout] 757 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:764:5
[INFO] [stdout]     |
[INFO] [stdout] 764 |     pub fn new(root: AmpOp) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:791:5
[INFO] [stdout]     |
[INFO] [stdout] 791 |     pub fn compute(&self, parameters: &[f64], event: &Event) -> Result<f64, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:811:5
[INFO] [stdout]     |
[INFO] [stdout] 811 |     pub fn load(&mut self, dataset: &Dataset) -> Result<(), RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> crates/rustitude-core/src/amplitude.rs:988:1
[INFO] [stdout]     |
[INFO] [stdout] 988 | pub struct Piecewise<F>
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]     --> crates/rustitude-core/src/amplitude.rs:1001:5
[INFO] [stdout]      |
[INFO] [stdout] 1001 |     pub fn new(bins: usize, range: (f64, f64), variable: F) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct Event {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub index: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub weight: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub beam_p4: FourMomentum,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub recoil_p4: FourMomentum,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub daughter_p4s: Vec<FourMomentum>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub eps: Vector3<f64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> crates/rustitude-core/src/dataset.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 | /     pub fn read_parquet_row(
[INFO] [stdout] 46 | |         index: usize,
[INFO] [stdout] 47 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 48 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]    | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 | /     pub fn read_parquet_row_eps_in_beam(
[INFO] [stdout] 158 | |         index: usize,
[INFO] [stdout] 159 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 160 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 | /     pub fn read_parquet_row_with_eps(
[INFO] [stdout] 257 | |         index: usize,
[INFO] [stdout] 258 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 259 | |         eps: Vector3<f64>,
[INFO] [stdout] 260 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 | /     pub fn read_parquet_row_unpolarized(
[INFO] [stdout] 358 | |         index: usize,
[INFO] [stdout] 359 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stdout] 360 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stdout]     | |_____________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:366:1
[INFO] [stdout]     |
[INFO] [stdout] 366 | pub struct Dataset {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:367:5
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub events: Arc<RwLock<Vec<Event>>>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub fn events(&self) -> Vec<Event> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:374:5
[INFO] [stdout]     |
[INFO] [stdout] 374 |     pub fn weights(&self) -> Vec<f64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:388:5
[INFO] [stdout]     |
[INFO] [stdout] 388 | /     pub fn split_m(
[INFO] [stdout] 389 | |         &self,
[INFO] [stdout] 390 | |         range: (f64, f64),
[INFO] [stdout] 391 | |         bins: usize,
[INFO] [stdout] 392 | |         p1: Option<Vec<usize>>,
[INFO] [stdout] 393 | |         p2: Option<Vec<usize>>,
[INFO] [stdout] 394 | |     ) -> (Vec<Self>, Self, Self) {
[INFO] [stdout]     | |________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub fn from_events(events: Vec<Event>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:419:5
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub fn from_parquet(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     pub fn from_parquet_eps_in_beam(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub fn from_parquet_with_eps(path: &str, eps: Vec<f64>) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:459:5
[INFO] [stdout]     |
[INFO] [stdout] 459 |     pub fn from_parquet_unpolarized(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:472:5
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub fn from_root(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:593:5
[INFO] [stdout]     |
[INFO] [stdout] 593 |     pub fn new(events: Vec<Event>) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:599:5
[INFO] [stdout]     |
[INFO] [stdout] 599 |     pub fn is_empty(&self) -> bool {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:603:5
[INFO] [stdout]     |
[INFO] [stdout] 603 |     pub fn len(&self) -> usize {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:607:5
[INFO] [stdout]     |
[INFO] [stdout] 607 |     pub fn select(&mut self, query: impl Fn(&Event) -> bool + Sync + Send) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:622:5
[INFO] [stdout]     |
[INFO] [stdout] 622 |     pub fn reject(&mut self, query: impl Fn(&Event) -> bool + Sync + Send) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/dataset.rs:626:5
[INFO] [stdout]     |
[INFO] [stdout] 626 | /     pub fn split(
[INFO] [stdout] 627 | |         mut self,
[INFO] [stdout] 628 | |         variable: impl Fn(&Event) -> f64 + Sync + Send,
[INFO] [stdout] 629 | |         range: (f64, f64),
[INFO] [stdout] 630 | |         nbins: usize,
[INFO] [stdout] 631 | |     ) -> (Vec<Self>, Self, Self) {
[INFO] [stdout]     | |________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct Manager {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub model: Model,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub dataset: Dataset,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(model: &Model, dataset: &Dataset) -> Result<Self, RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn evaluate(&self, parameters: &[f64]) -> Result<Vec<f64>, RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | /     pub fn get_parameter(
[INFO] [stdout] 35 | |         &self,
[INFO] [stdout] 36 | |         amplitude_name: &str,
[INFO] [stdout] 37 | |         parameter_name: &str,
[INFO] [stdout] 38 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stdout]    | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn print_parameters(&self) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 | /     pub fn constrain(
[INFO] [stdout] 45 | |         &mut self,
[INFO] [stdout] 46 | |         amplitude_1: &str,
[INFO] [stdout] 47 | |         parameter_1: &str,
[INFO] [stdout] 48 | |         amplitude_2: &str,
[INFO] [stdout] 49 | |         parameter_2: &str,
[INFO] [stdout] 50 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 | /     pub fn fix(
[INFO] [stdout] 56 | |         &mut self,
[INFO] [stdout] 57 | |         amplitude: &str,
[INFO] [stdout] 58 | |         parameter: &str,
[INFO] [stdout] 59 | |         value: f64,
[INFO] [stdout] 60 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 | /     pub fn set_bounds(
[INFO] [stdout] 67 | |         &mut self,
[INFO] [stdout] 68 | |         amplitude: &str,
[INFO] [stdout] 69 | |         parameter: &str,
[INFO] [stdout] 70 | |         bounds: (f64, f64),
[INFO] [stdout] 71 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 | /     pub fn set_initial(
[INFO] [stdout] 75 | |         &mut self,
[INFO] [stdout] 76 | |         amplitude: &str,
[INFO] [stdout] 77 | |         parameter: &str,
[INFO] [stdout] 78 | |         initial: f64,
[INFO] [stdout] 79 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]    | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn get_n_free(&self) -> usize {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/rustitude-core/src/manager.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub struct ExtendedLogLikelihood {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub data_manager: Manager,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub mc_manager: Manager,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub const fn new(data_manager: Manager, mc_manager: Manager) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn evaluate(&self, parameters: &[f64], num_threads: usize) -> Result<f64, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 | /     pub fn get_parameter(
[INFO] [stdout] 137 | |         &self,
[INFO] [stdout] 138 | |         amplitude_name: &str,
[INFO] [stdout] 139 | |         parameter_name: &str,
[INFO] [stdout] 140 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn print_parameters(&self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     pub fn constrain(
[INFO] [stdout] 148 | |         &mut self,
[INFO] [stdout] 149 | |         amplitude_1: &str,
[INFO] [stdout] 150 | |         parameter_1: &str,
[INFO] [stdout] 151 | |         amplitude_2: &str,
[INFO] [stdout] 152 | |         parameter_2: &str,
[INFO] [stdout] 153 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 | /     pub fn fix(
[INFO] [stdout] 161 | |         &mut self,
[INFO] [stdout] 162 | |         amplitude: &str,
[INFO] [stdout] 163 | |         parameter: &str,
[INFO] [stdout] 164 | |         value: f64,
[INFO] [stdout] 165 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 | /     pub fn set_bounds(
[INFO] [stdout] 174 | |         &mut self,
[INFO] [stdout] 175 | |         amplitude: &str,
[INFO] [stdout] 176 | |         parameter: &str,
[INFO] [stdout] 177 | |         bounds: (f64, f64),
[INFO] [stdout] 178 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 | /     pub fn set_initial(
[INFO] [stdout] 183 | |         &mut self,
[INFO] [stdout] 184 | |         amplitude: &str,
[INFO] [stdout] 185 | |         parameter: &str,
[INFO] [stdout] 186 | |         initial: f64,
[INFO] [stdout] 187 | |     ) -> Result<(), RustitudeError> {
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn get_n_free(&self) -> usize {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> crates/rustitude-core/src/manager.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]    --> crates/rustitude-core/src/lib.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub enum RustitudeError {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rustitude-gluex v0.3.0 (/opt/rustwide/workdir/crates/rustitude-gluex)
[INFO] [stderr]    Compiling rustitude v0.5.0 (/opt/rustwide/workdir/crates/rustitude)
[INFO] [stdout] warning: 118 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 19.66s
[INFO] running `Command { std: "docker" "inspect" "d23e95e0ef4b7f2d331ad2ab0f435127cdde4f2443968fbffb5c90e13bef2f9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d23e95e0ef4b7f2d331ad2ab0f435127cdde4f2443968fbffb5c90e13bef2f9e", kill_on_drop: false }`
[INFO] [stdout] d23e95e0ef4b7f2d331ad2ab0f435127cdde4f2443968fbffb5c90e13bef2f9e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 53c8471970c420355f7ef809a9822416fddf1fea5cb517508170a3ea10ac040a
[INFO] running `Command { std: "docker" "start" "-a" "53c8471970c420355f7ef809a9822416fddf1fea5cb517508170a3ea10ac040a", kill_on_drop: false }`
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]    --> crates/rustitude-core/src/lib.rs:266:1
[INFO] [stderr]     |
[INFO] [stderr] 266 | pub mod amplitude;
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> crates/rustitude-core/src/lib.rs:263:5
[INFO] [stderr]     |
[INFO] [stderr] 263 |     missing_docs
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]    --> crates/rustitude-core/src/lib.rs:267:1
[INFO] [stderr]     |
[INFO] [stderr] 267 | pub mod dataset;
[INFO] [stderr]     | ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]    --> crates/rustitude-core/src/lib.rs:269:1
[INFO] [stderr]     |
[INFO] [stderr] 269 | pub mod manager;
[INFO] [stderr]     | ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]    --> crates/rustitude-core/src/lib.rs:270:1
[INFO] [stderr]     |
[INFO] [stderr] 270 | pub mod prelude {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | pub struct Parameter {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     pub amplitude: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 |     pub name: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 |     pub index: Option<usize>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 |     pub fixed_index: Option<usize>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub initial: f64,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:24:5
[INFO] [stderr]    |
[INFO] [stderr] 24 |     pub bounds: (f64, f64),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> crates/rustitude-core/src/amplitude.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr] 27 |     pub fn new(amplitude: &str, name: &str, index: usize) -> Self {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an enum
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:223:1
[INFO] [stderr]     |
[INFO] [stderr] 223 | pub enum AmpOp {
[INFO] [stderr]     | ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:224:5
[INFO] [stderr]     |
[INFO] [stderr] 224 |     Amplitude(Amplitude),
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:225:5
[INFO] [stderr]     |
[INFO] [stderr] 225 |     Sum(Vec<AmpOp>),
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:226:5
[INFO] [stderr]     |
[INFO] [stderr] 226 |     Product(Vec<AmpOp>),
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:227:5
[INFO] [stderr]     |
[INFO] [stderr] 227 |     Real(Box<AmpOp>),
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:228:5
[INFO] [stderr]     |
[INFO] [stderr] 228 |     Imag(Box<AmpOp>),
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:229:5
[INFO] [stderr]     |
[INFO] [stderr] 229 |     NormSqr(Box<AmpOp>),
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:282:5
[INFO] [stderr]     |
[INFO] [stderr] 282 |     pub fn print_tree(&self) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:370:5
[INFO] [stderr]     |
[INFO] [stderr] 370 |     pub fn walk(&self) -> Vec<Amplitude> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:381:5
[INFO] [stderr]     |
[INFO] [stderr] 381 |     pub fn walk_mut(&mut self) -> Vec<&mut Amplitude> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:392:5
[INFO] [stderr]     |
[INFO] [stderr] 392 |     pub fn compute(&self, cache: &[Option<Complex64>]) -> Option<Complex64> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:403:5
[INFO] [stderr]     |
[INFO] [stderr] 403 |     pub fn real(&self) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:406:5
[INFO] [stderr]     |
[INFO] [stderr] 406 |     pub fn imag(&self) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:409:5
[INFO] [stderr]     |
[INFO] [stderr] 409 |     pub fn norm_sqr(&self) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:511:5
[INFO] [stderr]     |
[INFO] [stderr] 511 |     pub active: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:512:5
[INFO] [stderr]     |
[INFO] [stderr] 512 |     pub cache_position: usize,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:513:5
[INFO] [stderr]     |
[INFO] [stderr] 513 |     pub parameter_index_start: usize,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:540:5
[INFO] [stderr]     |
[INFO] [stderr] 540 |     pub fn new(name: &str, node: impl Node + 'static) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:549:5
[INFO] [stderr]     |
[INFO] [stderr] 549 | /     pub fn register(
[INFO] [stderr] 550 | |         &mut self,
[INFO] [stderr] 551 | |         cache_position: usize,
[INFO] [stderr] 552 | |         parameter_index_start: usize,
[INFO] [stderr] 553 | |         dataset: &Dataset,
[INFO] [stderr] 554 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:577:1
[INFO] [stderr]     |
[INFO] [stderr] 577 | pub struct Model {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:578:5
[INFO] [stderr]     |
[INFO] [stderr] 578 |     pub root: AmpOp,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:579:5
[INFO] [stderr]     |
[INFO] [stderr] 579 |     pub amplitudes: Vec<Amplitude>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:580:5
[INFO] [stderr]     |
[INFO] [stderr] 580 |     pub parameters: Vec<Parameter>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:584:5
[INFO] [stderr]     |
[INFO] [stderr] 584 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:591:5
[INFO] [stderr]     |
[INFO] [stderr] 591 | /     pub fn get_parameter(
[INFO] [stderr] 592 | |         &self,
[INFO] [stderr] 593 | |         amplitude_name: &str,
[INFO] [stderr] 594 | |         parameter_name: &str,
[INFO] [stderr] 595 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stderr]     | |__________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:603:5
[INFO] [stderr]     |
[INFO] [stderr] 603 |     pub fn print_parameters(&self) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:622:5
[INFO] [stderr]     |
[INFO] [stderr] 622 | /     pub fn constrain(
[INFO] [stderr] 623 | |         &mut self,
[INFO] [stderr] 624 | |         amplitude_1: &str,
[INFO] [stderr] 625 | |         parameter_1: &str,
[INFO] [stderr] 626 | |         amplitude_2: &str,
[INFO] [stderr] 627 | |         parameter_2: &str,
[INFO] [stderr] 628 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:657:5
[INFO] [stderr]     |
[INFO] [stderr] 657 | /     pub fn fix(
[INFO] [stderr] 658 | |         &mut self,
[INFO] [stderr] 659 | |         amplitude: &str,
[INFO] [stderr] 660 | |         parameter: &str,
[INFO] [stderr] 661 | |         value: f64,
[INFO] [stderr] 662 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:675:5
[INFO] [stderr]     |
[INFO] [stderr] 675 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:687:5
[INFO] [stderr]     |
[INFO] [stderr] 687 | /     pub fn set_bounds(
[INFO] [stderr] 688 | |         &mut self,
[INFO] [stderr] 689 | |         amplitude: &str,
[INFO] [stderr] 690 | |         parameter: &str,
[INFO] [stderr] 691 | |         bounds: (f64, f64),
[INFO] [stderr] 692 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:709:5
[INFO] [stderr]     |
[INFO] [stderr] 709 | /     pub fn set_initial(
[INFO] [stderr] 710 | |         &mut self,
[INFO] [stderr] 711 | |         amplitude: &str,
[INFO] [stderr] 712 | |         parameter: &str,
[INFO] [stderr] 713 | |         initial: f64,
[INFO] [stderr] 714 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:731:5
[INFO] [stderr]     |
[INFO] [stderr] 731 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:739:5
[INFO] [stderr]     |
[INFO] [stderr] 739 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:747:5
[INFO] [stderr]     |
[INFO] [stderr] 747 |     pub fn get_n_free(&self) -> usize {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:750:5
[INFO] [stderr]     |
[INFO] [stderr] 750 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:757:5
[INFO] [stderr]     |
[INFO] [stderr] 757 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:764:5
[INFO] [stderr]     |
[INFO] [stderr] 764 |     pub fn new(root: AmpOp) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:791:5
[INFO] [stderr]     |
[INFO] [stderr] 791 |     pub fn compute(&self, parameters: &[f64], event: &Event) -> Result<f64, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:811:5
[INFO] [stderr]     |
[INFO] [stderr] 811 |     pub fn load(&mut self, dataset: &Dataset) -> Result<(), RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> crates/rustitude-core/src/amplitude.rs:988:1
[INFO] [stderr]     |
[INFO] [stderr] 988 | pub struct Piecewise<F>
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]     --> crates/rustitude-core/src/amplitude.rs:1001:5
[INFO] [stderr]      |
[INFO] [stderr] 1001 |     pub fn new(bins: usize, range: (f64, f64), variable: F) -> Self {
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub struct Event {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     pub index: usize,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     pub weight: f64,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 |     pub beam_p4: FourMomentum,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 |     pub recoil_p4: FourMomentum,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 |     pub daughter_p4s: Vec<FourMomentum>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub eps: Vector3<f64>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> crates/rustitude-core/src/dataset.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 | /     pub fn read_parquet_row(
[INFO] [stderr] 46 | |         index: usize,
[INFO] [stderr] 47 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stderr] 48 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stderr]    | |_____________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:157:5
[INFO] [stderr]     |
[INFO] [stderr] 157 | /     pub fn read_parquet_row_eps_in_beam(
[INFO] [stderr] 158 | |         index: usize,
[INFO] [stderr] 159 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stderr] 160 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stderr]     | |_____________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:256:5
[INFO] [stderr]     |
[INFO] [stderr] 256 | /     pub fn read_parquet_row_with_eps(
[INFO] [stderr] 257 | |         index: usize,
[INFO] [stderr] 258 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stderr] 259 | |         eps: Vector3<f64>,
[INFO] [stderr] 260 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stderr]     | |_____________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:357:5
[INFO] [stderr]     |
[INFO] [stderr] 357 | /     pub fn read_parquet_row_unpolarized(
[INFO] [stderr] 358 | |         index: usize,
[INFO] [stderr] 359 | |         row: Result<Row, parquet::errors::ParquetError>,
[INFO] [stderr] 360 | |     ) -> Result<Self, RustitudeError> {
[INFO] [stderr]     | |_____________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:366:1
[INFO] [stderr]     |
[INFO] [stderr] 366 | pub struct Dataset {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:367:5
[INFO] [stderr]     |
[INFO] [stderr] 367 |     pub events: Arc<RwLock<Vec<Event>>>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:371:5
[INFO] [stderr]     |
[INFO] [stderr] 371 |     pub fn events(&self) -> Vec<Event> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:374:5
[INFO] [stderr]     |
[INFO] [stderr] 374 |     pub fn weights(&self) -> Vec<f64> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:388:5
[INFO] [stderr]     |
[INFO] [stderr] 388 | /     pub fn split_m(
[INFO] [stderr] 389 | |         &self,
[INFO] [stderr] 390 | |         range: (f64, f64),
[INFO] [stderr] 391 | |         bins: usize,
[INFO] [stderr] 392 | |         p1: Option<Vec<usize>>,
[INFO] [stderr] 393 | |         p2: Option<Vec<usize>>,
[INFO] [stderr] 394 | |     ) -> (Vec<Self>, Self, Self) {
[INFO] [stderr]     | |________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:413:5
[INFO] [stderr]     |
[INFO] [stderr] 413 |     pub fn from_events(events: Vec<Event>) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:419:5
[INFO] [stderr]     |
[INFO] [stderr] 419 |     pub fn from_parquet(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:432:5
[INFO] [stderr]     |
[INFO] [stderr] 432 |     pub fn from_parquet_eps_in_beam(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:445:5
[INFO] [stderr]     |
[INFO] [stderr] 445 |     pub fn from_parquet_with_eps(path: &str, eps: Vec<f64>) -> Result<Self, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:459:5
[INFO] [stderr]     |
[INFO] [stderr] 459 |     pub fn from_parquet_unpolarized(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:472:5
[INFO] [stderr]     |
[INFO] [stderr] 472 |     pub fn from_root(path: &str) -> Result<Self, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:593:5
[INFO] [stderr]     |
[INFO] [stderr] 593 |     pub fn new(events: Vec<Event>) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:599:5
[INFO] [stderr]     |
[INFO] [stderr] 599 |     pub fn is_empty(&self) -> bool {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:603:5
[INFO] [stderr]     |
[INFO] [stderr] 603 |     pub fn len(&self) -> usize {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:607:5
[INFO] [stderr]     |
[INFO] [stderr] 607 |     pub fn select(&mut self, query: impl Fn(&Event) -> bool + Sync + Send) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:622:5
[INFO] [stderr]     |
[INFO] [stderr] 622 |     pub fn reject(&mut self, query: impl Fn(&Event) -> bool + Sync + Send) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/dataset.rs:626:5
[INFO] [stderr]     |
[INFO] [stderr] 626 | /     pub fn split(
[INFO] [stderr] 627 | |         mut self,
[INFO] [stderr] 628 | |         variable: impl Fn(&Event) -> f64 + Sync + Send,
[INFO] [stderr] 629 | |         range: (f64, f64),
[INFO] [stderr] 630 | |         nbins: usize,
[INFO] [stderr] 631 | |     ) -> (Vec<Self>, Self, Self) {
[INFO] [stderr]     | |________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub struct Manager {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:11:5
[INFO] [stderr]    |
[INFO] [stderr] 11 |     pub model: Model,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 |     pub dataset: Dataset,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 |     pub fn new(model: &Model, dataset: &Dataset) -> Result<Self, RustitudeError> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub fn evaluate(&self, parameters: &[f64]) -> Result<Vec<f64>, RustitudeError> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:34:5
[INFO] [stderr]    |
[INFO] [stderr] 34 | /     pub fn get_parameter(
[INFO] [stderr] 35 | |         &self,
[INFO] [stderr] 36 | |         amplitude_name: &str,
[INFO] [stderr] 37 | |         parameter_name: &str,
[INFO] [stderr] 38 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stderr]    | |__________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:41:5
[INFO] [stderr]    |
[INFO] [stderr] 41 |     pub fn print_parameters(&self) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:44:5
[INFO] [stderr]    |
[INFO] [stderr] 44 | /     pub fn constrain(
[INFO] [stderr] 45 | |         &mut self,
[INFO] [stderr] 46 | |         amplitude_1: &str,
[INFO] [stderr] 47 | |         parameter_1: &str,
[INFO] [stderr] 48 | |         amplitude_2: &str,
[INFO] [stderr] 49 | |         parameter_2: &str,
[INFO] [stderr] 50 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]    | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:55:5
[INFO] [stderr]    |
[INFO] [stderr] 55 | /     pub fn fix(
[INFO] [stderr] 56 | |         &mut self,
[INFO] [stderr] 57 | |         amplitude: &str,
[INFO] [stderr] 58 | |         parameter: &str,
[INFO] [stderr] 59 | |         value: f64,
[INFO] [stderr] 60 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]    | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:63:5
[INFO] [stderr]    |
[INFO] [stderr] 63 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:66:5
[INFO] [stderr]    |
[INFO] [stderr] 66 | /     pub fn set_bounds(
[INFO] [stderr] 67 | |         &mut self,
[INFO] [stderr] 68 | |         amplitude: &str,
[INFO] [stderr] 69 | |         parameter: &str,
[INFO] [stderr] 70 | |         bounds: (f64, f64),
[INFO] [stderr] 71 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]    | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 | /     pub fn set_initial(
[INFO] [stderr] 75 | |         &mut self,
[INFO] [stderr] 76 | |         amplitude: &str,
[INFO] [stderr] 77 | |         parameter: &str,
[INFO] [stderr] 78 | |         initial: f64,
[INFO] [stderr] 79 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]    | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:85:5
[INFO] [stderr]    |
[INFO] [stderr] 85 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:88:5
[INFO] [stderr]    |
[INFO] [stderr] 88 |     pub fn get_n_free(&self) -> usize {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 91 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:94:5
[INFO] [stderr]    |
[INFO] [stderr] 94 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> crates/rustitude-core/src/manager.rs:99:1
[INFO] [stderr]    |
[INFO] [stderr] 99 | pub struct ExtendedLogLikelihood {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     pub data_manager: Manager,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:101:5
[INFO] [stderr]     |
[INFO] [stderr] 101 |     pub mc_manager: Manager,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |     pub const fn new(data_manager: Manager, mc_manager: Manager) -> Self {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:111:5
[INFO] [stderr]     |
[INFO] [stderr] 111 |     pub fn evaluate(&self, parameters: &[f64], num_threads: usize) -> Result<f64, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:133:5
[INFO] [stderr]     |
[INFO] [stderr] 133 |     pub fn get_amplitude(&self, amplitude_name: &str) -> Result<Amplitude, RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:136:5
[INFO] [stderr]     |
[INFO] [stderr] 136 | /     pub fn get_parameter(
[INFO] [stderr] 137 | |         &self,
[INFO] [stderr] 138 | |         amplitude_name: &str,
[INFO] [stderr] 139 | |         parameter_name: &str,
[INFO] [stderr] 140 | |     ) -> Result<Parameter, RustitudeError> {
[INFO] [stderr]     | |__________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:144:5
[INFO] [stderr]     |
[INFO] [stderr] 144 |     pub fn print_parameters(&self) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:147:5
[INFO] [stderr]     |
[INFO] [stderr] 147 | /     pub fn constrain(
[INFO] [stderr] 148 | |         &mut self,
[INFO] [stderr] 149 | |         amplitude_1: &str,
[INFO] [stderr] 150 | |         parameter_1: &str,
[INFO] [stderr] 151 | |         amplitude_2: &str,
[INFO] [stderr] 152 | |         parameter_2: &str,
[INFO] [stderr] 153 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:160:5
[INFO] [stderr]     |
[INFO] [stderr] 160 | /     pub fn fix(
[INFO] [stderr] 161 | |         &mut self,
[INFO] [stderr] 162 | |         amplitude: &str,
[INFO] [stderr] 163 | |         parameter: &str,
[INFO] [stderr] 164 | |         value: f64,
[INFO] [stderr] 165 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:169:5
[INFO] [stderr]     |
[INFO] [stderr] 169 |     pub fn free(&mut self, amplitude: &str, parameter: &str) -> Result<(), RustitudeError> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:173:5
[INFO] [stderr]     |
[INFO] [stderr] 173 | /     pub fn set_bounds(
[INFO] [stderr] 174 | |         &mut self,
[INFO] [stderr] 175 | |         amplitude: &str,
[INFO] [stderr] 176 | |         parameter: &str,
[INFO] [stderr] 177 | |         bounds: (f64, f64),
[INFO] [stderr] 178 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:182:5
[INFO] [stderr]     |
[INFO] [stderr] 182 | /     pub fn set_initial(
[INFO] [stderr] 183 | |         &mut self,
[INFO] [stderr] 184 | |         amplitude: &str,
[INFO] [stderr] 185 | |         parameter: &str,
[INFO] [stderr] 186 | |         initial: f64,
[INFO] [stderr] 187 | |     ) -> Result<(), RustitudeError> {
[INFO] [stderr]     | |___________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:192:5
[INFO] [stderr]     |
[INFO] [stderr] 192 |     pub fn get_bounds(&self) -> Vec<(f64, f64)> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:196:5
[INFO] [stderr]     |
[INFO] [stderr] 196 |     pub fn get_initial(&self) -> Vec<f64> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:200:5
[INFO] [stderr]     |
[INFO] [stderr] 200 |     pub fn get_n_free(&self) -> usize {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:204:5
[INFO] [stderr]     |
[INFO] [stderr] 204 |     pub fn activate(&mut self, amplitude: &str) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> crates/rustitude-core/src/manager.rs:208:5
[INFO] [stderr]     |
[INFO] [stderr] 208 |     pub fn deactivate(&mut self, amplitude: &str) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an enum
[INFO] [stderr]    --> crates/rustitude-core/src/lib.rs:288:5
[INFO] [stderr]     |
[INFO] [stderr] 288 |     pub enum RustitudeError {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `rustitude-core` (lib) generated 118 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustitude-dd83ff55ebd944ca)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustitude_core-d361c350bed9a928)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustitude_gluex-74ecfe49f996ca92)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rustitude
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rustitude_core
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test crates/rustitude-core/src/amplitude.rs - amplitude::Node (line 177) ... ok
[INFO] [stdout] test crates/rustitude-core/src/amplitude.rs - amplitude::Node (line 95) ... ok
[INFO] [stdout] test crates/rustitude-core/src/lib.rs - (line 193) ... ignored
[INFO] [stdout] test crates/rustitude-core/src/lib.rs - (line 234) ... ignored
[INFO] [stdout] test crates/rustitude-core/src/lib.rs - (line 28) ... ignored
[INFO] [stdout] test crates/rustitude-core/src/lib.rs - (line 60) ... ignored
[INFO] [stdout] test crates/rustitude-core/src/lib.rs - (line 80) ... ignored
[INFO] [stdout] test crates/rustitude-core/src/lib.rs - (line 96) ... ignored
[INFO] [stdout] test crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum (line 49) ... FAILED
[INFO] [stdout] test crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum::m2 (line 115) ... FAILED
[INFO] [stdout] test crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum::momentum (line 163) ... FAILED
[INFO] [stdout] test crates/rustitude-core/src/amplitude.rs - amplitude::pcscalar (line 978) ... FAILED
[INFO] [stdout] test crates/rustitude-core/src/amplitude.rs - amplitude::cscalar (line 938) ... ok
[INFO] [stdout] test crates/rustitude-core/src/amplitude.rs - amplitude::scalar (line 899) ... ok
[INFO] [stdout] test crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum::boost_along (line 144) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum (line 49) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcVfUrd2/symbols.o" "/tmp/rustdoctestlhIBrS/rust_out.rust_out.77795065bd7f5ebc-cgu.0.rcgu.o" "/tmp/rustdoctestlhIBrS/rust_out.64a676cex4wmm5j2zxtg20cvt.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/lz4-sys-eed40723bdd4eea6/out" "-L" "/opt/rustwide/target/debug/build/zstd-sys-10402eeae24b23ae/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/librustitude_core-51098875092cdd8e.rlib" "/opt/rustwide/target/debug/deps/libthiserror-c1b6f8b0e8ab68df.rlib" "/opt/rustwide/target/debug/deps/libpyo3-f2a3834fe595d479.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-8fb166f7d06174d0.rlib" "/opt/rustwide/target/debug/deps/libportable_atomic-5be4e0cf9a54ad1b.rlib" "/opt/rustwide/target/debug/deps/libpyo3_ffi-d8546ea90f7db855.rlib" "/opt/rustwide/target/debug/deps/libunindent-d4a81d586b9d0458.rlib" "/opt/rustwide/target/debug/deps/libparquet-ec0bbda1ffc50eb7.rlib" "/opt/rustwide/target/debug/deps/libzstd-be226c9c59e8db0d.rlib" "/opt/rustwide/target/debug/deps/libzstd_safe-f1106647b7c03c71.rlib" "/opt/rustwide/target/debug/deps/libzstd_sys-1f5569e75a13eb8b.rlib" "/opt/rustwide/target/debug/deps/liblz4_flex-b1444bed42273db7.rlib" "/opt/rustwide/target/debug/deps/libbrotli-7704222bc32c5868.rlib" "/opt/rustwide/target/debug/deps/libbrotli_decompressor-0d772a4ddde24b06.rlib" "/opt/rustwide/target/debug/deps/liballoc_stdlib-c05b3c7dd2435eb2.rlib" "/opt/rustwide/target/debug/deps/liballoc_no_stdlib-26a5d660d0c8a7be.rlib" "/opt/rustwide/target/debug/deps/libarrow_cast-a92d7b0c0e7cc2d8.rlib" "/opt/rustwide/target/debug/deps/libatoi-effd505c107f109f.rlib" "/opt/rustwide/target/debug/deps/libryu-2ae7af5af0bb88e0.rlib" "/opt/rustwide/target/debug/deps/liblexical_core-ada42e5c2ff399ae.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_float-4ca3a98419f34c32.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_integer-f67aa8a38dd70ba2.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_float-4560400b5e42a498.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_integer-c93dcbe6e860579f.rlib" "/opt/rustwide/target/debug/deps/liblexical_util-4d29de366bbeb3f6.rlib" "/opt/rustwide/target/debug/deps/libsnap-b40843aab59487f6.rlib" "/opt/rustwide/target/debug/deps/libarrow_ipc-37d0ba24c8df907d.rlib" "/opt/rustwide/target/debug/deps/libflatbuffers-04ad000dc86ccf79.rlib" "/opt/rustwide/target/debug/deps/libbitflags-560efdb99b117eef.rlib" "/opt/rustwide/target/debug/deps/libbase64-c167c3eb3ecc322f.rlib" "/opt/rustwide/target/debug/deps/libtwox_hash-cd85363c17c1e382.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-14a197ae77f98fdb.rlib" "/opt/rustwide/target/debug/deps/libarrow_select-9430d0ae9f7ee891.rlib" "/opt/rustwide/target/debug/deps/libarrow_array-66e6f909e4cf09bf.rlib" "/opt/rustwide/target/debug/deps/libahash-77333ae8863911c6.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-1fbd21bcc7cdb241.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libzerocopy-c5da16b22d4d8428.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-7d5e5d9d6d4f90ef.rlib" "/opt/rustwide/target/debug/deps/libarrow_data-804f4c96fe974cee.rlib" "/opt/rustwide/target/debug/deps/libarrow_buffer-325bde0b9562c97a.rlib" "/opt/rustwide/target/debug/deps/libhalf-6a35243c1c16a59b.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libthrift-130b56555a07ba1c.rlib" "/opt/rustwide/target/debug/deps/libordered_float-633db745760a98b8.rlib" "/opt/rustwide/target/debug/deps/libinteger_encoding-7e65cf1d95f83650.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-921e9eb05e03d6ac.rlib" "/opt/rustwide/target/debug/deps/libarrow_schema-4a7e5ef9f35aa2db.rlib" "/opt/rustwide/target/debug/deps/liboxyroot-3c47ef4f2d75494e.rlib" "/opt/rustwide/target/debug/deps/libdowncast-ab98e837fec3c789.rlib" "/opt/rustwide/target/debug/deps/libitertools-b516b98c40528ca1.rlib" "/opt/rustwide/target/debug/deps/libuuid-891de31e01a0acda.rlib" "/opt/rustwide/target/debug/deps/libchrono-c1bf4a5308dc690a.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-fc1865b370cc3c9b.rlib" "/opt/rustwide/target/debug/deps/libregex-1d4a18af6b308f0c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-ae543d6544b4f2fb.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-d6ae87b60482edca.rlib" "/opt/rustwide/target/debug/deps/libmemchr-941200f9d917ff64.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-d23ef8f2b67b553a.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libxz2-6ba6295b0dad948f.rlib" "/opt/rustwide/target/debug/deps/liblzma_sys-5164b06cf99064ca.rlib" "/opt/rustwide/target/debug/deps/liblz4-f700444f04865b48.rlib" "/opt/rustwide/target/debug/deps/liblz4_sys-fce4caae77071adc.rlib" "/opt/rustwide/target/debug/deps/libflate2-484e2555278e854f.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-202ef61bdcc729c4.rlib" "/opt/rustwide/target/debug/deps/libadler-c1df679d243ed5d4.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-f57ab9ea1a06cb05.rlib" "/opt/rustwide/target/debug/deps/liblog-d96f4592d0a4e108.rlib" "/opt/rustwide/target/debug/deps/libnalgebra-be3df2859710a0c0.rlib" "/opt/rustwide/target/debug/deps/libmatrixmultiply-de4dbfa913939064.rlib" "/opt/rustwide/target/debug/deps/librawpointer-9a82b3d0237eca24.rlib" "/opt/rustwide/target/debug/deps/libtypenum-5326f72807cfe834.rlib" "/opt/rustwide/target/debug/deps/libsimba-fe5b9f8fcb3042e0.rlib" "/opt/rustwide/target/debug/deps/libwide-e3eba2b84d22b340.rlib" "/opt/rustwide/target/debug/deps/libsafe_arch-18165d4d556cb7ab.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-65a9385cdda82177.rlib" "/opt/rustwide/target/debug/deps/libapprox-25b35ab59c1e22a8.rlib" "/opt/rustwide/target/debug/deps/librayon-f430fa1bd300f34e.rlib" "/opt/rustwide/target/debug/deps/librayon_core-a58a5f58eb9ad7db.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-858959b96805030a.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-b5a33f884d5450b9.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-fd980c92aed8cdbe.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-49d33b956aad173d.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-da01b3ca1eff9516.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/liblock_api-4bfa6e5802bfd45b.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-003ee3b9b09cebdb.rlib" "/opt/rustwide/target/debug/deps/libnum-57474f620fb5c0d1.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-a73032f1d05dc9fa.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-a2787dcda1fbe258.rlib" "/opt/rustwide/target/debug/deps/libnum_complex-fe43ae614456d0c2.rlib" "/opt/rustwide/target/debug/deps/libnum_bigint-9f977cf764e377d2.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-007ffde40f8e0f2c.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-a3a38b2bbfcd825e.rlib" "/opt/rustwide/target/debug/deps/libitertools-0705115692c33851.rlib" "/opt/rustwide/target/debug/deps/libeither-ee234b8649cabc36.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lpython3.10" "-llzma" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestlhIBrS/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum::m2 (line 115) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustclammVn/symbols.o" "/tmp/rustdoctestxUNG9F/rust_out.rust_out.77795065bd7f5ebc-cgu.0.rcgu.o" "/tmp/rustdoctestxUNG9F/rust_out.64a676cex4wmm5j2zxtg20cvt.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/lz4-sys-eed40723bdd4eea6/out" "-L" "/opt/rustwide/target/debug/build/zstd-sys-10402eeae24b23ae/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/librustitude_core-51098875092cdd8e.rlib" "/opt/rustwide/target/debug/deps/libthiserror-c1b6f8b0e8ab68df.rlib" "/opt/rustwide/target/debug/deps/libpyo3-f2a3834fe595d479.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-8fb166f7d06174d0.rlib" "/opt/rustwide/target/debug/deps/libportable_atomic-5be4e0cf9a54ad1b.rlib" "/opt/rustwide/target/debug/deps/libpyo3_ffi-d8546ea90f7db855.rlib" "/opt/rustwide/target/debug/deps/libunindent-d4a81d586b9d0458.rlib" "/opt/rustwide/target/debug/deps/libparquet-ec0bbda1ffc50eb7.rlib" "/opt/rustwide/target/debug/deps/libzstd-be226c9c59e8db0d.rlib" "/opt/rustwide/target/debug/deps/libzstd_safe-f1106647b7c03c71.rlib" "/opt/rustwide/target/debug/deps/libzstd_sys-1f5569e75a13eb8b.rlib" "/opt/rustwide/target/debug/deps/liblz4_flex-b1444bed42273db7.rlib" "/opt/rustwide/target/debug/deps/libbrotli-7704222bc32c5868.rlib" "/opt/rustwide/target/debug/deps/libbrotli_decompressor-0d772a4ddde24b06.rlib" "/opt/rustwide/target/debug/deps/liballoc_stdlib-c05b3c7dd2435eb2.rlib" "/opt/rustwide/target/debug/deps/liballoc_no_stdlib-26a5d660d0c8a7be.rlib" "/opt/rustwide/target/debug/deps/libarrow_cast-a92d7b0c0e7cc2d8.rlib" "/opt/rustwide/target/debug/deps/libatoi-effd505c107f109f.rlib" "/opt/rustwide/target/debug/deps/libryu-2ae7af5af0bb88e0.rlib" "/opt/rustwide/target/debug/deps/liblexical_core-ada42e5c2ff399ae.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_float-4ca3a98419f34c32.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_integer-f67aa8a38dd70ba2.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_float-4560400b5e42a498.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_integer-c93dcbe6e860579f.rlib" "/opt/rustwide/target/debug/deps/liblexical_util-4d29de366bbeb3f6.rlib" "/opt/rustwide/target/debug/deps/libsnap-b40843aab59487f6.rlib" "/opt/rustwide/target/debug/deps/libarrow_ipc-37d0ba24c8df907d.rlib" "/opt/rustwide/target/debug/deps/libflatbuffers-04ad000dc86ccf79.rlib" "/opt/rustwide/target/debug/deps/libbitflags-560efdb99b117eef.rlib" "/opt/rustwide/target/debug/deps/libbase64-c167c3eb3ecc322f.rlib" "/opt/rustwide/target/debug/deps/libtwox_hash-cd85363c17c1e382.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-14a197ae77f98fdb.rlib" "/opt/rustwide/target/debug/deps/libarrow_select-9430d0ae9f7ee891.rlib" "/opt/rustwide/target/debug/deps/libarrow_array-66e6f909e4cf09bf.rlib" "/opt/rustwide/target/debug/deps/libahash-77333ae8863911c6.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-1fbd21bcc7cdb241.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libzerocopy-c5da16b22d4d8428.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-7d5e5d9d6d4f90ef.rlib" "/opt/rustwide/target/debug/deps/libarrow_data-804f4c96fe974cee.rlib" "/opt/rustwide/target/debug/deps/libarrow_buffer-325bde0b9562c97a.rlib" "/opt/rustwide/target/debug/deps/libhalf-6a35243c1c16a59b.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libthrift-130b56555a07ba1c.rlib" "/opt/rustwide/target/debug/deps/libordered_float-633db745760a98b8.rlib" "/opt/rustwide/target/debug/deps/libinteger_encoding-7e65cf1d95f83650.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-921e9eb05e03d6ac.rlib" "/opt/rustwide/target/debug/deps/libarrow_schema-4a7e5ef9f35aa2db.rlib" "/opt/rustwide/target/debug/deps/liboxyroot-3c47ef4f2d75494e.rlib" "/opt/rustwide/target/debug/deps/libdowncast-ab98e837fec3c789.rlib" "/opt/rustwide/target/debug/deps/libitertools-b516b98c40528ca1.rlib" "/opt/rustwide/target/debug/deps/libuuid-891de31e01a0acda.rlib" "/opt/rustwide/target/debug/deps/libchrono-c1bf4a5308dc690a.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-fc1865b370cc3c9b.rlib" "/opt/rustwide/target/debug/deps/libregex-1d4a18af6b308f0c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-ae543d6544b4f2fb.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-d6ae87b60482edca.rlib" "/opt/rustwide/target/debug/deps/libmemchr-941200f9d917ff64.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-d23ef8f2b67b553a.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libxz2-6ba6295b0dad948f.rlib" "/opt/rustwide/target/debug/deps/liblzma_sys-5164b06cf99064ca.rlib" "/opt/rustwide/target/debug/deps/liblz4-f700444f04865b48.rlib" "/opt/rustwide/target/debug/deps/liblz4_sys-fce4caae77071adc.rlib" "/opt/rustwide/target/debug/deps/libflate2-484e2555278e854f.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-202ef61bdcc729c4.rlib" "/opt/rustwide/target/debug/deps/libadler-c1df679d243ed5d4.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-f57ab9ea1a06cb05.rlib" "/opt/rustwide/target/debug/deps/liblog-d96f4592d0a4e108.rlib" "/opt/rustwide/target/debug/deps/libnalgebra-be3df2859710a0c0.rlib" "/opt/rustwide/target/debug/deps/libmatrixmultiply-de4dbfa913939064.rlib" "/opt/rustwide/target/debug/deps/librawpointer-9a82b3d0237eca24.rlib" "/opt/rustwide/target/debug/deps/libtypenum-5326f72807cfe834.rlib" "/opt/rustwide/target/debug/deps/libsimba-fe5b9f8fcb3042e0.rlib" "/opt/rustwide/target/debug/deps/libwide-e3eba2b84d22b340.rlib" "/opt/rustwide/target/debug/deps/libsafe_arch-18165d4d556cb7ab.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-65a9385cdda82177.rlib" "/opt/rustwide/target/debug/deps/libapprox-25b35ab59c1e22a8.rlib" "/opt/rustwide/target/debug/deps/librayon-f430fa1bd300f34e.rlib" "/opt/rustwide/target/debug/deps/librayon_core-a58a5f58eb9ad7db.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-858959b96805030a.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-b5a33f884d5450b9.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-fd980c92aed8cdbe.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-49d33b956aad173d.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-da01b3ca1eff9516.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/liblock_api-4bfa6e5802bfd45b.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-003ee3b9b09cebdb.rlib" "/opt/rustwide/target/debug/deps/libnum-57474f620fb5c0d1.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-a73032f1d05dc9fa.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-a2787dcda1fbe258.rlib" "/opt/rustwide/target/debug/deps/libnum_complex-fe43ae614456d0c2.rlib" "/opt/rustwide/target/debug/deps/libnum_bigint-9f977cf764e377d2.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-007ffde40f8e0f2c.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-a3a38b2bbfcd825e.rlib" "/opt/rustwide/target/debug/deps/libitertools-0705115692c33851.rlib" "/opt/rustwide/target/debug/deps/libeither-ee234b8649cabc36.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lpython3.10" "-llzma" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestxUNG9F/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum::momentum (line 163) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcmM3Zuv/symbols.o" "/tmp/rustdoctestIblIMD/rust_out.rust_out.77795065bd7f5ebc-cgu.0.rcgu.o" "/tmp/rustdoctestIblIMD/rust_out.64a676cex4wmm5j2zxtg20cvt.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/lz4-sys-eed40723bdd4eea6/out" "-L" "/opt/rustwide/target/debug/build/zstd-sys-10402eeae24b23ae/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/librustitude_core-51098875092cdd8e.rlib" "/opt/rustwide/target/debug/deps/libthiserror-c1b6f8b0e8ab68df.rlib" "/opt/rustwide/target/debug/deps/libpyo3-f2a3834fe595d479.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-8fb166f7d06174d0.rlib" "/opt/rustwide/target/debug/deps/libportable_atomic-5be4e0cf9a54ad1b.rlib" "/opt/rustwide/target/debug/deps/libpyo3_ffi-d8546ea90f7db855.rlib" "/opt/rustwide/target/debug/deps/libunindent-d4a81d586b9d0458.rlib" "/opt/rustwide/target/debug/deps/libparquet-ec0bbda1ffc50eb7.rlib" "/opt/rustwide/target/debug/deps/libzstd-be226c9c59e8db0d.rlib" "/opt/rustwide/target/debug/deps/libzstd_safe-f1106647b7c03c71.rlib" "/opt/rustwide/target/debug/deps/libzstd_sys-1f5569e75a13eb8b.rlib" "/opt/rustwide/target/debug/deps/liblz4_flex-b1444bed42273db7.rlib" "/opt/rustwide/target/debug/deps/libbrotli-7704222bc32c5868.rlib" "/opt/rustwide/target/debug/deps/libbrotli_decompressor-0d772a4ddde24b06.rlib" "/opt/rustwide/target/debug/deps/liballoc_stdlib-c05b3c7dd2435eb2.rlib" "/opt/rustwide/target/debug/deps/liballoc_no_stdlib-26a5d660d0c8a7be.rlib" "/opt/rustwide/target/debug/deps/libarrow_cast-a92d7b0c0e7cc2d8.rlib" "/opt/rustwide/target/debug/deps/libatoi-effd505c107f109f.rlib" "/opt/rustwide/target/debug/deps/libryu-2ae7af5af0bb88e0.rlib" "/opt/rustwide/target/debug/deps/liblexical_core-ada42e5c2ff399ae.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_float-4ca3a98419f34c32.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_integer-f67aa8a38dd70ba2.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_float-4560400b5e42a498.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_integer-c93dcbe6e860579f.rlib" "/opt/rustwide/target/debug/deps/liblexical_util-4d29de366bbeb3f6.rlib" "/opt/rustwide/target/debug/deps/libsnap-b40843aab59487f6.rlib" "/opt/rustwide/target/debug/deps/libarrow_ipc-37d0ba24c8df907d.rlib" "/opt/rustwide/target/debug/deps/libflatbuffers-04ad000dc86ccf79.rlib" "/opt/rustwide/target/debug/deps/libbitflags-560efdb99b117eef.rlib" "/opt/rustwide/target/debug/deps/libbase64-c167c3eb3ecc322f.rlib" "/opt/rustwide/target/debug/deps/libtwox_hash-cd85363c17c1e382.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-14a197ae77f98fdb.rlib" "/opt/rustwide/target/debug/deps/libarrow_select-9430d0ae9f7ee891.rlib" "/opt/rustwide/target/debug/deps/libarrow_array-66e6f909e4cf09bf.rlib" "/opt/rustwide/target/debug/deps/libahash-77333ae8863911c6.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-1fbd21bcc7cdb241.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libzerocopy-c5da16b22d4d8428.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-7d5e5d9d6d4f90ef.rlib" "/opt/rustwide/target/debug/deps/libarrow_data-804f4c96fe974cee.rlib" "/opt/rustwide/target/debug/deps/libarrow_buffer-325bde0b9562c97a.rlib" "/opt/rustwide/target/debug/deps/libhalf-6a35243c1c16a59b.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libthrift-130b56555a07ba1c.rlib" "/opt/rustwide/target/debug/deps/libordered_float-633db745760a98b8.rlib" "/opt/rustwide/target/debug/deps/libinteger_encoding-7e65cf1d95f83650.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-921e9eb05e03d6ac.rlib" "/opt/rustwide/target/debug/deps/libarrow_schema-4a7e5ef9f35aa2db.rlib" "/opt/rustwide/target/debug/deps/liboxyroot-3c47ef4f2d75494e.rlib" "/opt/rustwide/target/debug/deps/libdowncast-ab98e837fec3c789.rlib" "/opt/rustwide/target/debug/deps/libitertools-b516b98c40528ca1.rlib" "/opt/rustwide/target/debug/deps/libuuid-891de31e01a0acda.rlib" "/opt/rustwide/target/debug/deps/libchrono-c1bf4a5308dc690a.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-fc1865b370cc3c9b.rlib" "/opt/rustwide/target/debug/deps/libregex-1d4a18af6b308f0c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-ae543d6544b4f2fb.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-d6ae87b60482edca.rlib" "/opt/rustwide/target/debug/deps/libmemchr-941200f9d917ff64.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-d23ef8f2b67b553a.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libxz2-6ba6295b0dad948f.rlib" "/opt/rustwide/target/debug/deps/liblzma_sys-5164b06cf99064ca.rlib" "/opt/rustwide/target/debug/deps/liblz4-f700444f04865b48.rlib" "/opt/rustwide/target/debug/deps/liblz4_sys-fce4caae77071adc.rlib" "/opt/rustwide/target/debug/deps/libflate2-484e2555278e854f.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-202ef61bdcc729c4.rlib" "/opt/rustwide/target/debug/deps/libadler-c1df679d243ed5d4.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-f57ab9ea1a06cb05.rlib" "/opt/rustwide/target/debug/deps/liblog-d96f4592d0a4e108.rlib" "/opt/rustwide/target/debug/deps/libnalgebra-be3df2859710a0c0.rlib" "/opt/rustwide/target/debug/deps/libmatrixmultiply-de4dbfa913939064.rlib" "/opt/rustwide/target/debug/deps/librawpointer-9a82b3d0237eca24.rlib" "/opt/rustwide/target/debug/deps/libtypenum-5326f72807cfe834.rlib" "/opt/rustwide/target/debug/deps/libsimba-fe5b9f8fcb3042e0.rlib" "/opt/rustwide/target/debug/deps/libwide-e3eba2b84d22b340.rlib" "/opt/rustwide/target/debug/deps/libsafe_arch-18165d4d556cb7ab.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-65a9385cdda82177.rlib" "/opt/rustwide/target/debug/deps/libapprox-25b35ab59c1e22a8.rlib" "/opt/rustwide/target/debug/deps/librayon-f430fa1bd300f34e.rlib" "/opt/rustwide/target/debug/deps/librayon_core-a58a5f58eb9ad7db.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-858959b96805030a.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-b5a33f884d5450b9.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-fd980c92aed8cdbe.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-49d33b956aad173d.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-da01b3ca1eff9516.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/liblock_api-4bfa6e5802bfd45b.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-003ee3b9b09cebdb.rlib" "/opt/rustwide/target/debug/deps/libnum-57474f620fb5c0d1.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-a73032f1d05dc9fa.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-a2787dcda1fbe258.rlib" "/opt/rustwide/target/debug/deps/libnum_complex-fe43ae614456d0c2.rlib" "/opt/rustwide/target/debug/deps/libnum_bigint-9f977cf764e377d2.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-007ffde40f8e0f2c.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-a3a38b2bbfcd825e.rlib" "/opt/rustwide/target/debug/deps/libitertools-0705115692c33851.rlib" "/opt/rustwide/target/debug/deps/libeither-ee234b8649cabc36.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lpython3.10" "-llzma" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestIblIMD/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- crates/rustitude-core/src/amplitude.rs - amplitude::pcscalar (line 978) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcmGkmXD/symbols.o" "/tmp/rustdoctestUlSwV5/rust_out.rust_out.77795065bd7f5ebc-cgu.0.rcgu.o" "/tmp/rustdoctestUlSwV5/rust_out.64a676cex4wmm5j2zxtg20cvt.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/lz4-sys-eed40723bdd4eea6/out" "-L" "/opt/rustwide/target/debug/build/zstd-sys-10402eeae24b23ae/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/librustitude_core-51098875092cdd8e.rlib" "/opt/rustwide/target/debug/deps/libthiserror-c1b6f8b0e8ab68df.rlib" "/opt/rustwide/target/debug/deps/libpyo3-f2a3834fe595d479.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-8fb166f7d06174d0.rlib" "/opt/rustwide/target/debug/deps/libportable_atomic-5be4e0cf9a54ad1b.rlib" "/opt/rustwide/target/debug/deps/libpyo3_ffi-d8546ea90f7db855.rlib" "/opt/rustwide/target/debug/deps/libunindent-d4a81d586b9d0458.rlib" "/opt/rustwide/target/debug/deps/libparquet-ec0bbda1ffc50eb7.rlib" "/opt/rustwide/target/debug/deps/libzstd-be226c9c59e8db0d.rlib" "/opt/rustwide/target/debug/deps/libzstd_safe-f1106647b7c03c71.rlib" "/opt/rustwide/target/debug/deps/libzstd_sys-1f5569e75a13eb8b.rlib" "/opt/rustwide/target/debug/deps/liblz4_flex-b1444bed42273db7.rlib" "/opt/rustwide/target/debug/deps/libbrotli-7704222bc32c5868.rlib" "/opt/rustwide/target/debug/deps/libbrotli_decompressor-0d772a4ddde24b06.rlib" "/opt/rustwide/target/debug/deps/liballoc_stdlib-c05b3c7dd2435eb2.rlib" "/opt/rustwide/target/debug/deps/liballoc_no_stdlib-26a5d660d0c8a7be.rlib" "/opt/rustwide/target/debug/deps/libarrow_cast-a92d7b0c0e7cc2d8.rlib" "/opt/rustwide/target/debug/deps/libatoi-effd505c107f109f.rlib" "/opt/rustwide/target/debug/deps/libryu-2ae7af5af0bb88e0.rlib" "/opt/rustwide/target/debug/deps/liblexical_core-ada42e5c2ff399ae.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_float-4ca3a98419f34c32.rlib" "/opt/rustwide/target/debug/deps/liblexical_write_integer-f67aa8a38dd70ba2.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_float-4560400b5e42a498.rlib" "/opt/rustwide/target/debug/deps/liblexical_parse_integer-c93dcbe6e860579f.rlib" "/opt/rustwide/target/debug/deps/liblexical_util-4d29de366bbeb3f6.rlib" "/opt/rustwide/target/debug/deps/libsnap-b40843aab59487f6.rlib" "/opt/rustwide/target/debug/deps/libarrow_ipc-37d0ba24c8df907d.rlib" "/opt/rustwide/target/debug/deps/libflatbuffers-04ad000dc86ccf79.rlib" "/opt/rustwide/target/debug/deps/libbitflags-560efdb99b117eef.rlib" "/opt/rustwide/target/debug/deps/libbase64-c167c3eb3ecc322f.rlib" "/opt/rustwide/target/debug/deps/libtwox_hash-cd85363c17c1e382.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-14a197ae77f98fdb.rlib" "/opt/rustwide/target/debug/deps/libarrow_select-9430d0ae9f7ee891.rlib" "/opt/rustwide/target/debug/deps/libarrow_array-66e6f909e4cf09bf.rlib" "/opt/rustwide/target/debug/deps/libahash-77333ae8863911c6.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-1fbd21bcc7cdb241.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libzerocopy-c5da16b22d4d8428.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-7d5e5d9d6d4f90ef.rlib" "/opt/rustwide/target/debug/deps/libarrow_data-804f4c96fe974cee.rlib" "/opt/rustwide/target/debug/deps/libarrow_buffer-325bde0b9562c97a.rlib" "/opt/rustwide/target/debug/deps/libhalf-6a35243c1c16a59b.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libthrift-130b56555a07ba1c.rlib" "/opt/rustwide/target/debug/deps/libordered_float-633db745760a98b8.rlib" "/opt/rustwide/target/debug/deps/libinteger_encoding-7e65cf1d95f83650.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-921e9eb05e03d6ac.rlib" "/opt/rustwide/target/debug/deps/libarrow_schema-4a7e5ef9f35aa2db.rlib" "/opt/rustwide/target/debug/deps/liboxyroot-3c47ef4f2d75494e.rlib" "/opt/rustwide/target/debug/deps/libdowncast-ab98e837fec3c789.rlib" "/opt/rustwide/target/debug/deps/libitertools-b516b98c40528ca1.rlib" "/opt/rustwide/target/debug/deps/libuuid-891de31e01a0acda.rlib" "/opt/rustwide/target/debug/deps/libchrono-c1bf4a5308dc690a.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-fc1865b370cc3c9b.rlib" "/opt/rustwide/target/debug/deps/libregex-1d4a18af6b308f0c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-ae543d6544b4f2fb.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-d6ae87b60482edca.rlib" "/opt/rustwide/target/debug/deps/libmemchr-941200f9d917ff64.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-d23ef8f2b67b553a.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libxz2-6ba6295b0dad948f.rlib" "/opt/rustwide/target/debug/deps/liblzma_sys-5164b06cf99064ca.rlib" "/opt/rustwide/target/debug/deps/liblz4-f700444f04865b48.rlib" "/opt/rustwide/target/debug/deps/liblz4_sys-fce4caae77071adc.rlib" "/opt/rustwide/target/debug/deps/libflate2-484e2555278e854f.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-202ef61bdcc729c4.rlib" "/opt/rustwide/target/debug/deps/libadler-c1df679d243ed5d4.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-f57ab9ea1a06cb05.rlib" "/opt/rustwide/target/debug/deps/liblog-d96f4592d0a4e108.rlib" "/opt/rustwide/target/debug/deps/libnalgebra-be3df2859710a0c0.rlib" "/opt/rustwide/target/debug/deps/libmatrixmultiply-de4dbfa913939064.rlib" "/opt/rustwide/target/debug/deps/librawpointer-9a82b3d0237eca24.rlib" "/opt/rustwide/target/debug/deps/libtypenum-5326f72807cfe834.rlib" "/opt/rustwide/target/debug/deps/libsimba-fe5b9f8fcb3042e0.rlib" "/opt/rustwide/target/debug/deps/libwide-e3eba2b84d22b340.rlib" "/opt/rustwide/target/debug/deps/libsafe_arch-18165d4d556cb7ab.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-65a9385cdda82177.rlib" "/opt/rustwide/target/debug/deps/libapprox-25b35ab59c1e22a8.rlib" "/opt/rustwide/target/debug/deps/librayon-f430fa1bd300f34e.rlib" "/opt/rustwide/target/debug/deps/librayon_core-a58a5f58eb9ad7db.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-858959b96805030a.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-b5a33f884d5450b9.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-fd980c92aed8cdbe.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-49d33b956aad173d.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-da01b3ca1eff9516.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/liblock_api-4bfa6e5802bfd45b.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-003ee3b9b09cebdb.rlib" "/opt/rustwide/target/debug/deps/libnum-57474f620fb5c0d1.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-a73032f1d05dc9fa.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-a2787dcda1fbe258.rlib" "/opt/rustwide/target/debug/deps/libnum_complex-fe43ae614456d0c2.rlib" "/opt/rustwide/target/debug/deps/libnum_bigint-9f977cf764e377d2.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-007ffde40f8e0f2c.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-a3a38b2bbfcd825e.rlib" "/opt/rustwide/target/debug/deps/libitertools-0705115692c33851.rlib" "/opt/rustwide/target/debug/deps/libeither-ee234b8649cabc36.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lpython3.10" "-llzma" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestUlSwV5/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     crates/rustitude-core/src/amplitude.rs - amplitude::pcscalar (line 978)
[INFO] [stdout]     crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum (line 49)
[INFO] [stdout]     crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum::m2 (line 115)
[INFO] [stdout]     crates/rustitude-core/src/four_momentum.rs - four_momentum::FourMomentum::momentum (line 163)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 5 passed; 4 failed; 6 ignored; 0 measured; 0 filtered out; finished in 6.61s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `-p rustitude-core --doc`
[INFO] running `Command { std: "docker" "inspect" "53c8471970c420355f7ef809a9822416fddf1fea5cb517508170a3ea10ac040a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53c8471970c420355f7ef809a9822416fddf1fea5cb517508170a3ea10ac040a", kill_on_drop: false }`
[INFO] [stdout] 53c8471970c420355f7ef809a9822416fddf1fea5cb517508170a3ea10ac040a
