11error[E0620]: cast to unsized type: `&[usize; 2]` as `[usize]`
2- --> $DIR/issue-17441 .rs:2 :16
2+ --> $DIR/cast-to-unsized-type .rs:4 :16
33 |
44LL | let _foo = &[1_usize, 2] as [usize];
55 | ^^^^^^^^^^^^^^^^^^^^^^^^
@@ -10,7 +10,7 @@ LL | let _foo = &[1_usize, 2] as &[usize];
1010 | +
1111
1212error[E0620]: cast to unsized type: `Box<usize>` as `dyn Debug`
13- --> $DIR/issue-17441 .rs:5 :16
13+ --> $DIR/cast-to-unsized-type .rs:7 :16
1414 |
1515LL | let _bar = Box::new(1_usize) as dyn std::fmt::Debug;
1616 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -21,25 +21,25 @@ LL | let _bar = Box::new(1_usize) as Box<dyn std::fmt::Debug>;
2121 | ++++ +
2222
2323error[E0620]: cast to unsized type: `usize` as `dyn Debug`
24- --> $DIR/issue-17441 .rs:8 :16
24+ --> $DIR/cast-to-unsized-type .rs:10 :16
2525 |
2626LL | let _baz = 1_usize as dyn std::fmt::Debug;
2727 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2828 |
2929help: consider using a box or reference as appropriate
30- --> $DIR/issue-17441 .rs:8 :16
30+ --> $DIR/cast-to-unsized-type .rs:10 :16
3131 |
3232LL | let _baz = 1_usize as dyn std::fmt::Debug;
3333 | ^^^^^^^
3434
3535error[E0620]: cast to unsized type: `[usize; 2]` as `[usize]`
36- --> $DIR/issue-17441 .rs:11 :17
36+ --> $DIR/cast-to-unsized-type .rs:13 :17
3737 |
3838LL | let _quux = [1_usize, 2] as [usize];
3939 | ^^^^^^^^^^^^^^^^^^^^^^^
4040 |
4141help: consider using a box or reference as appropriate
42- --> $DIR/issue-17441 .rs:11 :17
42+ --> $DIR/cast-to-unsized-type .rs:13 :17
4343 |
4444LL | let _quux = [1_usize, 2] as [usize];
4545 | ^^^^^^^^^^^^
0 commit comments