Skip to content
This repository was archived by the owner on Oct 6, 2024. It is now read-only.
/ paste Public archive

Resolve unexpected_cfgs warning#102

Merged
dtolnay merged 1 commit intomasterfrom
checkcfg
May 7, 2024
Merged

Resolve unexpected_cfgs warning#102
dtolnay merged 1 commit intomasterfrom
checkcfg

Conversation

@dtolnay
Copy link
Owner

@dtolnay dtolnay commented May 7, 2024

    warning: unexpected `cfg` condition name: `no_literal_fromstr`
       --> src/lib.rs:415:15
        |
    415 |     #[cfg(not(no_literal_fromstr))]
        |               ^^^^^^^^^^^^^^^^^^
        |
        = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
        = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(no_literal_fromstr)");` to the top of the `build.rs`
        = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
        = note: `#[warn(unexpected_cfgs)]` on by default

    warning: unexpected `cfg` condition value: `protocol_feature_paste`
      --> tests/test_attr.rs:33:26
       |
    33 |                 #[cfg(any(feature = "protocol_feature_" $ret:snake, target_pointer_width = "" $width))]
       |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
    ...
    42 |     m!(Paste, 64);
       |     ------------- in this macro invocation
       |
       = note: no expected values for `feature`
       = help: consider adding `protocol_feature_paste` as a feature in `Cargo.toml`
       = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
       = note: `#[warn(unexpected_cfgs)]` on by default
       = note: this warning originates in the macro `m` (in Nightly builds, run with -Z macro-backtrace for more info)
@dtolnay dtolnay merged commit 1d23098 into master May 7, 2024
@dtolnay dtolnay deleted the checkcfg branch May 7, 2024 01:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant