Skip to content

Commit

Permalink
Ignore incompatible_msrv clippy false positives in test
Browse files Browse the repository at this point in the history
https://github.com/rust-lang/rust-clippy/issues/12257

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
      --> src/tests.rs:7:27
       |
    7  |         let chars = CHARS.get_or_init(|| $text.chars().collect());
       |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    96 |     let text1 = range!("abc");
       |                 ------------- in this macro invocation
       |
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
       = note: `-W clippy::incompatible-msrv` implied by `-W clippy::all`
       = help: to override `-W clippy::all` add `#[allow(clippy::incompatible_msrv)]`
       = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
      --> src/tests.rs:7:27
       |
    7  |         let chars = CHARS.get_or_init(|| $text.chars().collect());
       |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    97 |     let text2 = range!("xyz");
       |                 ------------- in this macro invocation
       |
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
       = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    100 |     let text1 = range!("1234abcdef");
        |                 -------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    101 |     let text2 = range!("1234xyz");
        |                 ----------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    104 |     let text1 = range!("1234");
        |                 -------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    105 |     let text2 = range!("1234xyz");
        |                 ----------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    111 |     let text1 = range!("abc");
        |                 ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    112 |     let text2 = range!("xyz");
        |                 ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    115 |     let text1 = range!("abcdef1234");
        |                 -------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    116 |     let text2 = range!("xyz1234");
        |                 ----------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    119 |     let text1 = range!("1234");
        |                 -------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    120 |     let text2 = range!("xyz1234");
        |                 ----------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    127 |     let text2 = range!("abcd");
        |                 -------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    130 |     let text1 = range!("abc");
        |                 ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    131 |     let text2 = range!("abcd");
        |                 -------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    134 |     let text1 = range!("123456");
        |                 ---------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    135 |     let text2 = range!("abcd");
        |                 -------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    138 |     let text1 = range!("123456xxx");
        |                 ------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    139 |     let text2 = range!("xxxabcd");
        |                 ----------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    144 |     let text1 = range!("fi");
        |                 ------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    145 |     let text2 = range!("\u{fb01}i");
        |                 ------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    155 |     let mut solution = diff_list![Equal("a"), Delete("b"), Insert("c")];
        |                        ------------------------------------------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    163 |     let mut solution = diff_list![Equal("a"), Equal("b"), Equal("c")];
        |                        ---------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    167 |     let mut solution = diff_list![Delete("a"), Delete("b"), Delete("c")];
        |                        ------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    171 |     let mut solution = diff_list![Insert("a"), Insert("b"), Insert("c")];
        |                        ------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    175 |       let mut solution = diff_list![
        |  ________________________-
    176 | |         Delete("a"),
    177 | |         Insert("b"),
    178 | |         Delete("c"),
    ...   |
    181 | |         Equal("f"),
    182 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    190 |     let mut solution = diff_list![Delete("a"), Insert("abc"), Delete("dc")];
        |                        ---------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    198 |       let mut solution = diff_list![
        |  ________________________-
    199 | |         Equal("x"),
    200 | |         Delete("a"),
    201 | |         Insert("abc"),
    202 | |         Delete("dc"),
    203 | |         Equal("y"),
    204 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    212 |     let mut solution = diff_list![Equal("a"), Insert("ba"), Equal("c")];
        |                        ------------------------------------------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    216 |     let mut solution = diff_list![Equal("c"), Insert("ab"), Equal("a")];
        |                        ------------------------------------------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    220 |       let mut solution = diff_list![
        |  ________________________-
    221 | |         Equal("a"),
    222 | |         Delete("b"),
    223 | |         Equal("c"),
    224 | |         Delete("ac"),
    225 | |         Equal("x"),
    226 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    234 |       let mut solution = diff_list![
        |  ________________________-
    235 | |         Equal("x"),
    236 | |         Delete("ca"),
    237 | |         Equal("c"),
    238 | |         Delete("b"),
    239 | |         Equal("a"),
    240 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    248 |     let mut solution = diff_list![Delete("b"), Insert("ab"), Equal("c")];
        |                        ------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    252 |     let mut solution = diff_list![Equal(""), Insert("a"), Equal("b")];
        |                        ---------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    263 |       let mut solution = diff_list![
        |  ________________________-
    264 | |         Equal("AAA\r\n\r\nBBB"),
    265 | |         Insert("\r\nDDD\r\n\r\nBBB"),
    266 | |         Equal("\r\nEEE"),
    267 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    279 |     let mut solution = diff_list![Equal("AAA\r\nBBB"), Insert(" DDD\r\nBBB"), Equal(" EEE")];
        |                        --------------------------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    287 |     let mut solution = diff_list![Equal("The c"), Insert("ow and the c"), Equal("at.")];
        |                        ---------------------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    295 |     let mut solution = diff_list![Equal("The-c"), Insert("ow-and-the-c"), Equal("at.")];
        |                        ---------------------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    303 |     let mut solution = diff_list![Equal("a"), Delete("a"), Equal("ax")];
        |                        ------------------------------------------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    307 |     let mut solution = diff_list![Equal("xa"), Delete("a"), Equal("a")];
        |                        ------------------------------------------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    311 |     let mut solution = diff_list![Equal("The xxx. The "), Insert("zzz. The "), Equal("yyy.")];
        |                        ---------------------------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    326 |     let mut solution = diff_list![Delete("ab"), Insert("cd"), Equal("12"), Delete("e")];
        |                        ---------------------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    334 |     let mut solution = diff_list![Delete("abc"), Insert("ABC"), Equal("1234"), Delete("wxyz")];
        |                        ----------------------------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    342 |     let mut solution = diff_list![Delete("a"), Equal("b"), Delete("c")];
        |                        ------------------------------------------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    346 |       let mut solution = diff_list![
        |  ________________________-
    347 | |         Delete("ab"),
    348 | |         Equal("cd"),
    349 | |         Delete("e"),
    350 | |         Equal("f"),
    351 | |         Insert("g"),
    352 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    360 |       let mut solution = diff_list![
        |  ________________________-
    361 | |         Insert("1"),
    362 | |         Equal("A"),
    363 | |         Delete("B"),
    ...   |
    369 | |         Insert("2"),
    370 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    378 |     let mut solution = diff_list![Equal("The c"), Delete("ow and the c"), Equal("at.")];
        |                        ---------------------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    386 |     let mut solution = diff_list![Delete("abcxx"), Insert("xxdef")];
        |                        -------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    394 |     let mut solution = diff_list![Delete("abcxxx"), Insert("xxxdef")];
        |                        ---------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    402 |     let mut solution = diff_list![Delete("xxxabc"), Insert("defxxx")];
        |                        ---------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |           let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    410 |       let mut solution = diff_list![
        |  ________________________-
    411 | |         Delete("abcd1212"),
    412 | |         Insert("1212efghi"),
    413 | |         Equal("----"),
    414 | |         Delete("A3"),
    415 | |         Insert("3BC"),
    416 | |     ];
        | |_____- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` which comes from the expansion of the macro `diff_list` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    435 |     let text1 = range!("cat");
        |                 ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    436 |     let text2 = range!("map");
        |                 ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    460 |     let solution = main(range!("abc"), range!("abc"));
        |                         ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    460 |     let solution = main(range!("abc"), range!("abc"));
        |                                        ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    463 |     let solution = main(range!("abc"), range!("ab123c"));
        |                         ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    463 |     let solution = main(range!("abc"), range!("ab123c"));
        |                                        ---------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    470 |     let solution = main(range!("a123bc"), range!("abc"));
        |                         ---------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    470 |     let solution = main(range!("a123bc"), range!("abc"));
        |                                           ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    477 |     let solution = main(range!("abc"), range!("a123b456c"));
        |                         ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    477 |     let solution = main(range!("abc"), range!("a123b456c"));
        |                                        ------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    490 |     let solution = main(range!("a123b456c"), range!("abc"));
        |                         ------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    490 |     let solution = main(range!("a123b456c"), range!("abc"));
        |                                              ------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    503 |     let solution = main(range!("a"), range!("b"));
        |                         ----------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    503 |     let solution = main(range!("a"), range!("b"));
        |                                      ----------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    507 |         range!("Apples are a fruit."),
        |         ----------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    508 |         range!("Bananas are also fruit."),
        |         --------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    522 |     let solution = main(range!("ax\t"), range!("\u{0680}x\000"));
        |                         -------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    522 |     let solution = main(range!("ax\t"), range!("\u{0680}x\000"));
        |                                         ----------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    535 |     let solution = main(range!("1ayb2"), range!("abxab"));
        |                         --------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    535 |     let solution = main(range!("1ayb2"), range!("abxab"));
        |                                          --------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    549 |     let solution = main(range!("abcy"), range!("xaxcxabc"));
        |                         -------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    549 |     let solution = main(range!("abcy"), range!("xaxcxabc"));
        |                                         ------------------ in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    557 |         range!("ABCDa=bcd=efghijklmnopqrsEFGHIJKLMNOefg"),
        |         ------------------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    558 |         range!("a-bcd-efghijklmnopqrs"),
        |         ------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    577 |         range!("a [[Pennsylvania]] and [[New"),
        |         -------------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)

    warning: current MSRV (Minimum Supported Rust Version) is `1.36.0` but this item is stable since `1.70.0`
       --> src/tests.rs:7:27
        |
    7   |         let chars = CHARS.get_or_init(|| $text.chars().collect());
        |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...
    578 |         range!(" and [[Pennsylvania]]"),
        |         ------------------------------- in this macro invocation
        |
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#incompatible_msrv
        = note: this warning originates in the macro `range` (in Nightly builds, run with -Z macro-backtrace for more info)
  • Loading branch information
dtolnay committed Feb 10, 2024
1 parent c7f9c82 commit a9d3e72
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/tests.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
#![allow(
clippy::incompatible_msrv, // https://github.com/rust-lang/rust-clippy/issues/12257
)]

use super::*;
use std::sync::OnceLock;

Expand Down

0 comments on commit a9d3e72

Please sign in to comment.