Correct for changes in line numbers in expected stderr output.
Due to the disable-cloudabi tags being added to the source files, the expected output of the compiler is altered slightly.
This commit is contained in:
parent
abced5a6b5
commit
c51f8783f2
@ -1,13 +1,13 @@
|
||||
error: unused import: `BufRead`
|
||||
--> $DIR/issue-46576.rs:15:15
|
||||
--> $DIR/issue-46576.rs:17:15
|
||||
|
|
||||
15 | use std::io::{BufRead, BufReader, Read};
|
||||
17 | use std::io::{BufRead, BufReader, Read};
|
||||
| ^^^^^^^
|
||||
|
|
||||
note: lint level defined here
|
||||
--> $DIR/issue-46576.rs:12:9
|
||||
--> $DIR/issue-46576.rs:14:9
|
||||
|
|
||||
12 | #![deny(unused_imports)]
|
||||
14 | #![deny(unused_imports)]
|
||||
| ^^^^^^^^^^^^^^
|
||||
|
||||
error: aborting due to previous error
|
||||
|
@ -73,10 +73,10 @@ mod foo {
|
||||
"spans": [
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 888,
|
||||
"byte_end": 892,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"byte_start": 907,
|
||||
"byte_end": 911,
|
||||
"line_start": 21,
|
||||
"line_end": 21,
|
||||
"column_start": 12,
|
||||
"column_end": 16,
|
||||
"is_primary": true,
|
||||
@ -100,10 +100,10 @@ mod foo {
|
||||
"spans": [
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -122,10 +122,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -144,10 +144,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -166,10 +166,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -188,10 +188,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -210,10 +210,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -232,10 +232,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -254,10 +254,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -276,10 +276,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -298,10 +298,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -320,10 +320,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -342,10 +342,10 @@ mod foo {
|
||||
},
|
||||
{
|
||||
"file_name": "$DIR/use_suggestion_json.rs",
|
||||
"byte_start": 865,
|
||||
"byte_end": 865,
|
||||
"line_start": 19,
|
||||
"line_end": 19,
|
||||
"byte_start": 884,
|
||||
"byte_end": 884,
|
||||
"line_start": 20,
|
||||
"line_end": 20,
|
||||
"column_start": 1,
|
||||
"column_end": 1,
|
||||
"is_primary": true,
|
||||
@ -368,19 +368,19 @@ mod foo {
|
||||
}
|
||||
],
|
||||
"rendered": "error[E0412]: cannot find type `Iter` in this scope
|
||||
--> $DIR/use_suggestion_json.rs:20:12
|
||||
--> $DIR/use_suggestion_json.rs:21:12
|
||||
|
|
||||
20 | let x: Iter;
|
||||
21 | let x: Iter;
|
||||
| ^^^^ not found in this scope
|
||||
help: possible candidates are found in other modules, you can import them into scope
|
||||
|
|
||||
19 | use std::collections::binary_heap::Iter;
|
||||
20 | use std::collections::binary_heap::Iter;
|
||||
|
|
||||
19 | use std::collections::btree_map::Iter;
|
||||
20 | use std::collections::btree_map::Iter;
|
||||
|
|
||||
19 | use std::collections::btree_set::Iter;
|
||||
20 | use std::collections::btree_set::Iter;
|
||||
|
|
||||
19 | use std::collections::hash_map::Iter;
|
||||
20 | use std::collections::hash_map::Iter;
|
||||
|
|
||||
and 8 other candidates
|
||||
|
||||
|
@ -1,17 +1,17 @@
|
||||
error: missing `struct` for struct definition
|
||||
--> $DIR/recovered-block.rs:21:8
|
||||
--> $DIR/recovered-block.rs:23:8
|
||||
|
|
||||
21 | pub Foo { text }
|
||||
23 | pub Foo { text }
|
||||
| ^
|
||||
help: add `struct` here to parse `Foo` as a public struct
|
||||
|
|
||||
21 | pub struct Foo { text }
|
||||
23 | pub struct Foo { text }
|
||||
| ^^^^^^
|
||||
|
||||
error: expected one of `(` or `<`, found `{`
|
||||
--> $DIR/recovered-block.rs:27:9
|
||||
--> $DIR/recovered-block.rs:29:9
|
||||
|
|
||||
27 | Foo { text: "".to_string() }
|
||||
29 | Foo { text: "".to_string() }
|
||||
| ^ expected one of `(` or `<` here
|
||||
|
||||
error: aborting due to 2 previous errors
|
||||
|
@ -1,40 +1,40 @@
|
||||
error: incorrect close delimiter: `}`
|
||||
--> $DIR/token-error-correct-3.rs:28:9
|
||||
--> $DIR/token-error-correct-3.rs:30:9
|
||||
|
|
||||
28 | } else { //~ ERROR: incorrect close delimiter: `}`
|
||||
30 | } else { //~ ERROR: incorrect close delimiter: `}`
|
||||
| ^
|
||||
|
|
||||
note: unclosed delimiter
|
||||
--> $DIR/token-error-correct-3.rs:22:21
|
||||
--> $DIR/token-error-correct-3.rs:24:21
|
||||
|
|
||||
22 | callback(path.as_ref(); //~ ERROR expected one of
|
||||
24 | callback(path.as_ref(); //~ ERROR expected one of
|
||||
| ^
|
||||
|
||||
error: expected one of `,`, `.`, `?`, or an operator, found `;`
|
||||
--> $DIR/token-error-correct-3.rs:22:35
|
||||
--> $DIR/token-error-correct-3.rs:24:35
|
||||
|
|
||||
22 | callback(path.as_ref(); //~ ERROR expected one of
|
||||
24 | callback(path.as_ref(); //~ ERROR expected one of
|
||||
| ^ expected one of `,`, `.`, `?`, or an operator here
|
||||
|
||||
error: expected one of `.`, `;`, `?`, `}`, or an operator, found `)`
|
||||
--> $DIR/token-error-correct-3.rs:28:9
|
||||
--> $DIR/token-error-correct-3.rs:30:9
|
||||
|
|
||||
23 | fs::create_dir_all(path.as_ref()).map(|()| true) //~ ERROR: mismatched types
|
||||
25 | fs::create_dir_all(path.as_ref()).map(|()| true) //~ ERROR: mismatched types
|
||||
| - expected one of `.`, `;`, `?`, `}`, or an operator here
|
||||
...
|
||||
28 | } else { //~ ERROR: incorrect close delimiter: `}`
|
||||
30 | } else { //~ ERROR: incorrect close delimiter: `}`
|
||||
| ^ unexpected token
|
||||
|
||||
error[E0425]: cannot find function `is_directory` in this scope
|
||||
--> $DIR/token-error-correct-3.rs:21:13
|
||||
--> $DIR/token-error-correct-3.rs:23:13
|
||||
|
|
||||
21 | if !is_directory(path.as_ref()) { //~ ERROR: cannot find function `is_directory`
|
||||
23 | if !is_directory(path.as_ref()) { //~ ERROR: cannot find function `is_directory`
|
||||
| ^^^^^^^^^^^^ not found in this scope
|
||||
|
||||
error[E0308]: mismatched types
|
||||
--> $DIR/token-error-correct-3.rs:23:13
|
||||
--> $DIR/token-error-correct-3.rs:25:13
|
||||
|
|
||||
23 | fs::create_dir_all(path.as_ref()).map(|()| true) //~ ERROR: mismatched types
|
||||
25 | fs::create_dir_all(path.as_ref()).map(|()| true) //~ ERROR: mismatched types
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- help: try adding a semicolon: `;`
|
||||
| |
|
||||
| expected (), found enum `std::result::Result`
|
||||
|
@ -1,33 +1,33 @@
|
||||
error[E0412]: cannot find type `Path` in this scope
|
||||
--> $DIR/use_suggestion_placement.rs:25:16
|
||||
--> $DIR/use_suggestion_placement.rs:27:16
|
||||
|
|
||||
25 | type Bar = Path; //~ ERROR cannot find
|
||||
27 | type Bar = Path; //~ ERROR cannot find
|
||||
| ^^^^ not found in this scope
|
||||
help: possible candidate is found in another module, you can import it into scope
|
||||
|
|
||||
21 | use std::path::Path;
|
||||
23 | use std::path::Path;
|
||||
|
|
||||
|
||||
error[E0425]: cannot find value `A` in this scope
|
||||
--> $DIR/use_suggestion_placement.rs:30:13
|
||||
--> $DIR/use_suggestion_placement.rs:32:13
|
||||
|
|
||||
30 | let _ = A; //~ ERROR cannot find
|
||||
32 | let _ = A; //~ ERROR cannot find
|
||||
| ^ not found in this scope
|
||||
help: possible candidate is found in another module, you can import it into scope
|
||||
|
|
||||
11 | use m::A;
|
||||
13 | use m::A;
|
||||
|
|
||||
|
||||
error[E0412]: cannot find type `HashMap` in this scope
|
||||
--> $DIR/use_suggestion_placement.rs:35:23
|
||||
--> $DIR/use_suggestion_placement.rs:37:23
|
||||
|
|
||||
35 | type Dict<K, V> = HashMap<K, V>; //~ ERROR cannot find
|
||||
37 | type Dict<K, V> = HashMap<K, V>; //~ ERROR cannot find
|
||||
| ^^^^^^^ not found in this scope
|
||||
help: possible candidates are found in other modules, you can import them into scope
|
||||
|
|
||||
11 | use std::collections::HashMap;
|
||||
13 | use std::collections::HashMap;
|
||||
|
|
||||
11 | use std::collections::hash_map::HashMap;
|
||||
13 | use std::collections::hash_map::HashMap;
|
||||
|
|
||||
|
||||
error: aborting due to 3 previous errors
|
||||
|
@ -1,7 +1,7 @@
|
||||
error[E0308]: mismatched types
|
||||
--> $DIR/issue-33884.rs:16:22
|
||||
--> $DIR/issue-33884.rs:18:22
|
||||
|
|
||||
16 | stream.write_fmt(format!("message received"))
|
||||
18 | stream.write_fmt(format!("message received"))
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `std::fmt::Arguments`, found struct `std::string::String`
|
||||
|
|
||||
= note: expected type `std::fmt::Arguments<'_>`
|
||||
|
@ -1,7 +1,7 @@
|
||||
error[E0277]: the `?` operator can only be used in a function that returns `Result` (or another type that implements `std::ops::Try`)
|
||||
--> $DIR/try-operator-on-main.rs:17:5
|
||||
--> $DIR/try-operator-on-main.rs:19:5
|
||||
|
|
||||
17 | std::fs::File::open("foo")?; //~ ERROR the `?` operator can only
|
||||
19 | std::fs::File::open("foo")?; //~ ERROR the `?` operator can only
|
||||
| ---------------------------
|
||||
| |
|
||||
| cannot use the `?` operator in a function that returns `()`
|
||||
@ -11,9 +11,9 @@ error[E0277]: the `?` operator can only be used in a function that returns `Resu
|
||||
= note: required by `std::ops::Try::from_error`
|
||||
|
||||
error[E0277]: the `?` operator can only be applied to values that implement `std::ops::Try`
|
||||
--> $DIR/try-operator-on-main.rs:20:5
|
||||
--> $DIR/try-operator-on-main.rs:22:5
|
||||
|
|
||||
20 | ()?; //~ ERROR the `?` operator can only
|
||||
22 | ()?; //~ ERROR the `?` operator can only
|
||||
| ---
|
||||
| |
|
||||
| the `?` operator cannot be applied to type `()`
|
||||
@ -23,17 +23,17 @@ error[E0277]: the `?` operator can only be applied to values that implement `std
|
||||
= note: required by `std::ops::Try::into_result`
|
||||
|
||||
error[E0277]: the trait bound `(): std::ops::Try` is not satisfied
|
||||
--> $DIR/try-operator-on-main.rs:23:5
|
||||
--> $DIR/try-operator-on-main.rs:25:5
|
||||
|
|
||||
23 | try_trait_generic::<()>(); //~ ERROR the trait bound
|
||||
25 | try_trait_generic::<()>(); //~ ERROR the trait bound
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::ops::Try` is not implemented for `()`
|
||||
|
|
||||
= note: required by `try_trait_generic`
|
||||
|
||||
error[E0277]: the `?` operator can only be applied to values that implement `std::ops::Try`
|
||||
--> $DIR/try-operator-on-main.rs:30:5
|
||||
--> $DIR/try-operator-on-main.rs:32:5
|
||||
|
|
||||
30 | ()?; //~ ERROR the `?` operator can only
|
||||
32 | ()?; //~ ERROR the `?` operator can only
|
||||
| ---
|
||||
| |
|
||||
| the `?` operator cannot be applied to type `()`
|
||||
|
Loading…
Reference in New Issue
Block a user