[INFO] fetching crate unicode_types 0.2.0... [INFO] testing unicode_types-0.2.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate unicode_types 0.2.0 into /workspace/builds/worker-20/source [INFO] validating manifest of crates.io crate unicode_types 0.2.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate unicode_types 0.2.0 [INFO] finished tweaking crates.io crate unicode_types 0.2.0 [INFO] tweaked toml for crates.io crate unicode_types 0.2.0 written to /workspace/builds/worker-20/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 17350e7ba22c37d9f69ea1add7e9ba078e4225fba9ae21d4099e08e9ab73a1e2 [INFO] running `Command { std: "docker" "start" "-a" "17350e7ba22c37d9f69ea1add7e9ba078e4225fba9ae21d4099e08e9ab73a1e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "17350e7ba22c37d9f69ea1add7e9ba078e4225fba9ae21d4099e08e9ab73a1e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "17350e7ba22c37d9f69ea1add7e9ba078e4225fba9ae21d4099e08e9ab73a1e2", kill_on_drop: false }` [INFO] [stdout] 17350e7ba22c37d9f69ea1add7e9ba078e4225fba9ae21d4099e08e9ab73a1e2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9acdf44a72b50c6a924f7666e5b4e2c951313742e08fcb1dd3276503869d49dd [INFO] running `Command { std: "docker" "start" "-a" "9acdf44a72b50c6a924f7666e5b4e2c951313742e08fcb1dd3276503869d49dd", kill_on_drop: false }` [INFO] [stderr] Compiling string_morph v0.1.0 [INFO] [stderr] Compiling unicode_types v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | /// \u{202a}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(text_direction_codepoint_in_literal)]` on by default [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | /// \u{202b}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202b}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | /// \u{202c}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202c}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | /// \u{202d}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202d}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | /// \u{202e}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202e}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | /// \u{2066}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | /// \u{2067}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2067}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | /// \u{2068}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2068}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | /// \u{2069}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2069}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:272:65 [INFO] [stdout] | [INFO] [stdout] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202a}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '\u{202a}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:273:65 [INFO] [stdout] | [INFO] [stdout] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202b}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '\u{202b}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:274:61 [INFO] [stdout] | [INFO] [stdout] 274 | GeneralPunctuation::PopDirectionalFormatting => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202c}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 274 | GeneralPunctuation::PopDirectionalFormatting => '\u{202c}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:275:64 [INFO] [stdout] | [INFO] [stdout] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202d}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '\u{202d}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:276:64 [INFO] [stdout] | [INFO] [stdout] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202e}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '\u{202e}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:331:63 [INFO] [stdout] | [INFO] [stdout] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2066}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '\u{2066}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:332:63 [INFO] [stdout] | [INFO] [stdout] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2067}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '\u{2067}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:333:55 [INFO] [stdout] | [INFO] [stdout] 333 | GeneralPunctuation::FirstStrongIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2068}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 333 | GeneralPunctuation::FirstStrongIsolate => '\u{2068}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:334:58 [INFO] [stdout] | [INFO] [stdout] 334 | GeneralPunctuation::PopDirectionalIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2069}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 334 | GeneralPunctuation::PopDirectionalIsolate => '\u{2069}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:390:13 [INFO] [stdout] | [INFO] [stdout] 390 | '' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202a}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 390 | '\u{202a}' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:391:13 [INFO] [stdout] | [INFO] [stdout] 391 | '' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202b}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 391 | '\u{202b}' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:392:13 [INFO] [stdout] | [INFO] [stdout] 392 | '' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202c}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 392 | '\u{202c}' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:393:13 [INFO] [stdout] | [INFO] [stdout] 393 | '' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202d}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 393 | '\u{202d}' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:394:13 [INFO] [stdout] | [INFO] [stdout] 394 | '' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202e}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 394 | '\u{202e}' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:449:13 [INFO] [stdout] | [INFO] [stdout] 449 | '' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2066}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 449 | '\u{2066}' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:450:13 [INFO] [stdout] | [INFO] [stdout] 450 | '' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2067}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 450 | '\u{2067}' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:451:13 [INFO] [stdout] | [INFO] [stdout] 451 | '' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2068}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 451 | '\u{2068}' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:452:13 [INFO] [stdout] | [INFO] [stdout] 452 | '' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2069}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 452 | '\u{2069}' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/mod.rs:765:1 [INFO] [stdout] | [INFO] [stdout] 765 | /// † ‡ • ‣ ․ ‥ … ‧ 
 
  \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}', '\u{202b}', '\u{202c}', '\u{202d}', '\u{202e}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/mod.rs:769:1 [INFO] [stdout] | [INFO] [stdout] 769 | /// ⁠ ⁡ ⁢ ⁣ ⁤     \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}', '\u{2067}', '\u{2068}', '\u{2069}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 29 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 10.53s [INFO] running `Command { std: "docker" "inspect" "9acdf44a72b50c6a924f7666e5b4e2c951313742e08fcb1dd3276503869d49dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9acdf44a72b50c6a924f7666e5b4e2c951313742e08fcb1dd3276503869d49dd", kill_on_drop: false }` [INFO] [stdout] 9acdf44a72b50c6a924f7666e5b4e2c951313742e08fcb1dd3276503869d49dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c6af39935723cd5d40f4ea4140cc0ebc53f2d0d30a7353e8e5445b61b13388b1 [INFO] running `Command { std: "docker" "start" "-a" "c6af39935723cd5d40f4ea4140cc0ebc53f2d0d30a7353e8e5445b61b13388b1", kill_on_drop: false }` [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | /// \u{202a}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(text_direction_codepoint_in_literal)]` on by default [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | /// \u{202b}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202b}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | /// \u{202c}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202c}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | /// \u{202d}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202d}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | /// \u{202e}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202e}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | /// \u{2066}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | /// \u{2067}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2067}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | /// \u{2068}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2068}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | /// \u{2069}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2069}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:272:65 [INFO] [stdout] | [INFO] [stdout] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202a}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '\u{202a}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:273:65 [INFO] [stdout] | [INFO] [stdout] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202b}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '\u{202b}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:274:61 [INFO] [stdout] | [INFO] [stdout] 274 | GeneralPunctuation::PopDirectionalFormatting => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202c}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 274 | GeneralPunctuation::PopDirectionalFormatting => '\u{202c}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:275:64 [INFO] [stdout] | [INFO] [stdout] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202d}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '\u{202d}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:276:64 [INFO] [stdout] | [INFO] [stdout] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202e}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '\u{202e}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:331:63 [INFO] [stdout] | [INFO] [stdout] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2066}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '\u{2066}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:332:63 [INFO] [stdout] | [INFO] [stdout] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2067}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '\u{2067}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:333:55 [INFO] [stdout] | [INFO] [stdout] 333 | GeneralPunctuation::FirstStrongIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2068}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 333 | GeneralPunctuation::FirstStrongIsolate => '\u{2068}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:334:58 [INFO] [stdout] | [INFO] [stdout] 334 | GeneralPunctuation::PopDirectionalIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2069}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 334 | GeneralPunctuation::PopDirectionalIsolate => '\u{2069}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:390:13 [INFO] [stdout] | [INFO] [stdout] 390 | '' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202a}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 390 | '\u{202a}' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:391:13 [INFO] [stdout] | [INFO] [stdout] 391 | '' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202b}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 391 | '\u{202b}' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:392:13 [INFO] [stdout] | [INFO] [stdout] 392 | '' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202c}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 392 | '\u{202c}' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:393:13 [INFO] [stdout] | [INFO] [stdout] 393 | '' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202d}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 393 | '\u{202d}' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:394:13 [INFO] [stdout] | [INFO] [stdout] 394 | '' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202e}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 394 | '\u{202e}' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:449:13 [INFO] [stdout] | [INFO] [stdout] 449 | '' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2066}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 449 | '\u{2066}' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:450:13 [INFO] [stdout] | [INFO] [stdout] 450 | '' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2067}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 450 | '\u{2067}' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:451:13 [INFO] [stdout] | [INFO] [stdout] 451 | '' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2068}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 451 | '\u{2068}' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:452:13 [INFO] [stdout] | [INFO] [stdout] 452 | '' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2069}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 452 | '\u{2069}' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling unicode_types v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/mod.rs:765:1 [INFO] [stdout] | [INFO] [stdout] 765 | /// † ‡ • ‣ ․ ‥ … ‧ 
 
  \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}', '\u{202b}', '\u{202c}', '\u{202d}', '\u{202e}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/mod.rs:769:1 [INFO] [stdout] | [INFO] [stdout] 769 | /// ⁠ ⁡ ⁢ ⁣ ⁤     \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}', '\u{2067}', '\u{2068}', '\u{2069}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 29 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | /// \u{202a}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(text_direction_codepoint_in_literal)]` on by default [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | /// \u{202b}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202b}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | /// \u{202c}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202c}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | /// \u{202d}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202d}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | /// \u{202e}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202e}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | /// \u{2066}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | /// \u{2067}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2067}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | /// \u{2068}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2068}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/general_punctuation.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | /// \u{2069}: '' [INFO] [stdout] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2069}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:272:65 [INFO] [stdout] | [INFO] [stdout] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202a}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '\u{202a}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:273:65 [INFO] [stdout] | [INFO] [stdout] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202b}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '\u{202b}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:274:61 [INFO] [stdout] | [INFO] [stdout] 274 | GeneralPunctuation::PopDirectionalFormatting => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202c}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 274 | GeneralPunctuation::PopDirectionalFormatting => '\u{202c}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:275:64 [INFO] [stdout] | [INFO] [stdout] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202d}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '\u{202d}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:276:64 [INFO] [stdout] | [INFO] [stdout] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202e}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '\u{202e}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:331:63 [INFO] [stdout] | [INFO] [stdout] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2066}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '\u{2066}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:332:63 [INFO] [stdout] | [INFO] [stdout] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2067}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '\u{2067}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:333:55 [INFO] [stdout] | [INFO] [stdout] 333 | GeneralPunctuation::FirstStrongIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2068}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 333 | GeneralPunctuation::FirstStrongIsolate => '\u{2068}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:334:58 [INFO] [stdout] | [INFO] [stdout] 334 | GeneralPunctuation::PopDirectionalIsolate => '', [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2069}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 334 | GeneralPunctuation::PopDirectionalIsolate => '\u{2069}', [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:390:13 [INFO] [stdout] | [INFO] [stdout] 390 | '' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202a}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 390 | '\u{202a}' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:391:13 [INFO] [stdout] | [INFO] [stdout] 391 | '' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202b}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 391 | '\u{202b}' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:392:13 [INFO] [stdout] | [INFO] [stdout] 392 | '' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202c}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 392 | '\u{202c}' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:393:13 [INFO] [stdout] | [INFO] [stdout] 393 | '' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202d}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 393 | '\u{202d}' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:394:13 [INFO] [stdout] | [INFO] [stdout] 394 | '' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{202e}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 394 | '\u{202e}' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:449:13 [INFO] [stdout] | [INFO] [stdout] 449 | '' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2066}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 449 | '\u{2066}' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:450:13 [INFO] [stdout] | [INFO] [stdout] 450 | '' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2067}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 450 | '\u{2067}' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:451:13 [INFO] [stdout] | [INFO] [stdout] 451 | '' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2068}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 451 | '\u{2068}' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stdout] --> src/generated/general_punctuation.rs:452:13 [INFO] [stdout] | [INFO] [stdout] 452 | '' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stdout] | ^- [INFO] [stdout] | || [INFO] [stdout] | |'\u{2069}' [INFO] [stdout] | this literal contains an invisible unicode text flow control codepoint [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = help: if their presence wasn't intentional, you can remove them [INFO] [stdout] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stdout] | [INFO] [stdout] 452 | '\u{2069}' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stdout] | ~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/mod.rs:765:1 [INFO] [stdout] | [INFO] [stdout] 765 | /// † ‡ • ‣ ․ ‥ … ‧ 
 
  \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}', '\u{202b}', '\u{202c}', '\u{202d}', '\u{202e}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stdout] --> src/generated/mod.rs:769:1 [INFO] [stdout] | [INFO] [stdout] 769 | /// ⁠ ⁡ ⁢ ⁣ ⁤     \ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stdout] | [INFO] [stdout] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stdout] = note: if their presence wasn't intentional, you can remove them [INFO] [stdout] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}', '\u{2067}', '\u{2068}', '\u{2069}' [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 29 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 8.41s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/unicode_types-51d2de313be0eb21) [INFO] running `Command { std: "docker" "inspect" "c6af39935723cd5d40f4ea4140cc0ebc53f2d0d30a7353e8e5445b61b13388b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c6af39935723cd5d40f4ea4140cc0ebc53f2d0d30a7353e8e5445b61b13388b1", kill_on_drop: false }` [INFO] [stdout] c6af39935723cd5d40f4ea4140cc0ebc53f2d0d30a7353e8e5445b61b13388b1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] df29503763128851d10bc6ad5665041a8e3bfed0d67b246fbacde5b2a21f72c6 [INFO] running `Command { std: "docker" "start" "-a" "df29503763128851d10bc6ad5665041a8e3bfed0d67b246fbacde5b2a21f72c6", kill_on_drop: false }` [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | /// \u{202a}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(text_direction_codepoint_in_literal)]` on by default [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | /// \u{202b}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202b}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | /// \u{202c}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202c}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | /// \u{202d}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202d}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | /// \u{202e}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202e}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:207:5 [INFO] [stderr] | [INFO] [stderr] 207 | /// \u{2066}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:209:5 [INFO] [stderr] | [INFO] [stderr] 209 | /// \u{2067}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2067}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:211:5 [INFO] [stderr] | [INFO] [stderr] 211 | /// \u{2068}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2068}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/general_punctuation.rs:213:5 [INFO] [stderr] | [INFO] [stderr] 213 | /// \u{2069}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2069}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:272:65 [INFO] [stderr] | [INFO] [stderr] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202a}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '\u{202a}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:273:65 [INFO] [stderr] | [INFO] [stderr] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202b}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '\u{202b}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:274:61 [INFO] [stderr] | [INFO] [stderr] 274 | GeneralPunctuation::PopDirectionalFormatting => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202c}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 274 | GeneralPunctuation::PopDirectionalFormatting => '\u{202c}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:275:64 [INFO] [stderr] | [INFO] [stderr] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202d}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '\u{202d}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:276:64 [INFO] [stderr] | [INFO] [stderr] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202e}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '\u{202e}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:331:63 [INFO] [stderr] | [INFO] [stderr] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2066}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '\u{2066}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:332:63 [INFO] [stderr] | [INFO] [stderr] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2067}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '\u{2067}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:333:55 [INFO] [stderr] | [INFO] [stderr] 333 | GeneralPunctuation::FirstStrongIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2068}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 333 | GeneralPunctuation::FirstStrongIsolate => '\u{2068}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:334:58 [INFO] [stderr] | [INFO] [stderr] 334 | GeneralPunctuation::PopDirectionalIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2069}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 334 | GeneralPunctuation::PopDirectionalIsolate => '\u{2069}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:390:13 [INFO] [stderr] | [INFO] [stderr] 390 | '' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202a}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 390 | '\u{202a}' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:391:13 [INFO] [stderr] | [INFO] [stderr] 391 | '' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202b}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 391 | '\u{202b}' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:392:13 [INFO] [stderr] | [INFO] [stderr] 392 | '' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202c}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 392 | '\u{202c}' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:393:13 [INFO] [stderr] | [INFO] [stderr] 393 | '' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202d}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 393 | '\u{202d}' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:394:13 [INFO] [stderr] | [INFO] [stderr] 394 | '' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202e}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 394 | '\u{202e}' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:449:13 [INFO] [stderr] | [INFO] [stderr] 449 | '' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2066}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 449 | '\u{2066}' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:450:13 [INFO] [stderr] | [INFO] [stderr] 450 | '' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2067}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 450 | '\u{2067}' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:451:13 [INFO] [stderr] | [INFO] [stderr] 451 | '' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2068}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 451 | '\u{2068}' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> src/generated/general_punctuation.rs:452:13 [INFO] [stderr] | [INFO] [stderr] 452 | '' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2069}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 452 | '\u{2069}' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/mod.rs:765:1 [INFO] [stderr] | [INFO] [stderr] 765 | /// † ‡ • ‣ ․ ‥ … ‧ 
 
  \ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}', '\u{202b}', '\u{202c}', '\u{202d}', '\u{202e}' [INFO] [stderr] [INFO] [stderr] warning: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> src/generated/mod.rs:769:1 [INFO] [stderr] | [INFO] [stderr] 769 | /// ⁠ ⁡ ⁢ ⁣ ⁤     \ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}', '\u{2067}', '\u{2068}', '\u{2069}' [INFO] [stderr] [INFO] [stderr] warning: `unicode_types` (lib) generated 29 warnings [INFO] [stderr] warning: `unicode_types` (lib test) generated 29 warnings (29 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/unicode_types-51d2de313be0eb21) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests unicode_types [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | /// \u{202a}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: `#[deny(text_direction_codepoint_in_literal)]` on by default [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | /// \u{202b}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202b}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | /// \u{202c}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202c}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | /// \u{202d}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202d}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | /// \u{202e}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202e}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:207:5 [INFO] [stderr] | [INFO] [stderr] 207 | /// \u{2066}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:209:5 [INFO] [stderr] | [INFO] [stderr] 209 | /// \u{2067}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2067}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:211:5 [INFO] [stderr] | [INFO] [stderr] 211 | /// \u{2068}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2068}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:213:5 [INFO] [stderr] | [INFO] [stderr] 213 | /// \u{2069}: '' [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this doc comment contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2069}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:272:65 [INFO] [stderr] | [INFO] [stderr] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202a}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 272 | GeneralPunctuation::LeftDashToDashRightEmbedding => '\u{202a}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:273:65 [INFO] [stderr] | [INFO] [stderr] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202b}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 273 | GeneralPunctuation::RightDashToDashLeftEmbedding => '\u{202b}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:274:61 [INFO] [stderr] | [INFO] [stderr] 274 | GeneralPunctuation::PopDirectionalFormatting => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202c}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 274 | GeneralPunctuation::PopDirectionalFormatting => '\u{202c}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:275:64 [INFO] [stderr] | [INFO] [stderr] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202d}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 275 | GeneralPunctuation::LeftDashToDashRightOverride => '\u{202d}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:276:64 [INFO] [stderr] | [INFO] [stderr] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202e}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 276 | GeneralPunctuation::RightDashToDashLeftOverride => '\u{202e}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:331:63 [INFO] [stderr] | [INFO] [stderr] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2066}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 331 | GeneralPunctuation::LeftDashToDashRightIsolate => '\u{2066}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:332:63 [INFO] [stderr] | [INFO] [stderr] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2067}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 332 | GeneralPunctuation::RightDashToDashLeftIsolate => '\u{2067}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:333:55 [INFO] [stderr] | [INFO] [stderr] 333 | GeneralPunctuation::FirstStrongIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2068}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 333 | GeneralPunctuation::FirstStrongIsolate => '\u{2068}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:334:58 [INFO] [stderr] | [INFO] [stderr] 334 | GeneralPunctuation::PopDirectionalIsolate => '', [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2069}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 334 | GeneralPunctuation::PopDirectionalIsolate => '\u{2069}', [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:390:13 [INFO] [stderr] | [INFO] [stderr] 390 | '' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202a}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 390 | '\u{202a}' => Ok(GeneralPunctuation::LeftDashToDashRightEmbedding), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:391:13 [INFO] [stderr] | [INFO] [stderr] 391 | '' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202b}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 391 | '\u{202b}' => Ok(GeneralPunctuation::RightDashToDashLeftEmbedding), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:392:13 [INFO] [stderr] | [INFO] [stderr] 392 | '' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202c}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 392 | '\u{202c}' => Ok(GeneralPunctuation::PopDirectionalFormatting), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:393:13 [INFO] [stderr] | [INFO] [stderr] 393 | '' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202d}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 393 | '\u{202d}' => Ok(GeneralPunctuation::LeftDashToDashRightOverride), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:394:13 [INFO] [stderr] | [INFO] [stderr] 394 | '' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{202e}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 394 | '\u{202e}' => Ok(GeneralPunctuation::RightDashToDashLeftOverride), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:449:13 [INFO] [stderr] | [INFO] [stderr] 449 | '' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2066}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 449 | '\u{2066}' => Ok(GeneralPunctuation::LeftDashToDashRightIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:450:13 [INFO] [stderr] | [INFO] [stderr] 450 | '' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2067}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 450 | '\u{2067}' => Ok(GeneralPunctuation::RightDashToDashLeftIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:451:13 [INFO] [stderr] | [INFO] [stderr] 451 | '' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2068}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 451 | '\u{2068}' => Ok(GeneralPunctuation::FirstStrongIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in literal [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/general_punctuation.rs:452:13 [INFO] [stderr] | [INFO] [stderr] 452 | '' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stderr] | ^- [INFO] [stderr] | || [INFO] [stderr] | |'\u{2069}' [INFO] [stderr] | this literal contains an invisible unicode text flow control codepoint [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = help: if their presence wasn't intentional, you can remove them [INFO] [stderr] help: if you want to keep them but make them visible in your source code, you can escape them [INFO] [stderr] | [INFO] [stderr] 452 | '\u{2069}' => Ok(GeneralPunctuation::PopDirectionalIsolate), [INFO] [stderr] | ~~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/mod.rs:765:1 [INFO] [stderr] | [INFO] [stderr] 765 | /// † ‡ • ‣ ․ ‥ … ‧ 
 
  \ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{202a}', '\u{202b}', '\u{202c}', '\u{202d}', '\u{202e}' [INFO] [stderr] [INFO] [stderr] error: unicode codepoint changing visible direction of text present in doc comment [INFO] [stderr] --> /opt/rustwide/workdir/src/generated/mod.rs:769:1 [INFO] [stderr] | [INFO] [stderr] 769 | /// ⁠ ⁡ ⁢ ⁣ ⁤     \ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this doc comment contains invisible unicode text flow control codepoints [INFO] [stderr] | [INFO] [stderr] = note: these kind of unicode codepoints change the way text flows on applications that support them, but can cause confusion because they change the order of characters on the screen [INFO] [stderr] = note: if their presence wasn't intentional, you can remove them [INFO] [stderr] = note: if you want to keep them but make them visible in your source code, you can escape them: '\u{2066}', '\u{2067}', '\u{2068}', '\u{2069}' [INFO] [stderr] [INFO] [stderr] error: aborting due to 29 previous errors [INFO] [stderr] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "df29503763128851d10bc6ad5665041a8e3bfed0d67b246fbacde5b2a21f72c6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "df29503763128851d10bc6ad5665041a8e3bfed0d67b246fbacde5b2a21f72c6", kill_on_drop: false }` [INFO] [stdout] df29503763128851d10bc6ad5665041a8e3bfed0d67b246fbacde5b2a21f72c6