[INFO] cloning repository https://github.com/fabrlyn/cypherfmt [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/fabrlyn/cypherfmt" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffabrlyn%2Fcypherfmt", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffabrlyn%2Fcypherfmt'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] db77577a8ef4ece81a533a1b5ebd5c536940e334 [INFO] testing fabrlyn/cypherfmt against 1.55.0 for beta-1.56-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffabrlyn%2Fcypherfmt" "/workspace/builds/worker-6/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/fabrlyn/cypherfmt on toolchain 1.55.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/fabrlyn/cypherfmt [INFO] finished tweaking git repo https://github.com/fabrlyn/cypherfmt [INFO] tweaked toml for git repo https://github.com/fabrlyn/cypherfmt written to /workspace/builds/worker-6/source/Cargo.toml [INFO] crate git repo https://github.com/fabrlyn/cypherfmt already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.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] 0411ddc171389cb8a0207139fd59b47dc22d19e2aeb6391c5a20fffb7a56ae3c [INFO] running `Command { std: "docker" "start" "-a" "0411ddc171389cb8a0207139fd59b47dc22d19e2aeb6391c5a20fffb7a56ae3c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0411ddc171389cb8a0207139fd59b47dc22d19e2aeb6391c5a20fffb7a56ae3c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0411ddc171389cb8a0207139fd59b47dc22d19e2aeb6391c5a20fffb7a56ae3c", kill_on_drop: false }` [INFO] [stdout] 0411ddc171389cb8a0207139fd59b47dc22d19e2aeb6391c5a20fffb7a56ae3c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bfa5838cc1624dbf58406bbd1e00834f0ae7b488355fca2ef66a50cc4a2f2b5c [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" "bfa5838cc1624dbf58406bbd1e00834f0ae7b488355fca2ef66a50cc4a2f2b5c", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling minimal-lexical v0.1.2 [INFO] [stderr] Compiling nom v7.0.0 [INFO] [stderr] Compiling cypherfmt v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `alpha1`, `alphanumeric0` [INFO] [stdout] --> src/parameter.rs:2:32 [INFO] [stdout] | [INFO] [stdout] 2 | use nom::character::complete::{alpha1, alphanumeric0}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `multi::many1` [INFO] [stdout] --> src/entity.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | multi::many1, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `line::Line` [INFO] [stdout] --> src/entity.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::{line::Line, node::Node, relationship::Relationship}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `pattern::Pattern` [INFO] [stdout] --> src/expression/mod.rs:3:25 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::{atom::Atom, pattern::Pattern}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tuple` [INFO] [stdout] --> src/label.rs:5:26 [INFO] [stdout] | [INFO] [stdout] 5 | sequence::{preceded, tuple}, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `branch::alt` [INFO] [stdout] --> src/literal/number.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | use nom::{branch::alt, combinator::map, IResult}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `map` [INFO] [stdout] --> src/relationship.rs:3:18 [INFO] [stdout] | [INFO] [stdout] 3 | combinator::{map, opt}, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Error`, `ParseError` [INFO] [stdout] --> src/shared.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | error::{Error, ParseError}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `map_res`, `tag` [INFO] [stdout] --> src/value.rs:3:40 [INFO] [stdout] | [INFO] [stdout] 3 | bytes::complete::{escaped, is_not, tag, take_while1}, [INFO] [stdout] | ^^^ [INFO] [stdout] 4 | character::complete::one_of, [INFO] [stdout] 5 | combinator::{map, map_res, recognize}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Literal` [INFO] [stdout] --> src/atom/mod.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | Literal(Literal<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Parameter` [INFO] [stdout] --> src/atom/mod.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | Parameter(Parameter<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Variable` [INFO] [stdout] --> src/atom/mod.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | Variable(&'a str), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/atom/mod.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse` [INFO] [stdout] --> src/symbolic_name.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn parse(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_symbolic_name` [INFO] [stdout] --> src/parameter.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 13 | fn parse_symbolic_name(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_decimal` [INFO] [stdout] --> src/parameter.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | fn parse_decimal(input: &'a str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/parameter.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/clause/match.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Node` [INFO] [stdout] --> src/entity.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | Node(Node<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Relationship` [INFO] [stdout] --> src/entity.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | Relationship(Relationship<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/entity.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/expression/mod.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/key.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/key_value.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_one` [INFO] [stdout] --> src/label.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn parse_one(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/label.rs:19:12 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn parse(input: &'a str) -> IResult<&'a str, Vec>> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/line.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/list.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/bool.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Exponent` [INFO] [stdout] --> src/literal/double.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Exponent(Exponent<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Regular` [INFO] [stdout] --> src/literal/double.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Regular(Regular<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/double.rs:19:12 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_segment_0` [INFO] [stdout] --> src/literal/double.rs:51:12 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn parse_segment_0(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_segment_1` [INFO] [stdout] --> src/literal/double.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn parse_segment_1(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_segment_2` [INFO] [stdout] --> src/literal/double.rs:59:12 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn parse_segment_2(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/double.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/double.rs:92:12 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Decimal` [INFO] [stdout] --> src/literal/integer.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Decimal(Decimal<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Octal` [INFO] [stdout] --> src/literal/integer.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Octal(Octal<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Hex` [INFO] [stdout] --> src/literal/integer.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Hex(Hex<'a>), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/integer.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/integer.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_prefix` [INFO] [stdout] --> src/literal/integer.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | fn parse_prefix(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/integer.rs:104:12 [INFO] [stdout] | [INFO] [stdout] 104 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/integer.rs:154:12 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/null.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Double` [INFO] [stdout] --> src/literal/number.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | Double(Double<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Integer` [INFO] [stdout] --> src/literal/number.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | Integer(Integer<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/number.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_double_qoute_string` [INFO] [stdout] --> src/literal/string.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | fn parse_double_qoute_string(input: &'a str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_single_qoute_string` [INFO] [stdout] --> src/literal/string.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | fn parse_single_qoute_string(input: &'a str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/string.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Null` [INFO] [stdout] --> src/literal/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Null(Null<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Bool` [INFO] [stdout] --> src/literal/mod.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Bool(Bool<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Number` [INFO] [stdout] --> src/literal/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | Number(Number<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `String` [INFO] [stdout] --> src/literal/mod.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | String(String<'a>), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/literal/mod.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/node.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/pattern.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_key_value` [INFO] [stdout] --> src/properties.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | fn parse_key_value(input: &str) -> IResult<&str, KeyValue> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/properties.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/relationship.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_alphanumeric` [INFO] [stdout] --> src/shared.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn is_alphanumeric(c: char) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `is_alphabetic` [INFO] [stdout] --> src/shared.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn is_alphabetic(c: char) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `double_qoute` [INFO] [stdout] --> src/shared.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn double_qoute(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `single_qoute` [INFO] [stdout] --> src/shared.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn single_qoute(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `optional` [INFO] [stdout] --> src/shared.rs:23:8 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn optional<'a, E, P>(mut parser: P) -> impl FnMut(&'a str) -> IResult<&'a str, &'a str, E> [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `optional_signed` [INFO] [stdout] --> src/shared.rs:35:8 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn optional_signed(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/subclause/where.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_first_character` [INFO] [stdout] --> src/token.rs:10:4 [INFO] [stdout] | [INFO] [stdout] 10 | fn parse_first_character(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse_rest` [INFO] [stdout] --> src/token.rs:14:4 [INFO] [stdout] | [INFO] [stdout] 14 | fn parse_rest(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `parse` [INFO] [stdout] --> src/token.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn parse(input: &str) -> IResult<&str, &str> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `allowed_for_other` [INFO] [stdout] --> src/value.rs:15:4 [INFO] [stdout] | [INFO] [stdout] 15 | fn allowed_for_other(c: char) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_other` [INFO] [stdout] --> src/value.rs:23:8 [INFO] [stdout] | [INFO] [stdout] 23 | fn parse_other(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_double_qoute_string` [INFO] [stdout] --> src/value.rs:27:8 [INFO] [stdout] | [INFO] [stdout] 27 | fn parse_double_qoute_string(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_single_qoute_string` [INFO] [stdout] --> src/value.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 38 | fn parse_single_qoute_string(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse_string` [INFO] [stdout] --> src/value.rs:49:8 [INFO] [stdout] | [INFO] [stdout] 49 | fn parse_string(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/value.rs:56:12 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 78 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.69s [INFO] running `Command { std: "docker" "inspect" "bfa5838cc1624dbf58406bbd1e00834f0ae7b488355fca2ef66a50cc4a2f2b5c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bfa5838cc1624dbf58406bbd1e00834f0ae7b488355fca2ef66a50cc4a2f2b5c", kill_on_drop: false }` [INFO] [stdout] bfa5838cc1624dbf58406bbd1e00834f0ae7b488355fca2ef66a50cc4a2f2b5c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a6cdc6e52a429251ecf7d92d8c3d2f94e4dc3187514e6887dc0b0713c89a255d [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" "a6cdc6e52a429251ecf7d92d8c3d2f94e4dc3187514e6887dc0b0713c89a255d", kill_on_drop: false }` [INFO] [stderr] Compiling cypherfmt v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `alpha1`, `alphanumeric0` [INFO] [stdout] --> src/parameter.rs:2:32 [INFO] [stdout] | [INFO] [stdout] 2 | use nom::character::complete::{alpha1, alphanumeric0}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `multi::many1` [INFO] [stdout] --> src/entity.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | multi::many1, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `pattern::Pattern` [INFO] [stdout] --> src/expression/mod.rs:3:25 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::{atom::Atom, pattern::Pattern}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tuple` [INFO] [stdout] --> src/label.rs:5:26 [INFO] [stdout] | [INFO] [stdout] 5 | sequence::{preceded, tuple}, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `branch::alt` [INFO] [stdout] --> src/literal/number.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | use nom::{branch::alt, combinator::map, IResult}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `map` [INFO] [stdout] --> src/relationship.rs:3:18 [INFO] [stdout] | [INFO] [stdout] 3 | combinator::{map, opt}, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Error`, `ParseError` [INFO] [stdout] --> src/shared.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | error::{Error, ParseError}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `map_res`, `tag` [INFO] [stdout] --> src/value.rs:3:40 [INFO] [stdout] | [INFO] [stdout] 3 | bytes::complete::{escaped, is_not, tag, take_while1}, [INFO] [stdout] | ^^^ [INFO] [stdout] 4 | character::complete::one_of, [INFO] [stdout] 5 | combinator::{map, map_res, recognize}, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `parse` [INFO] [stdout] --> src/subclause/where.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 9 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.28s [INFO] running `Command { std: "docker" "inspect" "a6cdc6e52a429251ecf7d92d8c3d2f94e4dc3187514e6887dc0b0713c89a255d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a6cdc6e52a429251ecf7d92d8c3d2f94e4dc3187514e6887dc0b0713c89a255d", kill_on_drop: false }` [INFO] [stdout] a6cdc6e52a429251ecf7d92d8c3d2f94e4dc3187514e6887dc0b0713c89a255d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 652f8304a3e99400a8a9e5342e0534457772b0813fa901f744d48fc436217f16 [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" "652f8304a3e99400a8a9e5342e0534457772b0813fa901f744d48fc436217f16", kill_on_drop: false }` [INFO] [stderr] warning: unused imports: `alpha1`, `alphanumeric0` [INFO] [stderr] --> src/parameter.rs:2:32 [INFO] [stderr] | [INFO] [stderr] 2 | use nom::character::complete::{alpha1, alphanumeric0}; [INFO] [stderr] | ^^^^^^ ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `multi::many1` [INFO] [stderr] --> src/entity.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | multi::many1, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `pattern::Pattern` [INFO] [stderr] --> src/expression/mod.rs:3:25 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::{atom::Atom, pattern::Pattern}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `tuple` [INFO] [stderr] --> src/label.rs:5:26 [INFO] [stderr] | [INFO] [stderr] 5 | sequence::{preceded, tuple}, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `branch::alt` [INFO] [stderr] --> src/literal/number.rs:1:11 [INFO] [stderr] | [INFO] [stderr] 1 | use nom::{branch::alt, combinator::map, IResult}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `map` [INFO] [stderr] --> src/relationship.rs:3:18 [INFO] [stderr] | [INFO] [stderr] 3 | combinator::{map, opt}, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Error`, `ParseError` [INFO] [stderr] --> src/shared.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | error::{Error, ParseError}, [INFO] [stderr] | ^^^^^ ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `map_res`, `tag` [INFO] [stderr] --> src/value.rs:3:40 [INFO] [stderr] | [INFO] [stderr] 3 | bytes::complete::{escaped, is_not, tag, take_while1}, [INFO] [stderr] | ^^^ [INFO] [stderr] 4 | character::complete::one_of, [INFO] [stderr] 5 | combinator::{map, map_res, recognize}, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `parse` [INFO] [stderr] --> src/subclause/where.rs:9:12 [INFO] [stderr] | [INFO] [stderr] 9 | pub fn parse(input: &'a str) -> IResult<&str, Self> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `cypherfmt` (bin "cypherfmt" test) generated 9 warnings [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/cypherfmt-f2076f5498d5aef9) [INFO] [stdout] [INFO] [stdout] running 74 tests [INFO] [stdout] test entity::tests::parse_component_relationship ... ok [INFO] [stdout] test line::tests::parse_line_right ... ok [INFO] [stdout] test line::tests::parse_line_undirected ... ok [INFO] [stdout] test literal::bool::tests::parse_bool_false ... ok [INFO] [stdout] test literal::bool::tests::parse_bool_true ... ok [INFO] [stdout] test line::tests::parse_line_left ... ok [INFO] [stdout] test entity::tests::parse_component_node ... ok [INFO] [stdout] test atom::tests::parse_atom_variable ... ok [INFO] [stdout] test literal::double::double_tests::parse_double_exponent ... ok [INFO] [stdout] test literal::double::double_tests::parse_double_regular ... ok [INFO] [stdout] test literal::double::exponent_tests::parse_exponent ... ok [INFO] [stdout] test literal::integer::decimal_tests::parse_decimal_digits ... ok [INFO] [stdout] test literal::double::regular_tests::parse_double_regular ... ok [INFO] [stdout] test literal::integer::decimal_tests::parse_decimal_signed_digits ... ok [INFO] [stdout] test atom::tests::parse_atom_parameter ... ok [INFO] [stdout] test literal::integer::decimal_tests::parse_decimal_zero ... ok [INFO] [stdout] test literal::integer::hex_tests::parse_hex_digits ... ok [INFO] [stdout] test literal::integer::hex_tests::parse_hex_signed_digits ... ok [INFO] [stdout] test literal::integer::hex_tests::parse_hex_zero ... ok [INFO] [stdout] test literal::integer::integer_tests::parse_integer_decimal ... ok [INFO] [stdout] test literal::integer::integer_tests::parse_integer_hex ... ok [INFO] [stdout] test literal::integer::integer_tests::parse_integer_octal ... ok [INFO] [stdout] test literal::integer::octal_tests::parse_octal_digits ... ok [INFO] [stdout] test literal::integer::octal_tests::parse_octal_zero ... ok [INFO] [stdout] test literal::integer::octal_tests::parse_octal_signed_digits ... ok [INFO] [stdout] test atom::tests::parse_atom_literal ... ok [INFO] [stdout] test literal::list::tests::parse_list_of_decimals ... ok [INFO] [stdout] test literal::null::tests::parse_null ... ok [INFO] [stdout] test literal::number::tests::parse_number_double ... ok [INFO] [stdout] test literal::number::tests::parse_number_integer ... ok [INFO] [stdout] test literal::string::tests::parse_string_double_qoute ... ok [INFO] [stdout] test literal::string::tests::parse_string_single_qoute ... ok [INFO] [stdout] test literal::tests::parse_literal_bool ... ok [INFO] [stdout] test literal::tests::parse_literal_number ... ok [INFO] [stdout] test literal::tests::parse_literal_null ... ok [INFO] [stdout] test clause::r#match::tests::parse_match_optional ... ok [INFO] [stdout] test literal::tests::parse_literal_string ... ok [INFO] [stdout] test node::tests::parse_node_empty ... ok [INFO] [stdout] test node::tests::parse_node_multiple_label ... ok [INFO] [stdout] test key::tests::parse_key ... ok [INFO] [stdout] test label::tests::parse_label ... ok [INFO] [stdout] test label::tests::parse_labels ... ok [INFO] [stdout] test node::tests::parse_node_properties ... ok [INFO] [stdout] test pattern::tests::parse_pattern_node_relationship_node ... ok [INFO] [stdout] test properties::tests::parse_properties_multiple ... ok [INFO] [stdout] test properties::tests::parse_properties_single ... ok [INFO] [stdout] test relationship::tests::parse_relationship_variable_single_label_properties ... ok [INFO] [stdout] test relationship::tests::parse_relationship_empty ... ok [INFO] [stdout] test relationship::tests::parse_relationship_multiple_label ... ok [INFO] [stdout] test shared::tests::parse_optional_signed ... ok [INFO] [stdout] test relationship::tests::parse_relationship_single_label ... ok [INFO] [stdout] test relationship::tests::parse_relationship_variable ... ok [INFO] [stdout] test relationship::tests::parse_relationship_properties ... ok [INFO] [stdout] test value::tests::parse_hex_integer ... ok [INFO] [stdout] test relationship::tests::parse_relationship_variable_single_label ... ok [INFO] [stdout] test value::tests::parse_decimal_integer ... ok [INFO] [stdout] test value::tests::parse_octal_integer ... ok [INFO] [stdout] test value::tests::parse_decimal_float ... ok [INFO] [stdout] test shared::tests::parse_optional_signed_missing ... ok [INFO] [stdout] test token::tests::parse_key ... ok [INFO] [stdout] test value::tests::parse_signed_hex_integer ... ok [INFO] [stdout] test node::tests::parse_node_single_label ... ok [INFO] [stdout] test node::tests::parse_node_variable ... ok [INFO] [stdout] test node::tests::parse_node_variable_single_label ... ok [INFO] [stdout] test node::tests::parse_node_variable_single_label_properties ... ok [INFO] [stdout] test parameter::tests::parse_parameter_decimal ... ok [INFO] [stdout] test parameter::tests::parse_parameter_symbolic_name ... ok [INFO] [stdout] test key_value::tests::parse_key_value ... ok [INFO] [stdout] test clause::r#match::tests::parse_match ... ok [INFO] [stdout] test value::tests::parse_signed_octal_integer ... ok [INFO] [stdout] test value::tests::parse_signed_scientific_decimal_float ... ok [INFO] [stdout] test value::tests::parse_signed_decimal_float ... ok [INFO] [stdout] test value::tests::parse_signed_decimal_integer ... ok [INFO] [stdout] test value::tests::parse_scientific_decimal_float ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 74 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "652f8304a3e99400a8a9e5342e0534457772b0813fa901f744d48fc436217f16", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "652f8304a3e99400a8a9e5342e0534457772b0813fa901f744d48fc436217f16", kill_on_drop: false }` [INFO] [stdout] 652f8304a3e99400a8a9e5342e0534457772b0813fa901f744d48fc436217f16