[INFO] fetching crate caminos-lib 0.1.0... [INFO] testing caminos-lib-0.1.0 against 1.49.0 for beta-1.50-1 [INFO] extracting crate caminos-lib 0.1.0 into /workspace/builds/worker-11/source [INFO] validating manifest of crates.io crate caminos-lib 0.1.0 on toolchain 1.49.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate caminos-lib 0.1.0 [INFO] finished tweaking crates.io crate caminos-lib 0.1.0 [INFO] tweaked toml for crates.io crate caminos-lib 0.1.0 written to /workspace/builds/worker-11/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] cfe595499269633151847ef4e1785efafe3a4da1038b78158b5b6a8f7e87ae8b [INFO] running `Command { std: "docker" "start" "-a" "cfe595499269633151847ef4e1785efafe3a4da1038b78158b5b6a8f7e87ae8b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cfe595499269633151847ef4e1785efafe3a4da1038b78158b5b6a8f7e87ae8b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cfe595499269633151847ef4e1785efafe3a4da1038b78158b5b6a8f7e87ae8b", kill_on_drop: false }` [INFO] [stdout] cfe595499269633151847ef4e1785efafe3a4da1038b78158b5b6a8f7e87ae8b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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=warn" "-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" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7455cd69bb5f2cbdf15945b10abf1b887044e1ee329682f8825593b7a7ad3c0b [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "7455cd69bb5f2cbdf15945b10abf1b887044e1ee329682f8825593b7a7ad3c0b", kill_on_drop: false }` [INFO] [stderr] Compiling caminos-lib v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling number_prefix v0.3.0 [INFO] [stderr] Compiling libz-sys v1.1.2 [INFO] [stderr] Compiling libssh2-sys v0.2.20 [INFO] [stderr] Compiling terminal_size v0.1.15 [INFO] [stderr] Compiling aho-corasick v0.6.10 [INFO] [stderr] Compiling parking_lot_core v0.7.2 [INFO] [stderr] Compiling synstructure v0.5.2 [INFO] [stderr] Compiling rpassword v5.0.0 [INFO] [stderr] Compiling quantifiable-derive v0.1.0 [INFO] [stderr] Compiling console v0.14.0 [INFO] [stderr] Compiling parking_lot v0.10.2 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling indicatif v0.15.0 [INFO] [stderr] Compiling gramatica v0.1.5 [INFO] [stderr] Compiling ssh2 v0.8.3 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 37.60s [INFO] running `Command { std: "docker" "inspect" "7455cd69bb5f2cbdf15945b10abf1b887044e1ee329682f8825593b7a7ad3c0b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7455cd69bb5f2cbdf15945b10abf1b887044e1ee329682f8825593b7a7ad3c0b", kill_on_drop: false }` [INFO] [stdout] 7455cd69bb5f2cbdf15945b10abf1b887044e1ee329682f8825593b7a7ad3c0b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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=warn" "-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" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 12be67c8ec4839993fbb4877c0bab9f81b8a81f3259c2045c321906bc9e32397 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "12be67c8ec4839993fbb4877c0bab9f81b8a81f3259c2045c321906bc9e32397", kill_on_drop: false }` [INFO] [stderr] Compiling caminos-lib v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 4.96s [INFO] running `Command { std: "docker" "inspect" "12be67c8ec4839993fbb4877c0bab9f81b8a81f3259c2045c321906bc9e32397", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "12be67c8ec4839993fbb4877c0bab9f81b8a81f3259c2045c321906bc9e32397", kill_on_drop: false }` [INFO] [stdout] 12be67c8ec4839993fbb4877c0bab9f81b8a81f3259c2045c321906bc9e32397 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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=warn" "-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" "rustops/crates-build-env@sha256:b8eeb62f26c39b23691079a6cb6de528d8e88b4d71a8f6b1d30f8ba7d9c16de9" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 89ac204003327c8b6887e998e7bae6196429ead0205affabf6760e98932781e0 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "89ac204003327c8b6887e998e7bae6196429ead0205affabf6760e98932781e0", kill_on_drop: false }` [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stdout] running 1 test [INFO] [stderr] Running /opt/rustwide/target/debug/deps/caminos_lib-5ef512a7fbd1d01d [INFO] [stdout] test tests::it_works ... ok [INFO] [stderr] Doc-tests caminos-lib [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test src/lib.rs - (line 47) ... FAILED [INFO] [stdout] test src/lib.rs - (line 148) ... FAILED [INFO] [stdout] test src/lib.rs - (line 75) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 47) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Rc` in this scope [INFO] [stdout] --> src/lib.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 12 | Where(Rc,Expr), [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use std::rc::Rc; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> src/lib.rs:57:31 [INFO] [stdout] | [INFO] [stdout] 12 | Where(Rc,Expr), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::config_parser::Expr; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> src/lib.rs:58:13 [INFO] [stdout] | [INFO] [stdout] 13 | Expression(Expr), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::config_parser::Expr; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 148) stdout ---- [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:152:12 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay,... [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:56 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay,... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:85 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay,... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:108 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay,... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:139 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay, =configura... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:175 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay, =configuration.routing.legend_name, =result.se... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:214 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay, =configuration.routing.legend_name, =result.server_consumption_jain_index, =result.se... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:252 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay, =configuration.routing.legend_name, =result.server_consumption_jain_index, =result.server_generation_jain_index, =result.av... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:281 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay, =configuration.routing.legend_name, =result.server_consumption_jain_index, =result.server_generation_jain_index, =result.average_packet_hops, =result.av... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `=` [INFO] [stdout] --> src/lib.rs:152:315 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | --- while parsing this struct [INFO] [stdout] 5 | { [INFO] [stdout] 6 | fields: [=configuration.traffic.pattern.legend_name, =configuration.traffic.load, =result.accepted_load, =result.average_message_delay, =configuration.routing.legend_name, =result.server_consumption_jain_index, =result.server_generation_jain_index, =result.average_packet_hops, =result.average_link_utilization, =result.ma... [INFO] [stdout] | ^ expected identifier [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 9 | Plots//To plot curves of data. [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 10 | { [INFO] [stdout] 11 | selector: =configuration.traffic.pattern.legend_name,//Make a plot for each value of the selector [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:164:16 [INFO] [stdout] | [INFO] [stdout] 15 | Plotkind{ [INFO] [stdout] | -------- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 18 | parameter: =configuration.traffic.load, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:165:16 [INFO] [stdout] | [INFO] [stdout] 15 | Plotkind{ [INFO] [stdout] | -------- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 19 | abscissas: =configuration.traffic.load, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:167:16 [INFO] [stdout] | [INFO] [stdout] 15 | Plotkind{ [INFO] [stdout] | -------- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 21 | ordinates: =result.accepted_load, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:176:16 [INFO] [stdout] | [INFO] [stdout] 29 | Plotkind{ [INFO] [stdout] | -------- while parsing this struct [INFO] [stdout] 30 | parameter: =configuration.traffic.load, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:177:16 [INFO] [stdout] | [INFO] [stdout] 29 | Plotkind{ [INFO] [stdout] | -------- while parsing this struct [INFO] [stdout] 30 | parameter: =configuration.traffic.load, [INFO] [stdout] 31 | abscissas: =result.accepted_load, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:179:16 [INFO] [stdout] | [INFO] [stdout] 29 | Plotkind{ [INFO] [stdout] | -------- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 33 | ordinates: =result.average_message_delay, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:185:11 [INFO] [stdout] | [INFO] [stdout] 9 | Plots//To plot curves of data. [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 39 | legend: =configuration.routing.legend_name, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:197:13 [INFO] [stdout] | [INFO] [stdout] 49 | Plots [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 50 | { [INFO] [stdout] 51 | selector: =configuration.traffic.pattern.legend_name,//Make a plot for each value of the selector [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:202:15 [INFO] [stdout] | [INFO] [stdout] 53 | kind: [Plotkind{ [INFO] [stdout] | -------- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 56 | histogram: =result.total_packet_per_hop_count, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error: expected expression, found `=` [INFO] [stdout] --> src/lib.rs:206:11 [INFO] [stdout] | [INFO] [stdout] 49 | Plots [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 60 | legend: =configuration.routing.legend_name, [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CSV` in this scope [INFO] [stdout] --> src/lib.rs:150:2 [INFO] [stdout] | [INFO] [stdout] 4 | CSV//To generate a csv with a selection of fields [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Plots` in this scope [INFO] [stdout] --> src/lib.rs:155:2 [INFO] [stdout] | [INFO] [stdout] 9 | Plots//To plot curves of data. [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Plotkind` in this scope [INFO] [stdout] --> src/lib.rs:161:4 [INFO] [stdout] | [INFO] [stdout] 15 | Plotkind{ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Plotkind` in this scope [INFO] [stdout] --> src/lib.rs:175:4 [INFO] [stdout] | [INFO] [stdout] 29 | Plotkind{ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Tikz` in this scope [INFO] [stdout] --> src/lib.rs:186:12 [INFO] [stdout] | [INFO] [stdout] 40 | backend: Tikz [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Plots` in this scope [INFO] [stdout] --> src/lib.rs:195:2 [INFO] [stdout] | [INFO] [stdout] 49 | Plots [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Plotkind` in this scope [INFO] [stdout] --> src/lib.rs:199:10 [INFO] [stdout] | [INFO] [stdout] 53 | kind: [Plotkind{ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Tikz` in this scope [INFO] [stdout] --> src/lib.rs:207:12 [INFO] [stdout] | [INFO] [stdout] 61 | backend: Tikz [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 29 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0422`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 75) stdout ---- [INFO] [stdout] error: expected one of `,`, `.`, `?`, `}`, or an operator, found `maximum_packet_size` [INFO] [stdout] --> src/lib.rs:99:2 [INFO] [stdout] | [INFO] [stdout] 3 | Configuration [INFO] [stdout] | ------------- while parsing this struct [INFO] [stdout] ... [INFO] [stdout] 25 | } [INFO] [stdout] | - [INFO] [stdout] | | [INFO] [stdout] | expected one of `,`, `.`, `?`, `}`, or an operator [INFO] [stdout] | help: try adding a comma: `,` [INFO] [stdout] 26 | maximum_packet_size: 16,//Messages of greater length will be broken into several packets. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unexpected token [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Configuration` in this scope [INFO] [stdout] --> src/lib.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 3 | Configuration [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `RandomRegularGraph` in this scope [INFO] [stdout] --> src/lib.rs:81:12 [INFO] [stdout] | [INFO] [stdout] 8 | topology: RandomRegularGraph//The topology is given as a named record [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Basic` in this scope [INFO] [stdout] --> src/lib.rs:100:10 [INFO] [stdout] | [INFO] [stdout] 27 | router: Basic//The router is another object with a large description [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WideHops` in this scope [INFO] [stdout] --> src/lib.rs:105:29 [INFO] [stdout] | [INFO] [stdout] 32 | virtual_channel_policy: [ WideHops{width:1}, LowestSinghWeight{extra_congestion:0, extra_distance:0, aggregate_buffers:true, use_intern... [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::policies::WideHops; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LowestSinghWeight` in this scope [INFO] [stdout] --> src/lib.rs:105:48 [INFO] [stdout] | [INFO] [stdout] 32 | virtual_channel_policy: [ WideHops{width:1}, LowestSinghWeight{extra_congestion:0, extra_distance:0, aggregate_buffers:true, use_intern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::policies::LowestSinghWeight; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Random` in this scope [INFO] [stdout] --> src/lib.rs:105:154 [INFO] [stdout] | [INFO] [stdout] 32 | ...egate_buffers:true, use_internal_space:true}, Random ], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::routing::SumRoutingPolicy::Random; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Shortest` in this scope [INFO] [stdout] --> src/lib.rs:115:3 [INFO] [stdout] | [INFO] [stdout] 42 | Shortest { legend_name: "shortest" }, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::policies::Shortest; [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::routing::Shortest; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Valiant` in this scope [INFO] [stdout] --> src/lib.rs:116:3 [INFO] [stdout] | [INFO] [stdout] 43 | Valiant { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::routing::Valiant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Shortest` in this scope [INFO] [stdout] --> src/lib.rs:119:11 [INFO] [stdout] | [INFO] [stdout] 46 | first: Shortest,//We can change the sub-routing in either the first or second segment. [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Shortest` in this scope [INFO] [stdout] --> src/lib.rs:120:12 [INFO] [stdout] | [INFO] [stdout] 47 | second: Shortest,//If we do not have arguments we only put the object name. No need for braces. [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LinkClass` in this scope [INFO] [stdout] --> src/lib.rs:126:3 [INFO] [stdout] | [INFO] [stdout] 53 | LinkClass { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::LinkClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LinkClass` in this scope [INFO] [stdout] --> src/lib.rs:131:3 [INFO] [stdout] | [INFO] [stdout] 58 | LinkClass { delay: 1}, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::LinkClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Slurm` in this scope [INFO] [stdout] --> src/lib.rs:136:3 [INFO] [stdout] | [INFO] [stdout] 63 | Slurm [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this variant [INFO] [stdout] | [INFO] [stdout] 2 | use caminos_lib::experiments::Action::Slurm; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0600]: cannot apply unary operator `!` to type `[{integer}; 3]` [INFO] [stdout] --> src/lib.rs:78:15 [INFO] [stdout] | [INFO] [stdout] 5 | random_seed: ![42,43,44],//Simulate each seed [INFO] [stdout] | ^^^^^^^^^^^ cannot apply unary operator `!` [INFO] [stdout] [INFO] [stdout] error: aborting due to 15 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0600. [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 148) [INFO] [stdout] src/lib.rs - (line 47) [INFO] [stdout] src/lib.rs - (line 75) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "89ac204003327c8b6887e998e7bae6196429ead0205affabf6760e98932781e0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "89ac204003327c8b6887e998e7bae6196429ead0205affabf6760e98932781e0", kill_on_drop: false }` [INFO] [stdout] 89ac204003327c8b6887e998e7bae6196429ead0205affabf6760e98932781e0