[INFO] fetching crate over 0.6.5... [INFO] building over-0.6.5 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate over 0.6.5 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate over 0.6.5 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate over 0.6.5 [INFO] finished tweaking crates.io crate over 0.6.5 [INFO] tweaked toml for crates.io crate over 0.6.5 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0de669de239b6aa12ab4d7692c929035c8d7832bb413be1c0888c6c50c7791ce [INFO] running `Command { std: "docker" "start" "-a" "0de669de239b6aa12ab4d7692c929035c8d7832bb413be1c0888c6c50c7791ce", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0de669de239b6aa12ab4d7692c929035c8d7832bb413be1c0888c6c50c7791ce", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0de669de239b6aa12ab4d7692c929035c8d7832bb413be1c0888c6c50c7791ce", kill_on_drop: false }` [INFO] [stdout] 0de669de239b6aa12ab4d7692c929035c8d7832bb413be1c0888c6c50c7791ce [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1f23e52c9ec84a2acf69e127c3c049e0e7c5734db07ee339ff66fcd58923cbae [INFO] running `Command { std: "docker" "start" "-a" "1f23e52c9ec84a2acf69e127c3c049e0e7c5734db07ee339ff66fcd58923cbae", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (d318f0ec49d2844c, 9963dc6836664ff6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (10275bade51f3a64, 1a4993f89775eba9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ad71db94d2b0dded, b3dc5e463857ea36), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (82926ac54d2532ce, 8542c3146f879d7f), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (47682469233aa24e, 6234a8c7872b30b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (2f2196d24a853f8a, 7c1449fef3a08a41), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (65e85fdf8a9e1307, 8abe54fcfafac5c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ece079b67c37958b, 2ad04b3daca5c227), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (680b341ec5c76adc, 6c9b8c7d6ea4fc6a), 0, 0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (32956d34f442f26d, 7bcc440782372c38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (32956d34f442f26d, 7bcc440782372c38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (32956d34f442f26d, 7bcc440782372c38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a1742621983f2a03, 664fe8763dbb9302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a1742621983f2a03, 664fe8763dbb9302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a1742621983f2a03, 664fe8763dbb9302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (96859ec525a9fcb6, 197fabfa089b9182), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (96859ec525a9fcb6, 197fabfa089b9182), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (96859ec525a9fcb6, 197fabfa089b9182), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (f762a44195c7dfa8, 72b333c949ac283b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (f762a44195c7dfa8, 72b333c949ac283b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (f762a44195c7dfa8, 72b333c949ac283b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ba00275d0843e3d7, d38da82b893b12cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ba00275d0843e3d7, d38da82b893b12cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ba00275d0843e3d7, d38da82b893b12cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (dfb5a156dacbb257, f56bc67648eab6a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (dfb5a156dacbb257, f56bc67648eab6a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (dfb5a156dacbb257, f56bc67648eab6a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fea3a83159eece6, 6dd952040d01d4e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fea3a83159eece6, 6dd952040d01d4e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fea3a83159eece6, 6dd952040d01d4e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6c00dd52f0827ce7, f1e436e7ff6e20f1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6c00dd52f0827ce7, f1e436e7ff6e20f1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6c00dd52f0827ce7, f1e436e7ff6e20f1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5294bbadad59dbfa, 8f720dab9d6dcb26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5294bbadad59dbfa, 8f720dab9d6dcb26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5294bbadad59dbfa, 8f720dab9d6dcb26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (e042ba160c82ac5c, bda9af7025f824d7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (e042ba160c82ac5c, bda9af7025f824d7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (e042ba160c82ac5c, bda9af7025f824d7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5bc036c70d1bbb1f, 43a883c5bac84bdb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5bc036c70d1bbb1f, 43a883c5bac84bdb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5bc036c70d1bbb1f, 43a883c5bac84bdb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (11a307f9711ad45a, e483e0f265bdaf12), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (11a307f9711ad45a, e483e0f265bdaf12), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (11a307f9711ad45a, e483e0f265bdaf12), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a3f32abebf241c43, b36b71357a58cada), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a3f32abebf241c43, b36b71357a58cada), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a3f32abebf241c43, b36b71357a58cada), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a4a0c320ce626854, 2108eb65c3962121), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a4a0c320ce626854, 2108eb65c3962121), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a4a0c320ce626854, 2108eb65c3962121), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (bbc70701ba4b017c, e5f44a897202a7e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (bbc70701ba4b017c, e5f44a897202a7e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (bbc70701ba4b017c, e5f44a897202a7e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8ce10ba6071f0bb8, 1580cbe47977168), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8ce10ba6071f0bb8, 1580cbe47977168), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8ce10ba6071f0bb8, 1580cbe47977168), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (36279dbfede9bd5c, 1e6af91783892050), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (36279dbfede9bd5c, 1e6af91783892050), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (36279dbfede9bd5c, 1e6af91783892050), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ac808a78ec86027c, c384e9552029e7de), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ac808a78ec86027c, c384e9552029e7de), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ac808a78ec86027c, c384e9552029e7de), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (5168bdf96791789, fb25935f7e4fad78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (67061ab6d53c68ea, 731daa7171665d7e), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (cfa9161cdb3e4e5f, 6e258eb0b20c5ace), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (fc877e74f9073bc2, 2b76cd1e8b243de7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (d00445768f4ce3d8, c07e988d266b0ae4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (80517c569bd76ace, be26aead1b410e10), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (7f57160ea1549928, 3ce5a6887e370148), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (6840481dcaaa433d, 3b3c768eaf9b3e1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (7f76579dc483756d, 3d9038324bce7870), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (57d8c2e409bd3b5f, f875b2fe3cc947a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (81f8ff3161901bf9, c56460589e3bf660), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (861af859f7a97e3a, 464c9316ddbf8f1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (a97796b4b99c0f08, ca10789258640ed5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (e8eddbbda7a01268, 15c838a24daff327), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (2aa7f71f26ad2797, e4678f547279aefb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (2aa7f71f26ad2797, e4678f547279aefb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (2aa7f71f26ad2797, e4678f547279aefb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (24508ce8945e3580, f6883cf99f1a0c07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (24508ce8945e3580, f6883cf99f1a0c07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (24508ce8945e3580, f6883cf99f1a0c07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (46fb65b798cc00f, 8b23d62dd53ca6b0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (46fb65b798cc00f, 8b23d62dd53ca6b0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (46fb65b798cc00f, 8b23d62dd53ca6b0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (308e4eed210eb218, 3d963d4f98d03157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (fa9132c0c683b111, f5058102732e5f75), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (fda38e757dca8587, 77e8c5459e23321), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (b8adada534dd3550, f0993725fda90d92), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (49dfc9a93262d911, 32f898937d02766d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (504d70cdb62f64fd, 6fafe7875521b713), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (dd9491b55f02f05c, 9637f5e486513b8c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (6c92568bfff01d4, 7e2e288fa79aabd1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (5c409c3e1aa62499, 4116f4b0c11ca460), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (cc5caf0c2f902b75, f6c0c21ede03478d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (56c413f6c4de23a6, de26ef22ce5b8119), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (823253faf334d7f3, 8cf0d85259525b8b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (823253faf334d7f3, 8cf0d85259525b8b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (823253faf334d7f3, 8cf0d85259525b8b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (a93eca972171069f, 56fde6e9aa0a5263), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (deb855110d3fe25e, 3e6c6105f6cba2a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (9504580730ee3d65, 4d9f3eed3219944a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (a36e68cfd33b6e69, a01f250026a1bdc0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (bebba56cf66ac126, a8cfc5754e52a2e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (abff58cf0e1c53a9, 875b7168722c4b96), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (f3fecfc4f6e169c2, f10d28497f9be6d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (e1ec80a0e1150d64, 13557db1894c56cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (1122a55ba768a998, a5daecc4142c242d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (c14d168079dddb1b, 2b3fd1dcd704b6b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (8356fc14003cb45, ee5163a24fdecbce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (8e7b5466b9b06ccb, d996a3d106b65049), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (63e8c59323f61b0a, 1d73ddc33051e664), 0, 0 [INFO] [stderr] Compiling over v0.6.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/util.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | '0'...'9' => true, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/parse/util.rs:67:12 [INFO] [stdout] | [INFO] [stdout] 67 | '0'...'9' => true, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: over, (f29878d4e3b81fe3, 1034069c459c2a03), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (dccc36c17f651c8, c3d1c0ac44c73f2c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (e7a7431c9bfbe4f, 6f932430a140f623), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (f73d6afac4c5453f, f351b871f121f675), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (dad464191f58593f, 33e423f5fe0dde28), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (dd6d2500c4f72326, f474ee145d33f501), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (62f010c5ad1dc01c, f8824d66b1dd0de4), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (dc83bd7aef19e51b, aaf3df4fbed0c873), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (4f2538e2f1a785ad, 5edc45d0fccb3e02), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (8dc0fba7156d8e16, d4477327531f22c8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (11180226666a9325, a9c6a8381144e9d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (d017b688b8f1e0e2, 218d2296519b8e8e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: over, (1ce8656b4f6d3f6c, 4bdfacff90a2837f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: over, (abfcd5475b3e472c, d36687ccd3ed1fa), 24, 24 [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.62s [INFO] running `Command { std: "docker" "inspect" "1f23e52c9ec84a2acf69e127c3c049e0e7c5734db07ee339ff66fcd58923cbae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1f23e52c9ec84a2acf69e127c3c049e0e7c5734db07ee339ff66fcd58923cbae", kill_on_drop: false }` [INFO] [stdout] 1f23e52c9ec84a2acf69e127c3c049e0e7c5734db07ee339ff66fcd58923cbae [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dd7519a6ee4823729ded86f8a5179c1561c745b85be7468d0b8ee9c996746725 [INFO] running `Command { std: "docker" "start" "-a" "dd7519a6ee4823729ded86f8a5179c1561c745b85be7468d0b8ee9c996746725", kill_on_drop: false }` [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (d318f0ec49d2844c, 9963dc6836664ff6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (10275bade51f3a64, 1a4993f89775eba9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ad71db94d2b0dded, b3dc5e463857ea36), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (82926ac54d2532ce, 8542c3146f879d7f), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (47682469233aa24e, 6234a8c7872b30b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (2f2196d24a853f8a, 7c1449fef3a08a41), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (65e85fdf8a9e1307, 8abe54fcfafac5c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ece079b67c37958b, 2ad04b3daca5c227), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (680b341ec5c76adc, 6c9b8c7d6ea4fc6a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (32956d34f442f26d, 7bcc440782372c38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (32956d34f442f26d, 7bcc440782372c38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (32956d34f442f26d, 7bcc440782372c38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a1742621983f2a03, 664fe8763dbb9302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a1742621983f2a03, 664fe8763dbb9302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a1742621983f2a03, 664fe8763dbb9302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (96859ec525a9fcb6, 197fabfa089b9182), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (96859ec525a9fcb6, 197fabfa089b9182), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (96859ec525a9fcb6, 197fabfa089b9182), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (f762a44195c7dfa8, 72b333c949ac283b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (f762a44195c7dfa8, 72b333c949ac283b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (f762a44195c7dfa8, 72b333c949ac283b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ba00275d0843e3d7, d38da82b893b12cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ba00275d0843e3d7, d38da82b893b12cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ba00275d0843e3d7, d38da82b893b12cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (dfb5a156dacbb257, f56bc67648eab6a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (dfb5a156dacbb257, f56bc67648eab6a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (dfb5a156dacbb257, f56bc67648eab6a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fea3a83159eece6, 6dd952040d01d4e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fea3a83159eece6, 6dd952040d01d4e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fea3a83159eece6, 6dd952040d01d4e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6c00dd52f0827ce7, f1e436e7ff6e20f1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6c00dd52f0827ce7, f1e436e7ff6e20f1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6c00dd52f0827ce7, f1e436e7ff6e20f1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5294bbadad59dbfa, 8f720dab9d6dcb26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5294bbadad59dbfa, 8f720dab9d6dcb26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5294bbadad59dbfa, 8f720dab9d6dcb26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (e042ba160c82ac5c, bda9af7025f824d7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (e042ba160c82ac5c, bda9af7025f824d7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (e042ba160c82ac5c, bda9af7025f824d7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5bc036c70d1bbb1f, 43a883c5bac84bdb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5bc036c70d1bbb1f, 43a883c5bac84bdb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5bc036c70d1bbb1f, 43a883c5bac84bdb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (11a307f9711ad45a, e483e0f265bdaf12), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (11a307f9711ad45a, e483e0f265bdaf12), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (11a307f9711ad45a, e483e0f265bdaf12), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a3f32abebf241c43, b36b71357a58cada), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a3f32abebf241c43, b36b71357a58cada), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a3f32abebf241c43, b36b71357a58cada), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a4a0c320ce626854, 2108eb65c3962121), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a4a0c320ce626854, 2108eb65c3962121), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a4a0c320ce626854, 2108eb65c3962121), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (bbc70701ba4b017c, e5f44a897202a7e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (bbc70701ba4b017c, e5f44a897202a7e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (bbc70701ba4b017c, e5f44a897202a7e0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8ce10ba6071f0bb8, 1580cbe47977168), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8ce10ba6071f0bb8, 1580cbe47977168), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8ce10ba6071f0bb8, 1580cbe47977168), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (36279dbfede9bd5c, 1e6af91783892050), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (36279dbfede9bd5c, 1e6af91783892050), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (36279dbfede9bd5c, 1e6af91783892050), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ac808a78ec86027c, c384e9552029e7de), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ac808a78ec86027c, c384e9552029e7de), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (ac808a78ec86027c, c384e9552029e7de), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (5168bdf96791789, fb25935f7e4fad78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (67061ab6d53c68ea, 731daa7171665d7e), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (cfa9161cdb3e4e5f, 6e258eb0b20c5ace), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (fc877e74f9073bc2, 2b76cd1e8b243de7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (d00445768f4ce3d8, c07e988d266b0ae4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (80517c569bd76ace, be26aead1b410e10), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (7f57160ea1549928, 3ce5a6887e370148), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (6840481dcaaa433d, 3b3c768eaf9b3e1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (7f76579dc483756d, 3d9038324bce7870), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (57d8c2e409bd3b5f, f875b2fe3cc947a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (81f8ff3161901bf9, c56460589e3bf660), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (861af859f7a97e3a, 464c9316ddbf8f1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (a97796b4b99c0f08, ca10789258640ed5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (e8eddbbda7a01268, 15c838a24daff327), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (2aa7f71f26ad2797, e4678f547279aefb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (2aa7f71f26ad2797, e4678f547279aefb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (2aa7f71f26ad2797, e4678f547279aefb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (24508ce8945e3580, f6883cf99f1a0c07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (24508ce8945e3580, f6883cf99f1a0c07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (24508ce8945e3580, f6883cf99f1a0c07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (46fb65b798cc00f, 8b23d62dd53ca6b0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (46fb65b798cc00f, 8b23d62dd53ca6b0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (46fb65b798cc00f, 8b23d62dd53ca6b0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (308e4eed210eb218, 3d963d4f98d03157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (fa9132c0c683b111, f5058102732e5f75), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (fda38e757dca8587, 77e8c5459e23321), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (b8adada534dd3550, f0993725fda90d92), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (49dfc9a93262d911, 32f898937d02766d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (504d70cdb62f64fd, 6fafe7875521b713), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (dd9491b55f02f05c, 9637f5e486513b8c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (6c92568bfff01d4, 7e2e288fa79aabd1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (5c409c3e1aa62499, 4116f4b0c11ca460), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (cc5caf0c2f902b75, f6c0c21ede03478d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (56c413f6c4de23a6, de26ef22ce5b8119), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (823253faf334d7f3, 8cf0d85259525b8b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (823253faf334d7f3, 8cf0d85259525b8b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (823253faf334d7f3, 8cf0d85259525b8b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_bigint, (a93eca972171069f, 56fde6e9aa0a5263), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (deb855110d3fe25e, 3e6c6105f6cba2a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (9504580730ee3d65, 4d9f3eed3219944a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (a36e68cfd33b6e69, a01f250026a1bdc0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (bebba56cf66ac126, a8cfc5754e52a2e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (abff58cf0e1c53a9, 875b7168722c4b96), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (f3fecfc4f6e169c2, f10d28497f9be6d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (e1ec80a0e1150d64, 13557db1894c56cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (1122a55ba768a998, a5daecc4142c242d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (c14d168079dddb1b, 2b3fd1dcd704b6b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (8356fc14003cb45, ee5163a24fdecbce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (8e7b5466b9b06ccb, d996a3d106b65049), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: num_rational, (63e8c59323f61b0a, 1d73ddc33051e664), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/util.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | '0'...'9' => true, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: over, (f29878d4e3b81fe3, 1034069c459c2a03), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/parse/util.rs:67:12 [INFO] [stdout] | [INFO] [stdout] 67 | '0'...'9' => true, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: over, (dccc36c17f651c8, c3d1c0ac44c73f2c), 0, 0 [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: over, (e7a7431c9bfbe4f, 6f932430a140f623), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (f73d6afac4c5453f, f351b871f121f675), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (dad464191f58593f, 33e423f5fe0dde28), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (dd6d2500c4f72326, f474ee145d33f501), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (62f010c5ad1dc01c, f8824d66b1dd0de4), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (dc83bd7aef19e51b, aaf3df4fbed0c873), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (4f2538e2f1a785ad, 5edc45d0fccb3e02), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (8dc0fba7156d8e16, d4477327531f22c8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (11180226666a9325, a9c6a8381144e9d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (d017b688b8f1e0e2, 218d2296519b8e8e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: over, (1ce8656b4f6d3f6c, 4bdfacff90a2837f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: over, (abfcd5475b3e472c, d36687ccd3ed1fa), 24, 24 [INFO] [stderr] Compiling over v0.6.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/util.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | '0'...'9' => true, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/parse/util.rs:67:12 [INFO] [stdout] | [INFO] [stdout] 67 | '0'...'9' => true, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 37 | test_eq!(obj.get("null").unwrap(), Value::Null); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 42 | test_eq!(obj.get_bool("bool").unwrap(), true); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 60 | test_eq!(obj.get("str1").unwrap(), "hello"); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 61 | test_eq!(obj.get("str2").unwrap(), yo); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 65 | test_eq!(obj.get("arr").unwrap(), arr![-5, 0, 1]); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 105 | test_eq!(obj, obj2); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 110 | test_eq!(v, true); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 114 | test_eq!(v, false); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 118 | test_eq!(v, true); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 123 | test_eq!(obj.get("test1").unwrap(), "hi"); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 124 | test_eq!(obj.get("test2").unwrap(), "bye"); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 140 | test_eq!(null.get_type(), Type::Null); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 144 | test_eq!(obj.get("bool").unwrap().get_type(), Type::Bool); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 148 | test_eq!(obj.get("str").unwrap().get_type(), Type::Str); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 152 | / test_eq!( [INFO] [stdout] 153 | | obj.get("arr_char").unwrap().get_type(), [INFO] [stdout] 154 | | Type::Arr(Box::new(Type::Char)) [INFO] [stdout] 155 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 157 | / test_eq!( [INFO] [stdout] 158 | | obj.get("arr_arr").unwrap().get_type(), [INFO] [stdout] 159 | | Type::Arr(Box::new(Type::Arr(Box::new(Type::Bool)))) [INFO] [stdout] 160 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/tests.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 14 | | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | | $left, $right [INFO] [stdout] 16 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 174 | test_eq!(obj.get("tup").unwrap().get_type(), tup_type); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 13 ~ panic!( [INFO] [stdout] 14 | "Left did not equal right.\nLeft: {}\nRight: {}\n", [INFO] [stdout] 15 | $left, $right [INFO] [stdout] 16 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: over, (a9b102080561e793, 8fe70db7e3ec401f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (afa43843cd90c280, d0a4f38e51872bca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (4fb9dc28e07ced9f, d3646fd44383ef47), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (c5450d560d1abd5e, 745762835da5b764), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (902438629651d649, 242005107adc08bb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (27bdcc9590ce35ff, 85fd07e1bf975b5a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (e7998134d6f1485a, c82acc0fe7f14fa9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: over, (355055ed77f88fb3, eaebceff7587cfe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (ad82e2329a332ebd, f6697b3585d9264e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (3ea0f7f0e0b4ab27, 34e0ec0b310a6e0b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (2039d1c05b604ca1, d6a821dd83b1895), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (3517be3ea0b4fad7, 4f45aa7b9e71992e), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (a3921d434b034ac2, b8206ae839a04fe9), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: over, (d55ee2dd7c1279e8, 2cdd7bdc92cd73c2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (6e410c25004f315b, 3832bb537dd67cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (9d3810a7283352c1, e33df9178df06bb8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: over, (b58b0b4d2c19ca54, a0edea57ff7025d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: errors, (a95165d23eade27b, dcbd18226bba6479), 0, 0 [INFO] [stdout] warning: 19 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 38 | test_eq!(obj.len(), 0); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 47 | test_eq!(get_int(&obj, "_a1"), 1); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 48 | test_eq!(get_int(&obj, "a2"), 2); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 49 | test_eq!(get_int(&obj, "_"), 0); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 50 | test_eq!(obj.get("b").unwrap(), "Smörgåsbord"); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 51 | test_eq!(get_int(&obj, "c"), 10); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 52 | test_eq!(get_int(&obj, "d"), 20); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 53 | test_eq!(get_int(&obj, "eee"), 2); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 54 | test_eq!(get_int(&obj, "f"), 3); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 55 | test_eq!(get_int(&obj, "g_"), 4); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 56 | test_eq!(obj.get("Hello").unwrap(), "Hello"); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 57 | test_eq!(obj.get("i_robot").unwrap(), "not #a comment"); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 58 | test_eq!(get_int(&obj, "j"), 4); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 59 | test_eq!(obj.get("k").unwrap(), "hi"); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 60 | test_eq!(obj.get("l").unwrap(), "$\\\""); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 61 | test_eq!(obj.get("m").unwrap(), "m"); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 62 | test_eq!(obj.get("n").unwrap(), true); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 63 | test_eq!(obj.get("o").unwrap(), false); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 64 | test_eq!(obj.get("p").unwrap(), "Hello"); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 65 | test_eq!(get_int(&obj, "q"), 0); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 66 | test_eq!(obj.get("r").unwrap(), Value::Null); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 67 | test_eq!(obj.get("s").unwrap(), '\''); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 68 | test_eq!(obj.get("t").unwrap(), '\n'); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 69 | test_eq!(obj.get("u").unwrap(), ' '); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 70 | test_eq!(obj.get("v").unwrap(), '\''); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 71 | test_eq!(obj.get("w").unwrap(), '$'); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 72 | test_eq!(obj.get_frac("x").unwrap(), frac!(1, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 73 | test_eq!(obj.get("x").unwrap().get_frac().unwrap(), frac!(1, 1)); [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 139 | test_eq!(obj.get_obj("empty").unwrap().len(), 0); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 140 | test_eq!(obj.get_obj("empty2").unwrap().len(), 0); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 146 | test_eq!(outie.get_parent().unwrap(), bools); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 147 | test_eq!(get_int(&outie, "z"), 0); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 150 | test_eq!(get_int(&inner, "z"), 1); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 152 | test_eq!(get_int(&innie, "a"), 1); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 153 | test_eq!(inner.get("b").unwrap(), tup!(1, 2,)); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 155 | test_eq!(get_int(&outie, "c"), 3); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 156 | test_eq!(outie.get("d").unwrap(), obj! {}); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 159 | test_eq!(obj_arr.get("arr").unwrap(), arr![1, 2, 3]); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 161 | test_eq!(obj.get_int("dot").unwrap(), int!(1)); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 162 | test_eq!(obj.get_bool("dot_glob").unwrap(), true); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 163 | test_eq!(obj.get_int("dot_tup1").unwrap(), int!(1)); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 164 | test_eq!(obj.get_int("dot_tup2").unwrap(), int!(2)); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 165 | test_eq!(obj.get_int("dot_arr").unwrap(), int!(1)); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 166 | test_eq!(obj.get_int("dot_op").unwrap(), int!(4)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 168 | test_eq!(obj.get_str("dot_var").unwrap(), "test"); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 182 | test_eq!(sub.get_int("a").unwrap(), int!(1)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 183 | test_eq!(get_int(&sub, "b"), 2); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 184 | test_eq!(sub.len(), 2); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 186 | test_eq!(get_int(&obj, "c"), 2); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 187 | test_eq!(obj.len(), 2); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 195 | test_eq!(get_int(&obj, "neg"), -4); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 196 | test_eq!(obj.get_frac("pos").unwrap(), frac!(4, 1)); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 197 | test_eq!(obj.get_frac("neg_zero").unwrap(), frac!(0, 1)); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 198 | test_eq!(obj.get_frac("pos_zero").unwrap(), frac!(0, 1)); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 200 | test_eq!(obj.get("frac_from_dec").unwrap(), frac!(13, 10)); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 201 | test_eq!(obj.get("neg_ffd").unwrap(), frac!(-13, 10)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 202 | test_eq!(obj.get("pos_ffd").unwrap(), frac!(13, 10)); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 204 | test_eq!(obj.get("add_dec").unwrap(), frac!(3, 1)); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 205 | test_eq!(obj.get("sub_dec").unwrap(), frac!(-3, 1)); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 211 | test_eq!(obj.get("frac1").unwrap(), frac!(1, 2)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 212 | test_eq!(obj.get("frac2").unwrap(), frac!(1, 2)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 213 | test_eq!(obj.get("frac3").unwrap(), frac!(0, 10)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 214 | test_eq!(obj.get("frac4").unwrap(), frac!(-5, 4)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 215 | test_eq!(obj.get("frac5").unwrap(), frac!(1, 1)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 217 | test_eq!(obj.get("whole_frac").unwrap(), frac!(3, 2)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 218 | test_eq!(obj.get("neg_whole_frac").unwrap(), frac!(-21, 4)); [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 219 | test_eq!(obj.get("dec_frac").unwrap(), frac!(1, 2)); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 220 | test_eq!(obj.get("dec_frac2").unwrap(), frac!(-1, 2)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 222 | / test_eq!( [INFO] [stdout] 223 | | obj.get("array").unwrap(), [INFO] [stdout] 224 | | arr![ [INFO] [stdout] 225 | | obj.get_frac("whole_frac").unwrap(), [INFO] [stdout] ... | [INFO] [stdout] 229 | | ] [INFO] [stdout] 230 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 232 | / test_eq!( [INFO] [stdout] 233 | | obj.get("tup").unwrap(), [INFO] [stdout] 234 | | tup!( [INFO] [stdout] 235 | | frac!(-1, 2), [INFO] [stdout] ... | [INFO] [stdout] 239 | | ) [INFO] [stdout] 240 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 242 | test_eq!(obj.get("var_frac").unwrap(), frac!(-1, 2)); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 249 | test_eq!(obj.get("mod1").unwrap(), int!(5)); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 250 | test_eq!(obj.get("mod2").unwrap(), int!(0)); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 252 | test_eq!(obj.get("arr1").unwrap(), arr![3, 4]); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 253 | test_eq!(obj.get("arr2").unwrap(), arr![3, 4]); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 254 | test_eq!(obj.get("arr3").unwrap(), arr![3, 4]); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 255 | test_eq!(obj.get("arr4").unwrap(), arr![arr![1]]); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 257 | / test_eq!( [INFO] [stdout] 258 | | obj.get("arr_complex").unwrap(), [INFO] [stdout] 259 | | arr![arr![arr![1, 2]], arr![arr![3]]] [INFO] [stdout] 260 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 262 | test_eq!(obj.get("str1").unwrap(), "cat"); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 263 | test_eq!(obj.get("str2").unwrap(), "cat"); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 264 | test_eq!(obj.get("str3").unwrap(), "cat"); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 265 | test_eq!(obj.get("str4").unwrap(), "cat"); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 267 | / test_eq!( [INFO] [stdout] 268 | | obj.get("tup_complex").unwrap(), [INFO] [stdout] 269 | | tup!(arr![arr![], arr![arr![], arr![1, 2, 3], arr![]]]) [INFO] [stdout] 270 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 279 | test_eq!(arr1.get_type(), Type::Arr(Box::new(arr2.inner_type()))); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 280 | test_eq!(arr1, arr2); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 282 | / test_eq!( [INFO] [stdout] 283 | | obj.get("arr2").unwrap(), [INFO] [stdout] 284 | | arr![ [INFO] [stdout] 285 | | tup!(arr![arr![]], arr![arr![2]]), [INFO] [stdout] 286 | | tup!(arr![arr![2]], arr![arr![]]), [INFO] [stdout] 287 | | ] [INFO] [stdout] 288 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 299 | test_eq!(obj.get("include").unwrap(), s); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 300 | test_eq!(obj.get("include2").unwrap(), obj.get("include").unwrap()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 302 | test_eq!(obj.get("include_arr").unwrap(), arr![1, 2, 3, 4, 5]); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 304 | / test_eq!( [INFO] [stdout] 305 | | obj.get("include_tup").unwrap(), [INFO] [stdout] 306 | | tup!("hello", 1, 'c', frac!(3, 3)) [INFO] [stdout] 307 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 310 | / test_eq!( [INFO] [stdout] 311 | | o, [INFO] [stdout] 312 | | obj! { [INFO] [stdout] 313 | | "obj2" => obj!{"test" => 1}, [INFO] [stdout] ... | [INFO] [stdout] 316 | | } [INFO] [stdout] 317 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 339 | write_helper!("tests/test_files/basic.over"); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 340 | write_helper!("tests/test_files/empty.over"); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 341 | write_helper!("tests/test_files/includes.over"); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 342 | write_helper!("tests/test_files/obj.over"); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 343 | write_helper!("tests/test_files/numbers.over"); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 344 | write_helper!("tests/test_files/example.over"); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 346 | write_helper!("tests/test_files/fuzz1.over"); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 347 | write_helper!("tests/test_files/fuzz2.over"); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/integration.rs:20:20 [INFO] [stdout] | [INFO] [stdout] 20 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 21 | | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | | $left, $right [INFO] [stdout] 23 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 348 | write_helper!("tests/test_files/fuzz3.over"); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in the macro `test_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 20 ~ panic!( [INFO] [stdout] 21 | "Left did not equal right.\nLeft: {:?}\nRight: {:?}\n", [INFO] [stdout] 22 | $left, $right [INFO] [stdout] 23 ~ ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: integration, (9c9f1f85433fccb, 8260ba5907d745dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (a5aef9ba2708fa2b, 46f2784fc1fa4072), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (a32b64c5838325c0, aab4eaa1b5fe21), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (891ba9fe90f9bb6, 8b724b6413e2b43c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (114f785b515e20ce, 85e9f599bc3277d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (fe257deb17caf36a, 8f7cd8d369ac6949), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (4090ef75afa4708c, 2773b24cbefb9aa6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (b6341918928a6509, 6e57928fa9579b9b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (18a564d342f4eced, 61dfaa3604a7b0d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (667984b54c0800b2, a8d8d673287cd584), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: integration, (b648ea1992af1348, 5d34b049947e62f6), 0, 0 [INFO] [stdout] warning: 100 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.60s [INFO] running `Command { std: "docker" "inspect" "dd7519a6ee4823729ded86f8a5179c1561c745b85be7468d0b8ee9c996746725", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dd7519a6ee4823729ded86f8a5179c1561c745b85be7468d0b8ee9c996746725", kill_on_drop: false }` [INFO] [stdout] dd7519a6ee4823729ded86f8a5179c1561c745b85be7468d0b8ee9c996746725