Skip to content

Commit

Permalink
Bless test fallout
Browse files Browse the repository at this point in the history
  • Loading branch information
compiler-errors committed Aug 1, 2024
1 parent 9a6133b commit 0142573
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 6 deletions.
3 changes: 3 additions & 0 deletions tests/ui-fulldeps/deriving-global.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,21 @@ mod submod {
// if any of these are implemented without global calls for any
// function calls, then being in a submodule will (correctly)
// cause errors about unrecognised module `std` (or `extra`)
#[allow(dead_code)]
#[derive(PartialEq, PartialOrd, Eq, Ord, Hash, Clone, Debug, Encodable, Decodable)]
enum A {
A1(usize),
A2(isize),
}

#[allow(dead_code)]
#[derive(PartialEq, PartialOrd, Eq, Ord, Hash, Clone, Debug, Encodable, Decodable)]
struct B {
x: usize,
y: isize,
}

#[allow(dead_code)]
#[derive(PartialEq, PartialOrd, Eq, Ord, Hash, Clone, Debug, Encodable, Decodable)]
struct C(usize, isize);
}
Expand Down
1 change: 1 addition & 0 deletions tests/ui-fulldeps/deriving-hygiene.rs
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ pub const s: u8 = 1;
pub const state: u8 = 1;
pub const cmp: u8 = 1;

#[allow(dead_code)]
#[derive(Ord, Eq, PartialOrd, PartialEq, Debug, Decodable, Encodable, Hash)]
struct Foo {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#![deny(dead_code)]

struct T1; //~ ERROR struct `T1` is never constructed
pub struct T2(i32); //~ ERROR struct `T2` is never constructed
pub struct T2(i32); //~ ERROR field `0` is never read
struct T3;

trait Trait1 { //~ ERROR trait `Trait1` is never used
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,15 @@ note: the lint level is defined here
LL | #![deny(dead_code)]
| ^^^^^^^^^

error: struct `T2` is never constructed
--> $DIR/unused-adt-impl-pub-trait-with-assoc-const.rs:4:12
error: field `0` is never read
--> $DIR/unused-adt-impl-pub-trait-with-assoc-const.rs:4:15
|
LL | pub struct T2(i32);
| ^^
| -- ^^^
| |
| field in this struct
|
= help: consider removing this field

error: trait `Trait1` is never used
--> $DIR/unused-adt-impl-pub-trait-with-assoc-const.rs:7:7
Expand Down
4 changes: 2 additions & 2 deletions tests/ui/pub/pub-ident-struct-4.stderr
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
error: missing `struct` for struct definition
--> $DIR/pub-ident-struct-4.rs:3:4
--> $DIR/pub-ident-struct-4.rs:3:1
|
LL | pub T(#[allow(dead_code)] String);
| ^
| ^^^^^
|
help: add `struct` here to parse `T` as a struct
|
Expand Down

0 comments on commit 0142573

Please sign in to comment.