Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

ices/108683.rs: fixed with errors #1584

Merged
merged 1 commit into from
May 12, 2023
Merged

ices/108683.rs: fixed with errors #1584

merged 1 commit into from
May 12, 2023

Commits on May 12, 2023

  1. ices/108683.rs: fixed with errors

    === stdout ===
    === stderr ===
    error[E0005]: refutable pattern in local binding
     --> /home/runner/work/glacier/glacier/ices/108683.rs:3:13
      |
    3 |         let 0 = var;
      |             ^ patterns `i32::MIN..=-1_i32` and `1_i32..=i32::MAX` not covered
      |
      = note: `let` bindings require an "irrefutable pattern", like a `struct` or an `enum` with only one variant
      = note: for more information, visit https://doc.rust-lang.org/book/ch18-02-refutability.html
      = note: the matched value is of type `i32`
    help: you might want to use `if let` to ignore the variants that aren't matched
      |
    3 |         if let 0 = var { todo!() };
      |         ++             +++++++++++
    help: alternatively, you could prepend the pattern with an underscore to define a new named variable; identifiers cannot begin with digits
      |
    3 |         let _0 = var;
      |             +
    
    error: aborting due to previous error
    
    For more information about this error, try `rustc --explain E0005`.
    ==============
    rustbot committed May 12, 2023
    Configuration menu
    Copy the full SHA
    4bdf744 View commit details
    Browse the repository at this point in the history