[INFO] cloning repository https://github.com/enginestein/Cryptode [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/enginestein/Cryptode" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenginestein%2FCryptode", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenginestein%2FCryptode'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 3bdd21aecaa30f0f81189f74f3f3c17ea8fc588f [INFO] checking enginestein/Cryptode against try#1383df06117fd218068d1f39fd5326256dd4a348 for pr-145181 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenginestein%2FCryptode" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/enginestein/Cryptode [INFO] finished tweaking git repo https://github.com/enginestein/Cryptode [INFO] tweaked toml for git repo https://github.com/enginestein/Cryptode written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/enginestein/Cryptode on toolchain 1383df06117fd218068d1f39fd5326256dd4a348 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1383df06117fd218068d1f39fd5326256dd4a348" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/enginestein/Cryptode already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1383df06117fd218068d1f39fd5326256dd4a348" "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] [stderr] Downloading crates ... [INFO] [stderr] Downloaded lipsum v0.9.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:ae6f63d130afcfff7f91f5ba9fdb2a74d52830289c6a2ea2d23a94dcfb480a0d" "/opt/rustwide/cargo-home/bin/cargo" "+1383df06117fd218068d1f39fd5326256dd4a348" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5dc1bb7976813827c734610375637122031afcbc6355200dc9aa28dbabb605b9 [INFO] running `Command { std: "docker" "start" "-a" "5dc1bb7976813827c734610375637122031afcbc6355200dc9aa28dbabb605b9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5dc1bb7976813827c734610375637122031afcbc6355200dc9aa28dbabb605b9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5dc1bb7976813827c734610375637122031afcbc6355200dc9aa28dbabb605b9", kill_on_drop: false }` [INFO] [stdout] 5dc1bb7976813827c734610375637122031afcbc6355200dc9aa28dbabb605b9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ae6f63d130afcfff7f91f5ba9fdb2a74d52830289c6a2ea2d23a94dcfb480a0d" "/opt/rustwide/cargo-home/bin/cargo" "+1383df06117fd218068d1f39fd5326256dd4a348" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] edcb0cf00cd0b72b5b6b379295c388268b82595724b445ea48e267f08e20f210 [INFO] running `Command { std: "docker" "start" "-a" "edcb0cf00cd0b72b5b6b379295c388268b82595724b445ea48e267f08e20f210", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling matrixmultiply v0.1.15 [INFO] [stderr] Compiling libc v0.2.146 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking rawpointer v0.1.0 [INFO] [stderr] Checking ppv-lite86 v0.2.17 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking maplit v1.0.2 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Checking lipsum v0.9.0 [INFO] [stderr] Checking getrandom v0.2.10 [INFO] [stderr] Checking num-complex v0.4.3 [INFO] [stderr] Checking num v0.1.42 [INFO] [stderr] Checking rulinalg v0.4.2 [INFO] [stderr] Checking num v0.4.0 [INFO] [stderr] Checking Cryptode v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0583]: file not found for module `alphabet` [INFO] [stdout] --> lib.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod alphabet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `alphabet`, create file "Cryptode/alphabet.rs" or "Cryptode/alphabet/mod.rs" [INFO] [stdout] = note: if there is a `mod alphabet` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `cipher` [INFO] [stdout] --> lib.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | pub mod cipher; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `cipher`, create file "Cryptode/cipher.rs" or "Cryptode/cipher/mod.rs" [INFO] [stdout] = note: if there is a `mod cipher` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `keygen` [INFO] [stdout] --> lib.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod keygen; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `keygen`, create file "Cryptode/keygen.rs" or "Cryptode/keygen/mod.rs" [INFO] [stdout] = note: if there is a `mod keygen` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `morse` [INFO] [stdout] --> lib.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub mod morse; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `morse`, create file "Cryptode/morse.rs" or "Cryptode/morse/mod.rs" [INFO] [stdout] = note: if there is a `mod morse` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `substitute` [INFO] [stdout] --> lib.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub mod substitute; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `substitute`, create file "Cryptode/substitute.rs" or "Cryptode/substitute/mod.rs" [INFO] [stdout] = note: if there is a `mod substitute` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `adfgvx` [INFO] [stdout] --> lib.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | pub mod adfgvx; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `adfgvx`, create file "Cryptode/adfgvx.rs" or "Cryptode/adfgvx/mod.rs" [INFO] [stdout] = note: if there is a `mod adfgvx` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `affine` [INFO] [stdout] --> lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | pub mod affine; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `affine`, create file "Cryptode/affine.rs" or "Cryptode/affine/mod.rs" [INFO] [stdout] = note: if there is a `mod affine` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `autokey` [INFO] [stdout] --> lib.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub mod autokey; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `autokey`, create file "Cryptode/autokey.rs" or "Cryptode/autokey/mod.rs" [INFO] [stdout] = note: if there is a `mod autokey` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `baconian` [INFO] [stdout] --> lib.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub mod baconian; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `baconian`, create file "Cryptode/baconian.rs" or "Cryptode/baconian/mod.rs" [INFO] [stdout] = note: if there is a `mod baconian` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `caesar` [INFO] [stdout] --> lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub mod caesar; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `caesar`, create file "Cryptode/caesar.rs" or "Cryptode/caesar/mod.rs" [INFO] [stdout] = note: if there is a `mod caesar` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `columnar_transposition` [INFO] [stdout] --> lib.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub mod columnar_transposition; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `columnar_transposition`, create file "Cryptode/columnar_transposition.rs" or "Cryptode/columnar_transposition/mod.rs" [INFO] [stdout] = note: if there is a `mod columnar_transposition` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `common` [INFO] [stdout] --> lib.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub mod common; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `common`, create file "Cryptode/common.rs" or "Cryptode/common/mod.rs" [INFO] [stdout] = note: if there is a `mod common` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `fractionated_morse` [INFO] [stdout] --> lib.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub mod fractionated_morse; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `fractionated_morse`, create file "Cryptode/fractionated_morse.rs" or "Cryptode/fractionated_morse/mod.rs" [INFO] [stdout] = note: if there is a `mod fractionated_morse` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `hill` [INFO] [stdout] --> lib.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub mod hill; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `hill`, create file "Cryptode/hill.rs" or "Cryptode/hill/mod.rs" [INFO] [stdout] = note: if there is a `mod hill` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `playfair` [INFO] [stdout] --> lib.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub mod playfair; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `playfair`, create file "Cryptode/playfair.rs" or "Cryptode/playfair/mod.rs" [INFO] [stdout] = note: if there is a `mod playfair` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `polybius` [INFO] [stdout] --> lib.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub mod polybius; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `polybius`, create file "Cryptode/polybius.rs" or "Cryptode/polybius/mod.rs" [INFO] [stdout] = note: if there is a `mod polybius` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `porta` [INFO] [stdout] --> lib.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub mod porta; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `porta`, create file "Cryptode/porta.rs" or "Cryptode/porta/mod.rs" [INFO] [stdout] = note: if there is a `mod porta` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `railfence` [INFO] [stdout] --> lib.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub mod railfence; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `railfence`, create file "Cryptode/railfence.rs" or "Cryptode/railfence/mod.rs" [INFO] [stdout] = note: if there is a `mod railfence` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `rot13` [INFO] [stdout] --> lib.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub mod rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `rot13`, create file "Cryptode/rot13.rs" or "Cryptode/rot13/mod.rs" [INFO] [stdout] = note: if there is a `mod rot13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `scytale` [INFO] [stdout] --> lib.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub mod scytale; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `scytale`, create file "Cryptode/scytale.rs" or "Cryptode/scytale/mod.rs" [INFO] [stdout] = note: if there is a `mod scytale` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `vigenere` [INFO] [stdout] --> lib.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub mod vigenere; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `vigenere`, create file "Cryptode/vigenere.rs" or "Cryptode/vigenere/mod.rs" [INFO] [stdout] = note: if there is a `mod vigenere` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `argon2_macros` [INFO] [stdout] --> lib.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub mod argon2_macros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `argon2_macros`, create file "Cryptode/argon2_macros.rs" or "Cryptode/argon2_macros/mod.rs" [INFO] [stdout] = note: if there is a `mod argon2_macros` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `argon2i13` [INFO] [stdout] --> lib.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub mod argon2i13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `argon2i13`, create file "Cryptode/argon2i13.rs" or "Cryptode/argon2i13/mod.rs" [INFO] [stdout] = note: if there is a `mod argon2i13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `argon2id13` [INFO] [stdout] --> lib.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub mod argon2id13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `argon2id13`, create file "Cryptode/argon2id13.rs" or "Cryptode/argon2id13/mod.rs" [INFO] [stdout] = note: if there is a `mod argon2id13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `bcrypt` [INFO] [stdout] --> lib.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub mod bcrypt; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `bcrypt`, create file "Cryptode/bcrypt.rs" or "Cryptode/bcrypt/mod.rs" [INFO] [stdout] = note: if there is a `mod bcrypt` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `decode_ascii` [INFO] [stdout] --> lib.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub mod decode_ascii; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `decode_ascii`, create file "Cryptode/decode_ascii.rs" or "Cryptode/decode_ascii/mod.rs" [INFO] [stdout] = note: if there is a `mod decode_ascii` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `hash_macros` [INFO] [stdout] --> lib.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub mod hash_macros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `hash_macros`, create file "Cryptode/hash_macros.rs" or "Cryptode/hash_macros/mod.rs" [INFO] [stdout] = note: if there is a `mod hash_macros` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `hmac` [INFO] [stdout] --> lib.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub mod hmac; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `hmac`, create file "Cryptode/hmac.rs" or "Cryptode/hmac/mod.rs" [INFO] [stdout] = note: if there is a `mod hmac` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `keyexchange` [INFO] [stdout] --> lib.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub mod keyexchange; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `keyexchange`, create file "Cryptode/keyexchange.rs" or "Cryptode/keyexchange/mod.rs" [INFO] [stdout] = note: if there is a `mod keyexchange` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `mac` [INFO] [stdout] --> lib.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub mod mac; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `mac`, create file "Cryptode/mac.rs" or "Cryptode/mac/mod.rs" [INFO] [stdout] = note: if there is a `mod mac` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `md5` [INFO] [stdout] --> lib.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub mod md5; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `md5`, create file "Cryptode/md5.rs" or "Cryptode/md5/mod.rs" [INFO] [stdout] = note: if there is a `mod md5` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `scrypt` [INFO] [stdout] --> lib.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub mod scrypt; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `scrypt`, create file "Cryptode/scrypt.rs" or "Cryptode/scrypt/mod.rs" [INFO] [stdout] = note: if there is a `mod scrypt` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `scryptsalsa208sha256` [INFO] [stdout] --> lib.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub mod scryptsalsa208sha256; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `scryptsalsa208sha256`, create file "Cryptode/scryptsalsa208sha256.rs" or "Cryptode/scryptsalsa208sha256/mod.rs" [INFO] [stdout] = note: if there is a `mod scryptsalsa208sha256` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha1` [INFO] [stdout] --> lib.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub mod sha1; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha1`, create file "Cryptode/sha1.rs" or "Cryptode/sha1/mod.rs" [INFO] [stdout] = note: if there is a `mod sha1` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha512` [INFO] [stdout] --> lib.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub mod sha512; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha512`, create file "Cryptode/sha512.rs" or "Cryptode/sha512/mod.rs" [INFO] [stdout] = note: if there is a `mod sha512` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `siphash24` [INFO] [stdout] --> lib.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub mod siphash24; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `siphash24`, create file "Cryptode/siphash24.rs" or "Cryptode/siphash24/mod.rs" [INFO] [stdout] = note: if there is a `mod siphash24` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `aes` [INFO] [stdout] --> lib.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub mod aes; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `aes`, create file "Cryptode/aes.rs" or "Cryptode/aes/mod.rs" [INFO] [stdout] = note: if there is a `mod aes` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `another_rot13` [INFO] [stdout] --> lib.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub mod another_rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `another_rot13`, create file "Cryptode/another_rot13.rs" or "Cryptode/another_rot13/mod.rs" [INFO] [stdout] = note: if there is a `mod another_rot13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `blake2b` [INFO] [stdout] --> lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub mod blake2b; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `blake2b`, create file "Cryptode/blake2b.rs" or "Cryptode/blake2b/mod.rs" [INFO] [stdout] = note: if there is a `mod blake2b` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `chacha` [INFO] [stdout] --> lib.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub mod chacha; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `chacha`, create file "Cryptode/chacha.rs" or "Cryptode/chacha/mod.rs" [INFO] [stdout] = note: if there is a `mod chacha` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `diffie_hellman` [INFO] [stdout] --> lib.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub mod diffie_hellman; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `diffie_hellman`, create file "Cryptode/diffie_hellman.rs" or "Cryptode/diffie_hellman/mod.rs" [INFO] [stdout] = note: if there is a `mod diffie_hellman` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `encryption` [INFO] [stdout] --> lib.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub mod encryption; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `encryption`, create file "Cryptode/encryption.rs" or "Cryptode/encryption/mod.rs" [INFO] [stdout] = note: if there is a `mod encryption` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `kerninghan` [INFO] [stdout] --> lib.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub mod kerninghan; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `kerninghan`, create file "Cryptode/kerninghan.rs" or "Cryptode/kerninghan/mod.rs" [INFO] [stdout] = note: if there is a `mod kerninghan` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `morse_code` [INFO] [stdout] --> lib.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod morse_code; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `morse_code`, create file "Cryptode/morse_code.rs" or "Cryptode/morse_code/mod.rs" [INFO] [stdout] = note: if there is a `mod morse_code` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `polybius` [INFO] [stdout] --> lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub mod polybius; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `polybius`, create file "Cryptode/polybius.rs" or "Cryptode/polybius/mod.rs" [INFO] [stdout] = note: if there is a `mod polybius` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `rail_fence` [INFO] [stdout] --> lib.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub mod rail_fence; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `rail_fence`, create file "Cryptode/rail_fence.rs" or "Cryptode/rail_fence/mod.rs" [INFO] [stdout] = note: if there is a `mod rail_fence` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `rot13` [INFO] [stdout] --> lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub mod rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `rot13`, create file "Cryptode/rot13.rs" or "Cryptode/rot13/mod.rs" [INFO] [stdout] = note: if there is a `mod rot13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `salsa` [INFO] [stdout] --> lib.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | pub mod salsa; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `salsa`, create file "Cryptode/salsa.rs" or "Cryptode/salsa/mod.rs" [INFO] [stdout] = note: if there is a `mod salsa` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha3` [INFO] [stdout] --> lib.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub mod sha3; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha3`, create file "Cryptode/sha3.rs" or "Cryptode/sha3/mod.rs" [INFO] [stdout] = note: if there is a `mod sha3` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha256` [INFO] [stdout] --> lib.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | pub mod sha256; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha256`, create file "Cryptode/sha256.rs" or "Cryptode/sha256/mod.rs" [INFO] [stdout] = note: if there is a `mod sha256` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `tea` [INFO] [stdout] --> lib.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | pub mod tea; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `tea`, create file "Cryptode/tea.rs" or "Cryptode/tea/mod.rs" [INFO] [stdout] = note: if there is a `mod tea` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `theoretical_rot` [INFO] [stdout] --> lib.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub mod theoretical_rot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `theoretical_rot`, create file "Cryptode/theoretical_rot.rs" or "Cryptode/theoretical_rot/mod.rs" [INFO] [stdout] = note: if there is a `mod theoretical_rot` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `transposition` [INFO] [stdout] --> lib.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | pub mod transposition; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `transposition`, create file "Cryptode/transposition.rs" or "Cryptode/transposition/mod.rs" [INFO] [stdout] = note: if there is a `mod transposition` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `utils` [INFO] [stdout] --> lib.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | pub mod utils; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `utils`, create file "Cryptode/utils.rs" or "Cryptode/utils/mod.rs" [INFO] [stdout] = note: if there is a `mod utils` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `xor` [INFO] [stdout] --> lib.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | pub mod xor; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `xor`, create file "Cryptode/xor.rs" or "Cryptode/xor/mod.rs" [INFO] [stdout] = note: if there is a `mod xor` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0428]: the name `polybius` is defined multiple times [INFO] [stdout] --> lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub mod polybius; [INFO] [stdout] | ----------------- previous definition of the module `polybius` here [INFO] [stdout] ... [INFO] [stdout] 46 | pub mod polybius; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ `polybius` redefined here [INFO] [stdout] | [INFO] [stdout] = note: `polybius` must be defined only once in the type namespace of this module [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0428]: the name `rot13` is defined multiple times [INFO] [stdout] --> lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub mod rot13; [INFO] [stdout] | -------------- previous definition of the module `rot13` here [INFO] [stdout] ... [INFO] [stdout] 48 | pub mod rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^ `rot13` redefined here [INFO] [stdout] | [INFO] [stdout] = note: `rot13` must be defined only once in the type namespace of this module [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0428, E0583. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0428`. [INFO] [stdout] [INFO] [stderr] error: could not compile `Cryptode` (lib test) due to 57 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0583]: file not found for module `alphabet` [INFO] [stdout] --> lib.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod alphabet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `alphabet`, create file "Cryptode/alphabet.rs" or "Cryptode/alphabet/mod.rs" [INFO] [stdout] = note: if there is a `mod alphabet` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `cipher` [INFO] [stdout] --> lib.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | pub mod cipher; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `cipher`, create file "Cryptode/cipher.rs" or "Cryptode/cipher/mod.rs" [INFO] [stdout] = note: if there is a `mod cipher` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `keygen` [INFO] [stdout] --> lib.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | pub mod keygen; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `keygen`, create file "Cryptode/keygen.rs" or "Cryptode/keygen/mod.rs" [INFO] [stdout] = note: if there is a `mod keygen` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `morse` [INFO] [stdout] --> lib.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub mod morse; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `morse`, create file "Cryptode/morse.rs" or "Cryptode/morse/mod.rs" [INFO] [stdout] = note: if there is a `mod morse` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `substitute` [INFO] [stdout] --> lib.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub mod substitute; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `substitute`, create file "Cryptode/substitute.rs" or "Cryptode/substitute/mod.rs" [INFO] [stdout] = note: if there is a `mod substitute` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `adfgvx` [INFO] [stdout] --> lib.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | pub mod adfgvx; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `adfgvx`, create file "Cryptode/adfgvx.rs" or "Cryptode/adfgvx/mod.rs" [INFO] [stdout] = note: if there is a `mod adfgvx` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `affine` [INFO] [stdout] --> lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | pub mod affine; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `affine`, create file "Cryptode/affine.rs" or "Cryptode/affine/mod.rs" [INFO] [stdout] = note: if there is a `mod affine` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `autokey` [INFO] [stdout] --> lib.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub mod autokey; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `autokey`, create file "Cryptode/autokey.rs" or "Cryptode/autokey/mod.rs" [INFO] [stdout] = note: if there is a `mod autokey` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `baconian` [INFO] [stdout] --> lib.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub mod baconian; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `baconian`, create file "Cryptode/baconian.rs" or "Cryptode/baconian/mod.rs" [INFO] [stdout] = note: if there is a `mod baconian` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `caesar` [INFO] [stdout] --> lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub mod caesar; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `caesar`, create file "Cryptode/caesar.rs" or "Cryptode/caesar/mod.rs" [INFO] [stdout] = note: if there is a `mod caesar` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `columnar_transposition` [INFO] [stdout] --> lib.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub mod columnar_transposition; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `columnar_transposition`, create file "Cryptode/columnar_transposition.rs" or "Cryptode/columnar_transposition/mod.rs" [INFO] [stdout] = note: if there is a `mod columnar_transposition` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `common` [INFO] [stdout] --> lib.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub mod common; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `common`, create file "Cryptode/common.rs" or "Cryptode/common/mod.rs" [INFO] [stdout] = note: if there is a `mod common` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `fractionated_morse` [INFO] [stdout] --> lib.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub mod fractionated_morse; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `fractionated_morse`, create file "Cryptode/fractionated_morse.rs" or "Cryptode/fractionated_morse/mod.rs" [INFO] [stdout] = note: if there is a `mod fractionated_morse` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `hill` [INFO] [stdout] --> lib.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub mod hill; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `hill`, create file "Cryptode/hill.rs" or "Cryptode/hill/mod.rs" [INFO] [stdout] = note: if there is a `mod hill` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `playfair` [INFO] [stdout] --> lib.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub mod playfair; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `playfair`, create file "Cryptode/playfair.rs" or "Cryptode/playfair/mod.rs" [INFO] [stdout] = note: if there is a `mod playfair` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `polybius` [INFO] [stdout] --> lib.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub mod polybius; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `polybius`, create file "Cryptode/polybius.rs" or "Cryptode/polybius/mod.rs" [INFO] [stdout] = note: if there is a `mod polybius` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `porta` [INFO] [stdout] --> lib.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub mod porta; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `porta`, create file "Cryptode/porta.rs" or "Cryptode/porta/mod.rs" [INFO] [stdout] = note: if there is a `mod porta` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `railfence` [INFO] [stdout] --> lib.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub mod railfence; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `railfence`, create file "Cryptode/railfence.rs" or "Cryptode/railfence/mod.rs" [INFO] [stdout] = note: if there is a `mod railfence` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `rot13` [INFO] [stdout] --> lib.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub mod rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `rot13`, create file "Cryptode/rot13.rs" or "Cryptode/rot13/mod.rs" [INFO] [stdout] = note: if there is a `mod rot13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `scytale` [INFO] [stdout] --> lib.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub mod scytale; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `scytale`, create file "Cryptode/scytale.rs" or "Cryptode/scytale/mod.rs" [INFO] [stdout] = note: if there is a `mod scytale` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `vigenere` [INFO] [stdout] --> lib.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub mod vigenere; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `vigenere`, create file "Cryptode/vigenere.rs" or "Cryptode/vigenere/mod.rs" [INFO] [stdout] = note: if there is a `mod vigenere` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `argon2_macros` [INFO] [stdout] --> lib.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub mod argon2_macros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `argon2_macros`, create file "Cryptode/argon2_macros.rs" or "Cryptode/argon2_macros/mod.rs" [INFO] [stdout] = note: if there is a `mod argon2_macros` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `argon2i13` [INFO] [stdout] --> lib.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub mod argon2i13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `argon2i13`, create file "Cryptode/argon2i13.rs" or "Cryptode/argon2i13/mod.rs" [INFO] [stdout] = note: if there is a `mod argon2i13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `argon2id13` [INFO] [stdout] --> lib.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub mod argon2id13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `argon2id13`, create file "Cryptode/argon2id13.rs" or "Cryptode/argon2id13/mod.rs" [INFO] [stdout] = note: if there is a `mod argon2id13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `bcrypt` [INFO] [stdout] --> lib.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub mod bcrypt; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `bcrypt`, create file "Cryptode/bcrypt.rs" or "Cryptode/bcrypt/mod.rs" [INFO] [stdout] = note: if there is a `mod bcrypt` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `decode_ascii` [INFO] [stdout] --> lib.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub mod decode_ascii; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `decode_ascii`, create file "Cryptode/decode_ascii.rs" or "Cryptode/decode_ascii/mod.rs" [INFO] [stdout] = note: if there is a `mod decode_ascii` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `hash_macros` [INFO] [stdout] --> lib.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub mod hash_macros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `hash_macros`, create file "Cryptode/hash_macros.rs" or "Cryptode/hash_macros/mod.rs" [INFO] [stdout] = note: if there is a `mod hash_macros` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `hmac` [INFO] [stdout] --> lib.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub mod hmac; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `hmac`, create file "Cryptode/hmac.rs" or "Cryptode/hmac/mod.rs" [INFO] [stdout] = note: if there is a `mod hmac` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `keyexchange` [INFO] [stdout] --> lib.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub mod keyexchange; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `keyexchange`, create file "Cryptode/keyexchange.rs" or "Cryptode/keyexchange/mod.rs" [INFO] [stdout] = note: if there is a `mod keyexchange` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `mac` [INFO] [stdout] --> lib.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub mod mac; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `mac`, create file "Cryptode/mac.rs" or "Cryptode/mac/mod.rs" [INFO] [stdout] = note: if there is a `mod mac` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `md5` [INFO] [stdout] --> lib.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub mod md5; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `md5`, create file "Cryptode/md5.rs" or "Cryptode/md5/mod.rs" [INFO] [stdout] = note: if there is a `mod md5` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `scrypt` [INFO] [stdout] --> lib.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub mod scrypt; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `scrypt`, create file "Cryptode/scrypt.rs" or "Cryptode/scrypt/mod.rs" [INFO] [stdout] = note: if there is a `mod scrypt` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `scryptsalsa208sha256` [INFO] [stdout] --> lib.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub mod scryptsalsa208sha256; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `scryptsalsa208sha256`, create file "Cryptode/scryptsalsa208sha256.rs" or "Cryptode/scryptsalsa208sha256/mod.rs" [INFO] [stdout] = note: if there is a `mod scryptsalsa208sha256` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha1` [INFO] [stdout] --> lib.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub mod sha1; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha1`, create file "Cryptode/sha1.rs" or "Cryptode/sha1/mod.rs" [INFO] [stdout] = note: if there is a `mod sha1` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha512` [INFO] [stdout] --> lib.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub mod sha512; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha512`, create file "Cryptode/sha512.rs" or "Cryptode/sha512/mod.rs" [INFO] [stdout] = note: if there is a `mod sha512` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `siphash24` [INFO] [stdout] --> lib.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub mod siphash24; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `siphash24`, create file "Cryptode/siphash24.rs" or "Cryptode/siphash24/mod.rs" [INFO] [stdout] = note: if there is a `mod siphash24` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `aes` [INFO] [stdout] --> lib.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub mod aes; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `aes`, create file "Cryptode/aes.rs" or "Cryptode/aes/mod.rs" [INFO] [stdout] = note: if there is a `mod aes` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `another_rot13` [INFO] [stdout] --> lib.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub mod another_rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `another_rot13`, create file "Cryptode/another_rot13.rs" or "Cryptode/another_rot13/mod.rs" [INFO] [stdout] = note: if there is a `mod another_rot13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `blake2b` [INFO] [stdout] --> lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub mod blake2b; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `blake2b`, create file "Cryptode/blake2b.rs" or "Cryptode/blake2b/mod.rs" [INFO] [stdout] = note: if there is a `mod blake2b` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `chacha` [INFO] [stdout] --> lib.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub mod chacha; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `chacha`, create file "Cryptode/chacha.rs" or "Cryptode/chacha/mod.rs" [INFO] [stdout] = note: if there is a `mod chacha` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `diffie_hellman` [INFO] [stdout] --> lib.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub mod diffie_hellman; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `diffie_hellman`, create file "Cryptode/diffie_hellman.rs" or "Cryptode/diffie_hellman/mod.rs" [INFO] [stdout] = note: if there is a `mod diffie_hellman` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `encryption` [INFO] [stdout] --> lib.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub mod encryption; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `encryption`, create file "Cryptode/encryption.rs" or "Cryptode/encryption/mod.rs" [INFO] [stdout] = note: if there is a `mod encryption` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `kerninghan` [INFO] [stdout] --> lib.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub mod kerninghan; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `kerninghan`, create file "Cryptode/kerninghan.rs" or "Cryptode/kerninghan/mod.rs" [INFO] [stdout] = note: if there is a `mod kerninghan` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `morse_code` [INFO] [stdout] --> lib.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod morse_code; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `morse_code`, create file "Cryptode/morse_code.rs" or "Cryptode/morse_code/mod.rs" [INFO] [stdout] = note: if there is a `mod morse_code` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `polybius` [INFO] [stdout] --> lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub mod polybius; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `polybius`, create file "Cryptode/polybius.rs" or "Cryptode/polybius/mod.rs" [INFO] [stdout] = note: if there is a `mod polybius` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `rail_fence` [INFO] [stdout] --> lib.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub mod rail_fence; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `rail_fence`, create file "Cryptode/rail_fence.rs" or "Cryptode/rail_fence/mod.rs" [INFO] [stdout] = note: if there is a `mod rail_fence` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `rot13` [INFO] [stdout] --> lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub mod rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `rot13`, create file "Cryptode/rot13.rs" or "Cryptode/rot13/mod.rs" [INFO] [stdout] = note: if there is a `mod rot13` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `salsa` [INFO] [stdout] --> lib.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | pub mod salsa; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `salsa`, create file "Cryptode/salsa.rs" or "Cryptode/salsa/mod.rs" [INFO] [stdout] = note: if there is a `mod salsa` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha3` [INFO] [stdout] --> lib.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub mod sha3; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha3`, create file "Cryptode/sha3.rs" or "Cryptode/sha3/mod.rs" [INFO] [stdout] = note: if there is a `mod sha3` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `sha256` [INFO] [stdout] --> lib.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | pub mod sha256; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `sha256`, create file "Cryptode/sha256.rs" or "Cryptode/sha256/mod.rs" [INFO] [stdout] = note: if there is a `mod sha256` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `tea` [INFO] [stdout] --> lib.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | pub mod tea; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `tea`, create file "Cryptode/tea.rs" or "Cryptode/tea/mod.rs" [INFO] [stdout] = note: if there is a `mod tea` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `theoretical_rot` [INFO] [stdout] --> lib.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub mod theoretical_rot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `theoretical_rot`, create file "Cryptode/theoretical_rot.rs" or "Cryptode/theoretical_rot/mod.rs" [INFO] [stdout] = note: if there is a `mod theoretical_rot` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `transposition` [INFO] [stdout] --> lib.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | pub mod transposition; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `transposition`, create file "Cryptode/transposition.rs" or "Cryptode/transposition/mod.rs" [INFO] [stdout] = note: if there is a `mod transposition` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `utils` [INFO] [stdout] --> lib.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | pub mod utils; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `utils`, create file "Cryptode/utils.rs" or "Cryptode/utils/mod.rs" [INFO] [stdout] = note: if there is a `mod utils` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0583]: file not found for module `xor` [INFO] [stdout] --> lib.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | pub mod xor; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `xor`, create file "Cryptode/xor.rs" or "Cryptode/xor/mod.rs" [INFO] [stdout] = note: if there is a `mod xor` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0428]: the name `polybius` is defined multiple times [INFO] [stdout] --> lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub mod polybius; [INFO] [stdout] | ----------------- previous definition of the module `polybius` here [INFO] [stdout] ... [INFO] [stdout] 46 | pub mod polybius; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ `polybius` redefined here [INFO] [stdout] | [INFO] [stdout] = note: `polybius` must be defined only once in the type namespace of this module [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0428]: the name `rot13` is defined multiple times [INFO] [stdout] --> lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub mod rot13; [INFO] [stdout] | -------------- previous definition of the module `rot13` here [INFO] [stdout] ... [INFO] [stdout] 48 | pub mod rot13; [INFO] [stdout] | ^^^^^^^^^^^^^^ `rot13` redefined here [INFO] [stdout] | [INFO] [stdout] = note: `rot13` must be defined only once in the type namespace of this module [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0428, E0583. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0428`. [INFO] [stdout] [INFO] [stderr] error: could not compile `Cryptode` (lib) due to 57 previous errors [INFO] running `Command { std: "docker" "inspect" "edcb0cf00cd0b72b5b6b379295c388268b82595724b445ea48e267f08e20f210", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "edcb0cf00cd0b72b5b6b379295c388268b82595724b445ea48e267f08e20f210", kill_on_drop: false }` [INFO] [stdout] edcb0cf00cd0b72b5b6b379295c388268b82595724b445ea48e267f08e20f210