diff options
| author | bors <bors@rust-lang.org> | 2018-02-26 12:34:52 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-02-26 12:34:52 +0000 |
| commit | bedbad61195d2eae69b43eca49c6d3e2aee8f208 (patch) | |
| tree | 242925aa9132336b287d9bbbc2ab5f51d382369c /src/test/ui/error-codes | |
| parent | 4a70e272191862cdb7858a1b5b21cd811281d8db (diff) | |
| parent | ce6429af7af295e41c3483838ea2f099e490c78f (diff) | |
| download | rust-bedbad61195d2eae69b43eca49c6d3e2aee8f208.tar.gz rust-bedbad61195d2eae69b43eca49c6d3e2aee8f208.zip | |
Auto merge of #48337 - GuillaumeGomez:rustc-explain, r=estebank
Rustc explain
Fixes #48041.
To make the review easier, I separated tests update to code update. Also, I used this script to generate new ui tests stderr:
```python
from os import listdir
from os.path import isdir, isfile, join
PATH = "src/test/ui"
def do_something(path):
files = [join(path, f) for f in listdir(path)]
for f in files:
if isdir(f):
do_something(f)
continue
if not isfile(f) or not f.endswith(".stderr"):
continue
x = open(f, "r")
content = x.read().strip()
if "error[E" not in content:
continue
errors = dict()
for y in content.splitlines():
if y.startswith("error[E"):
errors[y[6:11]] = True
errors = sorted(errors.keys())
if len(errors) < 1:
print("weird... {}".format(f))
continue
if len(errors) > 1:
content += "\n\nYou've got a few errors: {}".format(", ".join(errors))
content += "\nIf you want more information on an error, try using \"rustc --explain {}\"".format(errors[0])
else:
content += "\n\nIf you want more information on this error, try using \"rustc --explain {}\"".format(errors[0])
content += "\n"
x = open(f, "w")
x.write(content)
do_something(PATH)
```
Diffstat (limited to 'src/test/ui/error-codes')
239 files changed, 256 insertions, 0 deletions
diff --git a/src/test/ui/error-codes/E0004-2.stderr b/src/test/ui/error-codes/E0004-2.stderr index 2f4d26e2f32..a1ad127aac7 100644 --- a/src/test/ui/error-codes/E0004-2.stderr +++ b/src/test/ui/error-codes/E0004-2.stderr @@ -12,3 +12,4 @@ help: Please ensure that all possible cases are being handled; possibly adding w error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0004" diff --git a/src/test/ui/error-codes/E0004.stderr b/src/test/ui/error-codes/E0004.stderr index 836afaf05ba..204f240d27c 100644 --- a/src/test/ui/error-codes/E0004.stderr +++ b/src/test/ui/error-codes/E0004.stderr @@ -6,3 +6,4 @@ error[E0004]: non-exhaustive patterns: `HastaLaVistaBaby` not covered error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0004" diff --git a/src/test/ui/error-codes/E0005.stderr b/src/test/ui/error-codes/E0005.stderr index d052c12e9fe..cb1dc9a4a28 100644 --- a/src/test/ui/error-codes/E0005.stderr +++ b/src/test/ui/error-codes/E0005.stderr @@ -6,3 +6,4 @@ error[E0005]: refutable pattern in local binding: `None` not covered error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0005" diff --git a/src/test/ui/error-codes/E0007.stderr b/src/test/ui/error-codes/E0007.stderr index 1370cacd7cb..db62a4ec64a 100644 --- a/src/test/ui/error-codes/E0007.stderr +++ b/src/test/ui/error-codes/E0007.stderr @@ -12,3 +12,5 @@ error[E0303]: pattern bindings are not allowed after an `@` error: aborting due to 2 previous errors +You've got a few errors: E0007, E0303 +If you want more information on an error, try using "rustc --explain E0007" diff --git a/src/test/ui/error-codes/E0008.stderr b/src/test/ui/error-codes/E0008.stderr index 6ae4506a6e3..3fab4ad484c 100644 --- a/src/test/ui/error-codes/E0008.stderr +++ b/src/test/ui/error-codes/E0008.stderr @@ -6,3 +6,4 @@ error[E0008]: cannot bind by-move into a pattern guard error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0008" diff --git a/src/test/ui/error-codes/E0009.stderr b/src/test/ui/error-codes/E0009.stderr index 31db957621d..0a04d5a452d 100644 --- a/src/test/ui/error-codes/E0009.stderr +++ b/src/test/ui/error-codes/E0009.stderr @@ -8,3 +8,4 @@ error[E0009]: cannot bind by-move and by-ref in the same pattern error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0009" diff --git a/src/test/ui/error-codes/E0010-teach.stderr b/src/test/ui/error-codes/E0010-teach.stderr index 46f8101ca65..f414504ccd4 100644 --- a/src/test/ui/error-codes/E0010-teach.stderr +++ b/src/test/ui/error-codes/E0010-teach.stderr @@ -8,3 +8,4 @@ error[E0010]: allocations are not allowed in constants error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0010" diff --git a/src/test/ui/error-codes/E0010.stderr b/src/test/ui/error-codes/E0010.stderr index 5cef631e05e..8d441159ec7 100644 --- a/src/test/ui/error-codes/E0010.stderr +++ b/src/test/ui/error-codes/E0010.stderr @@ -6,3 +6,4 @@ error[E0010]: allocations are not allowed in constants error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0010" diff --git a/src/test/ui/error-codes/E0017.stderr b/src/test/ui/error-codes/E0017.stderr index f1fe1e58b34..5eec33f96b3 100644 --- a/src/test/ui/error-codes/E0017.stderr +++ b/src/test/ui/error-codes/E0017.stderr @@ -24,3 +24,5 @@ error[E0017]: references in statics may only refer to immutable values error: aborting due to 4 previous errors +You've got a few errors: E0017, E0596 +If you want more information on an error, try using "rustc --explain E0017" diff --git a/src/test/ui/error-codes/E0023.stderr b/src/test/ui/error-codes/E0023.stderr index 582dffeb19c..018a59de808 100644 --- a/src/test/ui/error-codes/E0023.stderr +++ b/src/test/ui/error-codes/E0023.stderr @@ -18,3 +18,4 @@ error[E0023]: this pattern has 2 fields, but the corresponding tuple variant has error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0023" diff --git a/src/test/ui/error-codes/E0025.stderr b/src/test/ui/error-codes/E0025.stderr index 480cd2a5cc8..91189def362 100644 --- a/src/test/ui/error-codes/E0025.stderr +++ b/src/test/ui/error-codes/E0025.stderr @@ -8,3 +8,4 @@ error[E0025]: field `a` bound multiple times in the pattern error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0025" diff --git a/src/test/ui/error-codes/E0026-teach.stderr b/src/test/ui/error-codes/E0026-teach.stderr index ee83cfb3535..b3c281ef7c9 100644 --- a/src/test/ui/error-codes/E0026-teach.stderr +++ b/src/test/ui/error-codes/E0026-teach.stderr @@ -10,3 +10,4 @@ error[E0026]: struct `Thing` does not have a field named `z` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0026" diff --git a/src/test/ui/error-codes/E0026.stderr b/src/test/ui/error-codes/E0026.stderr index c9819df3f9f..3b667260bc9 100644 --- a/src/test/ui/error-codes/E0026.stderr +++ b/src/test/ui/error-codes/E0026.stderr @@ -6,3 +6,4 @@ error[E0026]: struct `Thing` does not have a field named `z` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0026" diff --git a/src/test/ui/error-codes/E0027-teach.stderr b/src/test/ui/error-codes/E0027-teach.stderr index e9f9e4ba766..2dd3c6150dc 100644 --- a/src/test/ui/error-codes/E0027-teach.stderr +++ b/src/test/ui/error-codes/E0027-teach.stderr @@ -8,3 +8,4 @@ error[E0027]: pattern does not mention field `name` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0027" diff --git a/src/test/ui/error-codes/E0027.stderr b/src/test/ui/error-codes/E0027.stderr index 0f93a776b9e..19012afe1c3 100644 --- a/src/test/ui/error-codes/E0027.stderr +++ b/src/test/ui/error-codes/E0027.stderr @@ -6,3 +6,4 @@ error[E0027]: pattern does not mention field `name` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0027" diff --git a/src/test/ui/error-codes/E0029-teach.stderr b/src/test/ui/error-codes/E0029-teach.stderr index dbb8d972f5c..626839fb807 100644 --- a/src/test/ui/error-codes/E0029-teach.stderr +++ b/src/test/ui/error-codes/E0029-teach.stderr @@ -18,3 +18,5 @@ error[E0029]: only char and numeric types are allowed in range patterns error: aborting due to 2 previous errors +You've got a few errors: E0029, E0658 +If you want more information on an error, try using "rustc --explain E0029" diff --git a/src/test/ui/error-codes/E0029.stderr b/src/test/ui/error-codes/E0029.stderr index 02fbd20386f..123e5da1cec 100644 --- a/src/test/ui/error-codes/E0029.stderr +++ b/src/test/ui/error-codes/E0029.stderr @@ -17,3 +17,5 @@ error[E0029]: only char and numeric types are allowed in range patterns error: aborting due to 2 previous errors +You've got a few errors: E0029, E0658 +If you want more information on an error, try using "rustc --explain E0029" diff --git a/src/test/ui/error-codes/E0030-teach.stderr b/src/test/ui/error-codes/E0030-teach.stderr index 40b3d790e12..8e129b4ae2c 100644 --- a/src/test/ui/error-codes/E0030-teach.stderr +++ b/src/test/ui/error-codes/E0030-teach.stderr @@ -8,3 +8,4 @@ error[E0030]: lower range bound must be less than or equal to upper error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0030" diff --git a/src/test/ui/error-codes/E0030.stderr b/src/test/ui/error-codes/E0030.stderr index 7bdecd0028e..eb5b40d2c47 100644 --- a/src/test/ui/error-codes/E0030.stderr +++ b/src/test/ui/error-codes/E0030.stderr @@ -6,3 +6,4 @@ error[E0030]: lower range bound must be less than or equal to upper error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0030" diff --git a/src/test/ui/error-codes/E0033-teach.stderr b/src/test/ui/error-codes/E0033-teach.stderr index ea60fcb6ccf..8dd364ae9a3 100644 --- a/src/test/ui/error-codes/E0033-teach.stderr +++ b/src/test/ui/error-codes/E0033-teach.stderr @@ -24,3 +24,5 @@ error[E0033]: type `&SomeTrait` cannot be dereferenced error: aborting due to 3 previous errors +You've got a few errors: E0033, E0038, E0423 +If you want more information on an error, try using "rustc --explain E0033" diff --git a/src/test/ui/error-codes/E0033.stderr b/src/test/ui/error-codes/E0033.stderr index abc535ee2a6..dfde76cc125 100644 --- a/src/test/ui/error-codes/E0033.stderr +++ b/src/test/ui/error-codes/E0033.stderr @@ -20,3 +20,5 @@ error[E0033]: type `&SomeTrait` cannot be dereferenced error: aborting due to 3 previous errors +You've got a few errors: E0033, E0038, E0423 +If you want more information on an error, try using "rustc --explain E0033" diff --git a/src/test/ui/error-codes/E0034.stderr b/src/test/ui/error-codes/E0034.stderr index 238fd0d67a0..850d4a74117 100644 --- a/src/test/ui/error-codes/E0034.stderr +++ b/src/test/ui/error-codes/E0034.stderr @@ -17,3 +17,4 @@ note: candidate #2 is defined in an impl of the trait `Trait2` for the type `Tes error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0034" diff --git a/src/test/ui/error-codes/E0038.stderr b/src/test/ui/error-codes/E0038.stderr index e9423561f37..edfa83a44f7 100644 --- a/src/test/ui/error-codes/E0038.stderr +++ b/src/test/ui/error-codes/E0038.stderr @@ -8,3 +8,4 @@ error[E0038]: the trait `Trait` cannot be made into an object error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0038" diff --git a/src/test/ui/error-codes/E0040.stderr b/src/test/ui/error-codes/E0040.stderr index 73cb49fbf98..53e3768ed20 100644 --- a/src/test/ui/error-codes/E0040.stderr +++ b/src/test/ui/error-codes/E0040.stderr @@ -6,3 +6,4 @@ error[E0040]: explicit use of destructor method error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0040" diff --git a/src/test/ui/error-codes/E0044.stderr b/src/test/ui/error-codes/E0044.stderr index 65a429c1fca..fa4bf51d103 100644 --- a/src/test/ui/error-codes/E0044.stderr +++ b/src/test/ui/error-codes/E0044.stderr @@ -12,3 +12,4 @@ help: consider using specialization instead of type parameters error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0044" diff --git a/src/test/ui/error-codes/E0045.stderr b/src/test/ui/error-codes/E0045.stderr index cd400564669..750833c2b8a 100644 --- a/src/test/ui/error-codes/E0045.stderr +++ b/src/test/ui/error-codes/E0045.stderr @@ -6,3 +6,4 @@ error[E0045]: variadic function must have C or cdecl calling convention error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0045" diff --git a/src/test/ui/error-codes/E0049.stderr b/src/test/ui/error-codes/E0049.stderr index e6f72bab50a..09fb35c0639 100644 --- a/src/test/ui/error-codes/E0049.stderr +++ b/src/test/ui/error-codes/E0049.stderr @@ -9,3 +9,4 @@ error[E0049]: method `foo` has 0 type parameters but its trait declaration has 1 error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0049" diff --git a/src/test/ui/error-codes/E0050.stderr b/src/test/ui/error-codes/E0050.stderr index d95a2005b18..2c69a970a56 100644 --- a/src/test/ui/error-codes/E0050.stderr +++ b/src/test/ui/error-codes/E0050.stderr @@ -27,3 +27,4 @@ error[E0050]: method `less` has 4 parameters but the declaration in trait `Foo:: error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0050" diff --git a/src/test/ui/error-codes/E0054.stderr b/src/test/ui/error-codes/E0054.stderr index fc331579ef5..87a0d8ba573 100644 --- a/src/test/ui/error-codes/E0054.stderr +++ b/src/test/ui/error-codes/E0054.stderr @@ -8,3 +8,4 @@ error[E0054]: cannot cast as `bool` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0054" diff --git a/src/test/ui/error-codes/E0055.stderr b/src/test/ui/error-codes/E0055.stderr index 001178e97c0..3dbdc5db2b1 100644 --- a/src/test/ui/error-codes/E0055.stderr +++ b/src/test/ui/error-codes/E0055.stderr @@ -8,3 +8,4 @@ error[E0055]: reached the recursion limit while auto-dereferencing Foo error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0055" diff --git a/src/test/ui/error-codes/E0057.stderr b/src/test/ui/error-codes/E0057.stderr index 450c87ca032..f0c40578ddb 100644 --- a/src/test/ui/error-codes/E0057.stderr +++ b/src/test/ui/error-codes/E0057.stderr @@ -12,3 +12,4 @@ error[E0057]: this function takes 1 parameter but 2 parameters were supplied error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0057" diff --git a/src/test/ui/error-codes/E0059.stderr b/src/test/ui/error-codes/E0059.stderr index aca4b8881e2..92839408902 100644 --- a/src/test/ui/error-codes/E0059.stderr +++ b/src/test/ui/error-codes/E0059.stderr @@ -6,3 +6,4 @@ error[E0059]: cannot use call notation; the first type parameter for the functio error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0059" diff --git a/src/test/ui/error-codes/E0060.stderr b/src/test/ui/error-codes/E0060.stderr index 8207220ba72..0cfce7d6b22 100644 --- a/src/test/ui/error-codes/E0060.stderr +++ b/src/test/ui/error-codes/E0060.stderr @@ -9,3 +9,4 @@ error[E0060]: this function takes at least 1 parameter but 0 parameters were sup error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0060" diff --git a/src/test/ui/error-codes/E0061.stderr b/src/test/ui/error-codes/E0061.stderr index 89d81b5acd7..735d99b0d98 100644 --- a/src/test/ui/error-codes/E0061.stderr +++ b/src/test/ui/error-codes/E0061.stderr @@ -18,3 +18,4 @@ error[E0061]: this function takes 1 parameter but 0 parameters were supplied error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0061" diff --git a/src/test/ui/error-codes/E0062.stderr b/src/test/ui/error-codes/E0062.stderr index 462ee2ac50d..19ed77c9b8e 100644 --- a/src/test/ui/error-codes/E0062.stderr +++ b/src/test/ui/error-codes/E0062.stderr @@ -8,3 +8,4 @@ error[E0062]: field `x` specified more than once error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0062" diff --git a/src/test/ui/error-codes/E0063.stderr b/src/test/ui/error-codes/E0063.stderr index 023819cc778..1b98a00e20d 100644 --- a/src/test/ui/error-codes/E0063.stderr +++ b/src/test/ui/error-codes/E0063.stderr @@ -24,3 +24,4 @@ error[E0063]: missing fields `a`, `b`, `c` and 2 other fields in initializer of error: aborting due to 4 previous errors +If you want more information on this error, try using "rustc --explain E0063" diff --git a/src/test/ui/error-codes/E0067.stderr b/src/test/ui/error-codes/E0067.stderr index a4e15619e8b..2faea638dba 100644 --- a/src/test/ui/error-codes/E0067.stderr +++ b/src/test/ui/error-codes/E0067.stderr @@ -14,3 +14,5 @@ error[E0067]: invalid left-hand side expression error: aborting due to 2 previous errors +You've got a few errors: E0067, E0368 +If you want more information on an error, try using "rustc --explain E0067" diff --git a/src/test/ui/error-codes/E0069.stderr b/src/test/ui/error-codes/E0069.stderr index 8424531889f..130fcc69278 100644 --- a/src/test/ui/error-codes/E0069.stderr +++ b/src/test/ui/error-codes/E0069.stderr @@ -6,3 +6,4 @@ error[E0069]: `return;` in a function whose return type is not `()` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0069" diff --git a/src/test/ui/error-codes/E0070.stderr b/src/test/ui/error-codes/E0070.stderr index e1316e2e130..71bac9098af 100644 --- a/src/test/ui/error-codes/E0070.stderr +++ b/src/test/ui/error-codes/E0070.stderr @@ -27,3 +27,5 @@ error[E0070]: invalid left-hand side expression error: aborting due to 4 previous errors +You've got a few errors: E0070, E0308 +If you want more information on an error, try using "rustc --explain E0070" diff --git a/src/test/ui/error-codes/E0071.stderr b/src/test/ui/error-codes/E0071.stderr index 020dad3ac9f..7b09d5333c9 100644 --- a/src/test/ui/error-codes/E0071.stderr +++ b/src/test/ui/error-codes/E0071.stderr @@ -6,3 +6,4 @@ error[E0071]: expected struct, variant or union type, found enum `Foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0071" diff --git a/src/test/ui/error-codes/E0075.stderr b/src/test/ui/error-codes/E0075.stderr index 39d27d6f7e4..ad9d64dc970 100644 --- a/src/test/ui/error-codes/E0075.stderr +++ b/src/test/ui/error-codes/E0075.stderr @@ -6,3 +6,4 @@ error[E0075]: SIMD vector cannot be empty error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0075" diff --git a/src/test/ui/error-codes/E0076.stderr b/src/test/ui/error-codes/E0076.stderr index 02ce47977c8..5e9349a282e 100644 --- a/src/test/ui/error-codes/E0076.stderr +++ b/src/test/ui/error-codes/E0076.stderr @@ -6,3 +6,4 @@ error[E0076]: SIMD vector should be homogeneous error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0076" diff --git a/src/test/ui/error-codes/E0077.stderr b/src/test/ui/error-codes/E0077.stderr index 7e7b55f9b7e..8427ff71a09 100644 --- a/src/test/ui/error-codes/E0077.stderr +++ b/src/test/ui/error-codes/E0077.stderr @@ -6,3 +6,4 @@ error[E0077]: SIMD vector element type should be machine type error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0077" diff --git a/src/test/ui/error-codes/E0080.stderr b/src/test/ui/error-codes/E0080.stderr index 2ec2ad31b53..7b1f2d6a716 100644 --- a/src/test/ui/error-codes/E0080.stderr +++ b/src/test/ui/error-codes/E0080.stderr @@ -26,3 +26,4 @@ error[E0080]: constant evaluation error error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0080" diff --git a/src/test/ui/error-codes/E0081.stderr b/src/test/ui/error-codes/E0081.stderr index 035638b2f31..6c5cca3b1bf 100644 --- a/src/test/ui/error-codes/E0081.stderr +++ b/src/test/ui/error-codes/E0081.stderr @@ -8,3 +8,4 @@ error[E0081]: discriminant value `3isize` already exists error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0081" diff --git a/src/test/ui/error-codes/E0084.stderr b/src/test/ui/error-codes/E0084.stderr index b39a129ba16..02d27ce118e 100644 --- a/src/test/ui/error-codes/E0084.stderr +++ b/src/test/ui/error-codes/E0084.stderr @@ -8,3 +8,4 @@ error[E0084]: unsupported representation for zero-variant enum error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0084" diff --git a/src/test/ui/error-codes/E0087.stderr b/src/test/ui/error-codes/E0087.stderr index 20c8cd45dfa..c30bc05e768 100644 --- a/src/test/ui/error-codes/E0087.stderr +++ b/src/test/ui/error-codes/E0087.stderr @@ -12,3 +12,4 @@ error[E0087]: too many type parameters provided: expected at most 1 type paramet error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0087" diff --git a/src/test/ui/error-codes/E0088.stderr b/src/test/ui/error-codes/E0088.stderr index 615df88f1bb..b88d89b8772 100644 --- a/src/test/ui/error-codes/E0088.stderr +++ b/src/test/ui/error-codes/E0088.stderr @@ -12,3 +12,4 @@ error[E0088]: too many lifetime parameters provided: expected at most 1 lifetime error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0088" diff --git a/src/test/ui/error-codes/E0089.stderr b/src/test/ui/error-codes/E0089.stderr index 38b45e27fa7..e279765e8e4 100644 --- a/src/test/ui/error-codes/E0089.stderr +++ b/src/test/ui/error-codes/E0089.stderr @@ -6,3 +6,4 @@ error[E0089]: too few type parameters provided: expected 2 type parameters, foun error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0089" diff --git a/src/test/ui/error-codes/E0090.stderr b/src/test/ui/error-codes/E0090.stderr index 050082d84df..98f96986c91 100644 --- a/src/test/ui/error-codes/E0090.stderr +++ b/src/test/ui/error-codes/E0090.stderr @@ -6,3 +6,4 @@ error[E0090]: too few lifetime parameters provided: expected 2 lifetime paramete error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0090" diff --git a/src/test/ui/error-codes/E0091.stderr b/src/test/ui/error-codes/E0091.stderr index 7d951dd6dfd..1a4aaccdc39 100644 --- a/src/test/ui/error-codes/E0091.stderr +++ b/src/test/ui/error-codes/E0091.stderr @@ -12,3 +12,4 @@ error[E0091]: type parameter `B` is unused error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0091" diff --git a/src/test/ui/error-codes/E0092.stderr b/src/test/ui/error-codes/E0092.stderr index 788f8994411..5c497356b81 100644 --- a/src/test/ui/error-codes/E0092.stderr +++ b/src/test/ui/error-codes/E0092.stderr @@ -6,3 +6,4 @@ error[E0092]: unrecognized atomic operation function: `foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0092" diff --git a/src/test/ui/error-codes/E0093.stderr b/src/test/ui/error-codes/E0093.stderr index 959d64af433..72e88c598c8 100644 --- a/src/test/ui/error-codes/E0093.stderr +++ b/src/test/ui/error-codes/E0093.stderr @@ -6,3 +6,4 @@ error[E0093]: unrecognized intrinsic function: `foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0093" diff --git a/src/test/ui/error-codes/E0094.stderr b/src/test/ui/error-codes/E0094.stderr index fdef3d8877b..b38ac11b6fc 100644 --- a/src/test/ui/error-codes/E0094.stderr +++ b/src/test/ui/error-codes/E0094.stderr @@ -6,3 +6,4 @@ error[E0094]: intrinsic has wrong number of type parameters: found 2, expected 1 error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0094" diff --git a/src/test/ui/error-codes/E0106.stderr b/src/test/ui/error-codes/E0106.stderr index 98442804708..e7b579d90ca 100644 --- a/src/test/ui/error-codes/E0106.stderr +++ b/src/test/ui/error-codes/E0106.stderr @@ -30,3 +30,4 @@ error[E0106]: missing lifetime specifiers error: aborting due to 5 previous errors +If you want more information on this error, try using "rustc --explain E0106" diff --git a/src/test/ui/error-codes/E0107.stderr b/src/test/ui/error-codes/E0107.stderr index 6283486039c..b85197034b8 100644 --- a/src/test/ui/error-codes/E0107.stderr +++ b/src/test/ui/error-codes/E0107.stderr @@ -18,3 +18,4 @@ error[E0107]: wrong number of lifetime parameters: expected 1, found 3 error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0107" diff --git a/src/test/ui/error-codes/E0109.stderr b/src/test/ui/error-codes/E0109.stderr index 59da11140b1..3f5fab45d4f 100644 --- a/src/test/ui/error-codes/E0109.stderr +++ b/src/test/ui/error-codes/E0109.stderr @@ -6,3 +6,4 @@ error[E0109]: type parameters are not allowed on this type error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0109" diff --git a/src/test/ui/error-codes/E0110.stderr b/src/test/ui/error-codes/E0110.stderr index 7417351c16d..7ac74d14e30 100644 --- a/src/test/ui/error-codes/E0110.stderr +++ b/src/test/ui/error-codes/E0110.stderr @@ -6,3 +6,4 @@ error[E0110]: lifetime parameters are not allowed on this type error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0110" diff --git a/src/test/ui/error-codes/E0116.stderr b/src/test/ui/error-codes/E0116.stderr index c090060e7d6..2b0c9903a09 100644 --- a/src/test/ui/error-codes/E0116.stderr +++ b/src/test/ui/error-codes/E0116.stderr @@ -8,3 +8,4 @@ error[E0116]: cannot define inherent `impl` for a type outside of the crate wher error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0116" diff --git a/src/test/ui/error-codes/E0117.stderr b/src/test/ui/error-codes/E0117.stderr index 9856692659a..1f77fc153b8 100644 --- a/src/test/ui/error-codes/E0117.stderr +++ b/src/test/ui/error-codes/E0117.stderr @@ -15,3 +15,5 @@ error[E0117]: only traits defined in the current crate can be implemented for ar error: aborting due to 2 previous errors +You've got a few errors: E0117, E0120 +If you want more information on an error, try using "rustc --explain E0117" diff --git a/src/test/ui/error-codes/E0118.stderr b/src/test/ui/error-codes/E0118.stderr index 8c78890b88a..1cfcc0fc62b 100644 --- a/src/test/ui/error-codes/E0118.stderr +++ b/src/test/ui/error-codes/E0118.stderr @@ -8,3 +8,4 @@ error[E0118]: no base type found for inherent implementation error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0118" diff --git a/src/test/ui/error-codes/E0119.stderr b/src/test/ui/error-codes/E0119.stderr index 91bb74a10d6..82993a2b3ad 100644 --- a/src/test/ui/error-codes/E0119.stderr +++ b/src/test/ui/error-codes/E0119.stderr @@ -9,3 +9,4 @@ error[E0119]: conflicting implementations of trait `MyTrait` for type `Foo`: error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0119" diff --git a/src/test/ui/error-codes/E0120.stderr b/src/test/ui/error-codes/E0120.stderr index 7c666d9fd0a..b5d9ee2f980 100644 --- a/src/test/ui/error-codes/E0120.stderr +++ b/src/test/ui/error-codes/E0120.stderr @@ -6,3 +6,4 @@ error[E0120]: the Drop trait may only be implemented on structures error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0120" diff --git a/src/test/ui/error-codes/E0121.stderr b/src/test/ui/error-codes/E0121.stderr index fa54d678563..3f603371b87 100644 --- a/src/test/ui/error-codes/E0121.stderr +++ b/src/test/ui/error-codes/E0121.stderr @@ -12,3 +12,4 @@ error[E0121]: the type placeholder `_` is not allowed within types on item signa error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0121" diff --git a/src/test/ui/error-codes/E0124.stderr b/src/test/ui/error-codes/E0124.stderr index 8e1ec51ea1c..114af775b45 100644 --- a/src/test/ui/error-codes/E0124.stderr +++ b/src/test/ui/error-codes/E0124.stderr @@ -8,3 +8,4 @@ error[E0124]: field `field1` is already declared error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0124" diff --git a/src/test/ui/error-codes/E0128.stderr b/src/test/ui/error-codes/E0128.stderr index fad2d0db8ab..6098dd92766 100644 --- a/src/test/ui/error-codes/E0128.stderr +++ b/src/test/ui/error-codes/E0128.stderr @@ -6,3 +6,4 @@ error[E0128]: type parameters with a default cannot use forward declared identif error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0128" diff --git a/src/test/ui/error-codes/E0130.stderr b/src/test/ui/error-codes/E0130.stderr index 02aebe0362a..f3c8d051eb4 100644 --- a/src/test/ui/error-codes/E0130.stderr +++ b/src/test/ui/error-codes/E0130.stderr @@ -6,3 +6,4 @@ error[E0130]: patterns aren't allowed in foreign function declarations error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0130" diff --git a/src/test/ui/error-codes/E0131.stderr b/src/test/ui/error-codes/E0131.stderr index d97e00fb82d..a49986880c3 100644 --- a/src/test/ui/error-codes/E0131.stderr +++ b/src/test/ui/error-codes/E0131.stderr @@ -6,3 +6,4 @@ error[E0131]: main function is not allowed to have type parameters error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0131" diff --git a/src/test/ui/error-codes/E0132.stderr b/src/test/ui/error-codes/E0132.stderr index 5c66d67b907..2da8d2b1d4b 100644 --- a/src/test/ui/error-codes/E0132.stderr +++ b/src/test/ui/error-codes/E0132.stderr @@ -6,3 +6,4 @@ error[E0132]: start function is not allowed to have type parameters error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0132" diff --git a/src/test/ui/error-codes/E0133.stderr b/src/test/ui/error-codes/E0133.stderr index 4d2ebd111dd..4ca0d6dd6b3 100644 --- a/src/test/ui/error-codes/E0133.stderr +++ b/src/test/ui/error-codes/E0133.stderr @@ -6,3 +6,4 @@ error[E0133]: call to unsafe function requires unsafe function or block error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0133" diff --git a/src/test/ui/error-codes/E0137.stderr b/src/test/ui/error-codes/E0137.stderr index bc6bbffb18e..2b68a4249f1 100644 --- a/src/test/ui/error-codes/E0137.stderr +++ b/src/test/ui/error-codes/E0137.stderr @@ -9,3 +9,4 @@ error[E0137]: multiple functions with a #[main] attribute error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0137" diff --git a/src/test/ui/error-codes/E0138.stderr b/src/test/ui/error-codes/E0138.stderr index cee7cc5d906..9a3597a9f67 100644 --- a/src/test/ui/error-codes/E0138.stderr +++ b/src/test/ui/error-codes/E0138.stderr @@ -9,3 +9,4 @@ error[E0138]: multiple 'start' functions error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0138" diff --git a/src/test/ui/error-codes/E0152.stderr b/src/test/ui/error-codes/E0152.stderr index a1d5597f031..c164c0e6eda 100644 --- a/src/test/ui/error-codes/E0152.stderr +++ b/src/test/ui/error-codes/E0152.stderr @@ -8,3 +8,4 @@ error[E0152]: duplicate lang item found: `panic_fmt`. error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0152" diff --git a/src/test/ui/error-codes/E0161.stderr b/src/test/ui/error-codes/E0161.stderr index 9914fdd2d61..525ab033c74 100644 --- a/src/test/ui/error-codes/E0161.stderr +++ b/src/test/ui/error-codes/E0161.stderr @@ -12,3 +12,5 @@ error[E0507]: cannot move out of borrowed content error: aborting due to 2 previous errors +You've got a few errors: E0161, E0507 +If you want more information on an error, try using "rustc --explain E0161" diff --git a/src/test/ui/error-codes/E0162.stderr b/src/test/ui/error-codes/E0162.stderr index 318a023d302..15001ffc7b1 100644 --- a/src/test/ui/error-codes/E0162.stderr +++ b/src/test/ui/error-codes/E0162.stderr @@ -6,3 +6,4 @@ error[E0162]: irrefutable if-let pattern error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0162" diff --git a/src/test/ui/error-codes/E0164.stderr b/src/test/ui/error-codes/E0164.stderr index a515c83d14b..344b0ef4e0b 100644 --- a/src/test/ui/error-codes/E0164.stderr +++ b/src/test/ui/error-codes/E0164.stderr @@ -6,3 +6,4 @@ error[E0164]: expected tuple struct/variant, found associated constant `<Foo>::B error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0164" diff --git a/src/test/ui/error-codes/E0165.stderr b/src/test/ui/error-codes/E0165.stderr index 3c90f19a0dc..14c70ee6987 100644 --- a/src/test/ui/error-codes/E0165.stderr +++ b/src/test/ui/error-codes/E0165.stderr @@ -6,3 +6,4 @@ error[E0165]: irrefutable while-let pattern error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0165" diff --git a/src/test/ui/error-codes/E0184.stderr b/src/test/ui/error-codes/E0184.stderr index 53bda3bb575..a42ac11bc53 100644 --- a/src/test/ui/error-codes/E0184.stderr +++ b/src/test/ui/error-codes/E0184.stderr @@ -6,3 +6,4 @@ error[E0184]: the trait `Copy` may not be implemented for this type; the type ha error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0184" diff --git a/src/test/ui/error-codes/E0185.stderr b/src/test/ui/error-codes/E0185.stderr index 0d24a3712d5..58fbc2220d3 100644 --- a/src/test/ui/error-codes/E0185.stderr +++ b/src/test/ui/error-codes/E0185.stderr @@ -9,3 +9,4 @@ error[E0185]: method `foo` has a `&self` declaration in the impl, but not in the error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0185" diff --git a/src/test/ui/error-codes/E0186.stderr b/src/test/ui/error-codes/E0186.stderr index 598057db3a6..e212e229001 100644 --- a/src/test/ui/error-codes/E0186.stderr +++ b/src/test/ui/error-codes/E0186.stderr @@ -9,3 +9,4 @@ error[E0186]: method `foo` has a `&self` declaration in the trait, but not in th error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0186" diff --git a/src/test/ui/error-codes/E0191.stderr b/src/test/ui/error-codes/E0191.stderr index 8f99a6ecffb..2b00f3d346d 100644 --- a/src/test/ui/error-codes/E0191.stderr +++ b/src/test/ui/error-codes/E0191.stderr @@ -6,3 +6,4 @@ error[E0191]: the value of the associated type `Bar` (from the trait `Trait`) mu error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0191" diff --git a/src/test/ui/error-codes/E0192.stderr b/src/test/ui/error-codes/E0192.stderr index b592c87efa7..4a5df56c0cc 100644 --- a/src/test/ui/error-codes/E0192.stderr +++ b/src/test/ui/error-codes/E0192.stderr @@ -6,3 +6,4 @@ error[E0192]: negative impls are only allowed for auto traits (e.g., `Send` and error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0192" diff --git a/src/test/ui/error-codes/E0194.stderr b/src/test/ui/error-codes/E0194.stderr index 360e8c08a3c..3b5d512a1c4 100644 --- a/src/test/ui/error-codes/E0194.stderr +++ b/src/test/ui/error-codes/E0194.stderr @@ -9,3 +9,4 @@ error[E0194]: type parameter `T` shadows another type parameter of the same name error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0194" diff --git a/src/test/ui/error-codes/E0195.stderr b/src/test/ui/error-codes/E0195.stderr index 3cce3d07994..764f302552d 100644 --- a/src/test/ui/error-codes/E0195.stderr +++ b/src/test/ui/error-codes/E0195.stderr @@ -9,3 +9,4 @@ error[E0195]: lifetime parameters or bounds on method `bar` do not match the tra error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0195" diff --git a/src/test/ui/error-codes/E0197.stderr b/src/test/ui/error-codes/E0197.stderr index 277f523e497..f1bb3e70ac3 100644 --- a/src/test/ui/error-codes/E0197.stderr +++ b/src/test/ui/error-codes/E0197.stderr @@ -6,3 +6,4 @@ error[E0197]: inherent impls cannot be unsafe error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0197" diff --git a/src/test/ui/error-codes/E0198.stderr b/src/test/ui/error-codes/E0198.stderr index a85419e9a13..d3b0088905e 100644 --- a/src/test/ui/error-codes/E0198.stderr +++ b/src/test/ui/error-codes/E0198.stderr @@ -6,3 +6,4 @@ error[E0198]: negative impls cannot be unsafe error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0198" diff --git a/src/test/ui/error-codes/E0199.stderr b/src/test/ui/error-codes/E0199.stderr index efbe066e52e..a97b2b90ffe 100644 --- a/src/test/ui/error-codes/E0199.stderr +++ b/src/test/ui/error-codes/E0199.stderr @@ -6,3 +6,4 @@ error[E0199]: implementing the trait `Bar` is not unsafe error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0199" diff --git a/src/test/ui/error-codes/E0200.stderr b/src/test/ui/error-codes/E0200.stderr index fb71da23677..ee70e949533 100644 --- a/src/test/ui/error-codes/E0200.stderr +++ b/src/test/ui/error-codes/E0200.stderr @@ -6,3 +6,4 @@ error[E0200]: the trait `Bar` requires an `unsafe impl` declaration error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0200" diff --git a/src/test/ui/error-codes/E0201.stderr b/src/test/ui/error-codes/E0201.stderr index 01dbee6e092..aa17639c13b 100644 --- a/src/test/ui/error-codes/E0201.stderr +++ b/src/test/ui/error-codes/E0201.stderr @@ -25,3 +25,4 @@ error[E0201]: duplicate definitions with name `Quux`: error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0201" diff --git a/src/test/ui/error-codes/E0206.stderr b/src/test/ui/error-codes/E0206.stderr index 8eeb94a42f4..7874d14fe61 100644 --- a/src/test/ui/error-codes/E0206.stderr +++ b/src/test/ui/error-codes/E0206.stderr @@ -21,3 +21,5 @@ error[E0117]: only traits defined in the current crate can be implemented for ar error: aborting due to 3 previous errors +You've got a few errors: E0117, E0206 +If you want more information on an error, try using "rustc --explain E0117" diff --git a/src/test/ui/error-codes/E0207.stderr b/src/test/ui/error-codes/E0207.stderr index 35f9109fe99..8cb6b976e17 100644 --- a/src/test/ui/error-codes/E0207.stderr +++ b/src/test/ui/error-codes/E0207.stderr @@ -6,3 +6,4 @@ error[E0207]: the type parameter `T` is not constrained by the impl trait, self error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0207" diff --git a/src/test/ui/error-codes/E0214.stderr b/src/test/ui/error-codes/E0214.stderr index 30f5b960a36..afe340cdd8d 100644 --- a/src/test/ui/error-codes/E0214.stderr +++ b/src/test/ui/error-codes/E0214.stderr @@ -6,3 +6,4 @@ error[E0214]: parenthesized parameters may only be used with a trait error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0214" diff --git a/src/test/ui/error-codes/E0220.stderr b/src/test/ui/error-codes/E0220.stderr index 70b017b782f..b431d137520 100644 --- a/src/test/ui/error-codes/E0220.stderr +++ b/src/test/ui/error-codes/E0220.stderr @@ -12,3 +12,5 @@ error[E0191]: the value of the associated type `Bar` (from the trait `Trait`) mu error: aborting due to 2 previous errors +You've got a few errors: E0191, E0220 +If you want more information on an error, try using "rustc --explain E0191" diff --git a/src/test/ui/error-codes/E0221.stderr b/src/test/ui/error-codes/E0221.stderr index 3dd9393d6b3..1e9db4c8e7e 100644 --- a/src/test/ui/error-codes/E0221.stderr +++ b/src/test/ui/error-codes/E0221.stderr @@ -27,3 +27,4 @@ note: associated type `Self` could derive from `std::str::FromStr` error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0221" diff --git a/src/test/ui/error-codes/E0223.stderr b/src/test/ui/error-codes/E0223.stderr index efd0d780658..65125791b2b 100644 --- a/src/test/ui/error-codes/E0223.stderr +++ b/src/test/ui/error-codes/E0223.stderr @@ -8,3 +8,4 @@ error[E0223]: ambiguous associated type error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0223" diff --git a/src/test/ui/error-codes/E0225.stderr b/src/test/ui/error-codes/E0225.stderr index 35d40cb1017..f1e8ca92db7 100644 --- a/src/test/ui/error-codes/E0225.stderr +++ b/src/test/ui/error-codes/E0225.stderr @@ -6,3 +6,4 @@ error[E0225]: only auto traits can be used as additional traits in a trait objec error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0225" diff --git a/src/test/ui/error-codes/E0229.stderr b/src/test/ui/error-codes/E0229.stderr index 6d88ef88bff..556adc02fc9 100644 --- a/src/test/ui/error-codes/E0229.stderr +++ b/src/test/ui/error-codes/E0229.stderr @@ -6,3 +6,4 @@ error[E0229]: associated type bindings are not allowed here error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0229" diff --git a/src/test/ui/error-codes/E0232.stderr b/src/test/ui/error-codes/E0232.stderr index e13ba62b073..6633b0b592b 100644 --- a/src/test/ui/error-codes/E0232.stderr +++ b/src/test/ui/error-codes/E0232.stderr @@ -8,3 +8,4 @@ error[E0232]: `#[rustc_on_unimplemented]` requires a value error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0232" diff --git a/src/test/ui/error-codes/E0243.stderr b/src/test/ui/error-codes/E0243.stderr index 82a90fff342..c3aa61f106a 100644 --- a/src/test/ui/error-codes/E0243.stderr +++ b/src/test/ui/error-codes/E0243.stderr @@ -6,3 +6,4 @@ error[E0243]: wrong number of type arguments: expected 1, found 0 error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0243" diff --git a/src/test/ui/error-codes/E0244.stderr b/src/test/ui/error-codes/E0244.stderr index d873fbe9819..06dd74e9a67 100644 --- a/src/test/ui/error-codes/E0244.stderr +++ b/src/test/ui/error-codes/E0244.stderr @@ -6,3 +6,4 @@ error[E0244]: wrong number of type arguments: expected 0, found 2 error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0244" diff --git a/src/test/ui/error-codes/E0252.stderr b/src/test/ui/error-codes/E0252.stderr index f63597d6970..db842bb4773 100644 --- a/src/test/ui/error-codes/E0252.stderr +++ b/src/test/ui/error-codes/E0252.stderr @@ -14,3 +14,4 @@ help: You can use `as` to change the binding name of the import error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0252" diff --git a/src/test/ui/error-codes/E0253.stderr b/src/test/ui/error-codes/E0253.stderr index e5a31153781..736e3037a84 100644 --- a/src/test/ui/error-codes/E0253.stderr +++ b/src/test/ui/error-codes/E0253.stderr @@ -6,3 +6,4 @@ error[E0253]: `do_something` is not directly importable error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0253" diff --git a/src/test/ui/error-codes/E0254.stderr b/src/test/ui/error-codes/E0254.stderr index 4181c7b1f7f..bab28d27ec6 100644 --- a/src/test/ui/error-codes/E0254.stderr +++ b/src/test/ui/error-codes/E0254.stderr @@ -15,3 +15,4 @@ help: You can use `as` to change the binding name of the import error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0254" diff --git a/src/test/ui/error-codes/E0255.stderr b/src/test/ui/error-codes/E0255.stderr index 924ac49695c..56440936035 100644 --- a/src/test/ui/error-codes/E0255.stderr +++ b/src/test/ui/error-codes/E0255.stderr @@ -15,3 +15,4 @@ help: You can use `as` to change the binding name of the import error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0255" diff --git a/src/test/ui/error-codes/E0259.stderr b/src/test/ui/error-codes/E0259.stderr index e05e4e1cac7..cf1131d38af 100644 --- a/src/test/ui/error-codes/E0259.stderr +++ b/src/test/ui/error-codes/E0259.stderr @@ -14,3 +14,4 @@ error[E0259]: the name `alloc` is defined multiple times error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0259" diff --git a/src/test/ui/error-codes/E0260.stderr b/src/test/ui/error-codes/E0260.stderr index 3d899e636ee..3a22329790e 100644 --- a/src/test/ui/error-codes/E0260.stderr +++ b/src/test/ui/error-codes/E0260.stderr @@ -15,3 +15,4 @@ help: You can use `as` to change the binding name of the import error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0260" diff --git a/src/test/ui/error-codes/E0261.stderr b/src/test/ui/error-codes/E0261.stderr index c8dd08211ec..34a56ff9e5e 100644 --- a/src/test/ui/error-codes/E0261.stderr +++ b/src/test/ui/error-codes/E0261.stderr @@ -12,3 +12,4 @@ error[E0261]: use of undeclared lifetime name `'a` error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0261" diff --git a/src/test/ui/error-codes/E0262.stderr b/src/test/ui/error-codes/E0262.stderr index 0910009d2c0..f40f378d1be 100644 --- a/src/test/ui/error-codes/E0262.stderr +++ b/src/test/ui/error-codes/E0262.stderr @@ -6,3 +6,4 @@ error[E0262]: invalid lifetime parameter name: `'static` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0262" diff --git a/src/test/ui/error-codes/E0263.stderr b/src/test/ui/error-codes/E0263.stderr index 942718d50f7..43febfbf236 100644 --- a/src/test/ui/error-codes/E0263.stderr +++ b/src/test/ui/error-codes/E0263.stderr @@ -8,3 +8,4 @@ error[E0263]: lifetime name `'a` declared twice in the same scope error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0263" diff --git a/src/test/ui/error-codes/E0264.stderr b/src/test/ui/error-codes/E0264.stderr index b10494633ed..c415bfdb865 100644 --- a/src/test/ui/error-codes/E0264.stderr +++ b/src/test/ui/error-codes/E0264.stderr @@ -6,3 +6,4 @@ error[E0264]: unknown external lang item: `cake` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0264" diff --git a/src/test/ui/error-codes/E0267.stderr b/src/test/ui/error-codes/E0267.stderr index 2f6d9c72eeb..cd35aeee1e6 100644 --- a/src/test/ui/error-codes/E0267.stderr +++ b/src/test/ui/error-codes/E0267.stderr @@ -6,3 +6,4 @@ error[E0267]: `break` inside of a closure error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0267" diff --git a/src/test/ui/error-codes/E0268.stderr b/src/test/ui/error-codes/E0268.stderr index cf89e46af04..52f72e23f3a 100644 --- a/src/test/ui/error-codes/E0268.stderr +++ b/src/test/ui/error-codes/E0268.stderr @@ -6,3 +6,4 @@ error[E0268]: `break` outside of loop error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0268" diff --git a/src/test/ui/error-codes/E0271.stderr b/src/test/ui/error-codes/E0271.stderr index c596b560ea7..a8222549b64 100644 --- a/src/test/ui/error-codes/E0271.stderr +++ b/src/test/ui/error-codes/E0271.stderr @@ -14,3 +14,4 @@ note: required by `foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0271" diff --git a/src/test/ui/error-codes/E0275.stderr b/src/test/ui/error-codes/E0275.stderr index 2dbe5be2155..a9d37a7049c 100644 --- a/src/test/ui/error-codes/E0275.stderr +++ b/src/test/ui/error-codes/E0275.stderr @@ -77,3 +77,4 @@ note: required by `Foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0275" diff --git a/src/test/ui/error-codes/E0276.stderr b/src/test/ui/error-codes/E0276.stderr index bcbe81ac11a..88f229a3188 100644 --- a/src/test/ui/error-codes/E0276.stderr +++ b/src/test/ui/error-codes/E0276.stderr @@ -9,3 +9,4 @@ error[E0276]: impl has stricter requirements than trait error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0276" diff --git a/src/test/ui/error-codes/E0277-2.stderr b/src/test/ui/error-codes/E0277-2.stderr index 6a0f21ef144..f44a65befbe 100644 --- a/src/test/ui/error-codes/E0277-2.stderr +++ b/src/test/ui/error-codes/E0277-2.stderr @@ -16,3 +16,4 @@ note: required by `is_send` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0277" diff --git a/src/test/ui/error-codes/E0277.stderr b/src/test/ui/error-codes/E0277.stderr index 38d14ed7bce..2e43add36b2 100644 --- a/src/test/ui/error-codes/E0277.stderr +++ b/src/test/ui/error-codes/E0277.stderr @@ -22,3 +22,4 @@ note: required by `some_func` error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0277" diff --git a/src/test/ui/error-codes/E0282.stderr b/src/test/ui/error-codes/E0282.stderr index 835162740da..2a5a31822ee 100644 --- a/src/test/ui/error-codes/E0282.stderr +++ b/src/test/ui/error-codes/E0282.stderr @@ -9,3 +9,4 @@ error[E0282]: type annotations needed error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0282" diff --git a/src/test/ui/error-codes/E0283.stderr b/src/test/ui/error-codes/E0283.stderr index 9fdb6b178c4..2eb2fb06260 100644 --- a/src/test/ui/error-codes/E0283.stderr +++ b/src/test/ui/error-codes/E0283.stderr @@ -12,3 +12,4 @@ note: required by `Generator::create` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0283" diff --git a/src/test/ui/error-codes/E0296.stderr b/src/test/ui/error-codes/E0296.stderr index f6a2adc0ad3..9dc54f670f6 100644 --- a/src/test/ui/error-codes/E0296.stderr +++ b/src/test/ui/error-codes/E0296.stderr @@ -6,3 +6,4 @@ error[E0296]: malformed recursion limit attribute, expected #![recursion_limit=" error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0296" diff --git a/src/test/ui/error-codes/E0297.stderr b/src/test/ui/error-codes/E0297.stderr index 2dfed66ecac..8d2489a10fa 100644 --- a/src/test/ui/error-codes/E0297.stderr +++ b/src/test/ui/error-codes/E0297.stderr @@ -6,3 +6,4 @@ error[E0005]: refutable pattern in `for` loop binding: `None` not covered error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0005" diff --git a/src/test/ui/error-codes/E0301.stderr b/src/test/ui/error-codes/E0301.stderr index ff4ee32d47b..9b294b055af 100644 --- a/src/test/ui/error-codes/E0301.stderr +++ b/src/test/ui/error-codes/E0301.stderr @@ -6,3 +6,4 @@ error[E0301]: cannot mutably borrow in a pattern guard error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0301" diff --git a/src/test/ui/error-codes/E0302.stderr b/src/test/ui/error-codes/E0302.stderr index c7b33a490d1..1a1641c0f87 100644 --- a/src/test/ui/error-codes/E0302.stderr +++ b/src/test/ui/error-codes/E0302.stderr @@ -6,3 +6,4 @@ error[E0302]: cannot assign in a pattern guard error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0302" diff --git a/src/test/ui/error-codes/E0303.stderr b/src/test/ui/error-codes/E0303.stderr index 6528c97a560..8a51a087b68 100644 --- a/src/test/ui/error-codes/E0303.stderr +++ b/src/test/ui/error-codes/E0303.stderr @@ -15,3 +15,5 @@ error[E0303]: pattern bindings are not allowed after an `@` error: aborting due to 2 previous errors +You've got a few errors: E0009, E0303 +If you want more information on an error, try using "rustc --explain E0009" diff --git a/src/test/ui/error-codes/E0308-4.stderr b/src/test/ui/error-codes/E0308-4.stderr index 1e4beeae176..a7b40c54184 100644 --- a/src/test/ui/error-codes/E0308-4.stderr +++ b/src/test/ui/error-codes/E0308-4.stderr @@ -6,3 +6,4 @@ error[E0308]: mismatched types error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0308" diff --git a/src/test/ui/error-codes/E0308.stderr b/src/test/ui/error-codes/E0308.stderr index 905b0210abf..b137b840924 100644 --- a/src/test/ui/error-codes/E0308.stderr +++ b/src/test/ui/error-codes/E0308.stderr @@ -9,3 +9,4 @@ error[E0308]: intrinsic has wrong type error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0308" diff --git a/src/test/ui/error-codes/E0365.stderr b/src/test/ui/error-codes/E0365.stderr index ccb13856df9..52830fc150f 100644 --- a/src/test/ui/error-codes/E0365.stderr +++ b/src/test/ui/error-codes/E0365.stderr @@ -8,3 +8,4 @@ error[E0365]: `foo` is private, and cannot be re-exported error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0365" diff --git a/src/test/ui/error-codes/E0370.stderr b/src/test/ui/error-codes/E0370.stderr index 1f248f4ed2c..5f96293e214 100644 --- a/src/test/ui/error-codes/E0370.stderr +++ b/src/test/ui/error-codes/E0370.stderr @@ -8,3 +8,4 @@ error[E0370]: enum discriminant overflowed error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0370" diff --git a/src/test/ui/error-codes/E0374.stderr b/src/test/ui/error-codes/E0374.stderr index edd463d705c..4d7c53adfac 100644 --- a/src/test/ui/error-codes/E0374.stderr +++ b/src/test/ui/error-codes/E0374.stderr @@ -7,3 +7,4 @@ error[E0374]: the trait `CoerceUnsized` may only be implemented for a coercion b error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0374" diff --git a/src/test/ui/error-codes/E0375.stderr b/src/test/ui/error-codes/E0375.stderr index a37591521c8..123ad197d93 100644 --- a/src/test/ui/error-codes/E0375.stderr +++ b/src/test/ui/error-codes/E0375.stderr @@ -9,3 +9,4 @@ error[E0375]: implementing the trait `CoerceUnsized` requires multiple coercions error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0375" diff --git a/src/test/ui/error-codes/E0376.stderr b/src/test/ui/error-codes/E0376.stderr index d036adb4e29..4b73b4aee51 100644 --- a/src/test/ui/error-codes/E0376.stderr +++ b/src/test/ui/error-codes/E0376.stderr @@ -6,3 +6,4 @@ error[E0376]: the trait `CoerceUnsized` may only be implemented for a coercion b error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0376" diff --git a/src/test/ui/error-codes/E0388.stderr b/src/test/ui/error-codes/E0388.stderr index ec210294cdb..de32010b96a 100644 --- a/src/test/ui/error-codes/E0388.stderr +++ b/src/test/ui/error-codes/E0388.stderr @@ -24,3 +24,5 @@ error[E0017]: references in statics may only refer to immutable values error: aborting due to 4 previous errors +You've got a few errors: E0017, E0596 +If you want more information on an error, try using "rustc --explain E0017" diff --git a/src/test/ui/error-codes/E0389.stderr b/src/test/ui/error-codes/E0389.stderr index e085329bac5..0a9e63a7223 100644 --- a/src/test/ui/error-codes/E0389.stderr +++ b/src/test/ui/error-codes/E0389.stderr @@ -6,3 +6,4 @@ error[E0389]: cannot assign to data in a `&` reference error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0389" diff --git a/src/test/ui/error-codes/E0390.stderr b/src/test/ui/error-codes/E0390.stderr index a10b0b87f37..2d2b5d64bda 100644 --- a/src/test/ui/error-codes/E0390.stderr +++ b/src/test/ui/error-codes/E0390.stderr @@ -12,3 +12,4 @@ help: consider using a trait to implement these methods error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0390" diff --git a/src/test/ui/error-codes/E0392.stderr b/src/test/ui/error-codes/E0392.stderr index 6c466cbb52e..c291bfc5ac7 100644 --- a/src/test/ui/error-codes/E0392.stderr +++ b/src/test/ui/error-codes/E0392.stderr @@ -8,3 +8,4 @@ error[E0392]: parameter `T` is never used error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0392" diff --git a/src/test/ui/error-codes/E0393.stderr b/src/test/ui/error-codes/E0393.stderr index 10728e21901..33aa79f1d34 100644 --- a/src/test/ui/error-codes/E0393.stderr +++ b/src/test/ui/error-codes/E0393.stderr @@ -8,3 +8,4 @@ error[E0393]: the type parameter `T` must be explicitly specified error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0393" diff --git a/src/test/ui/error-codes/E0394.stderr b/src/test/ui/error-codes/E0394.stderr index 728cec10325..3fec25ac3d6 100644 --- a/src/test/ui/error-codes/E0394.stderr +++ b/src/test/ui/error-codes/E0394.stderr @@ -8,3 +8,4 @@ error[E0394]: cannot refer to other statics by value, use the address-of operato error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0394" diff --git a/src/test/ui/error-codes/E0395.stderr b/src/test/ui/error-codes/E0395.stderr index e6d76a696d3..41d47397caf 100644 --- a/src/test/ui/error-codes/E0395.stderr +++ b/src/test/ui/error-codes/E0395.stderr @@ -6,3 +6,4 @@ error[E0395]: raw pointers cannot be compared in statics error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0395" diff --git a/src/test/ui/error-codes/E0396.stderr b/src/test/ui/error-codes/E0396.stderr index 5c5c01cb988..a2b73d5789c 100644 --- a/src/test/ui/error-codes/E0396.stderr +++ b/src/test/ui/error-codes/E0396.stderr @@ -6,3 +6,4 @@ error[E0396]: raw pointers cannot be dereferenced in constants error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0396" diff --git a/src/test/ui/error-codes/E0401.stderr b/src/test/ui/error-codes/E0401.stderr index d63aa378eee..a69da16477f 100644 --- a/src/test/ui/error-codes/E0401.stderr +++ b/src/test/ui/error-codes/E0401.stderr @@ -6,3 +6,4 @@ error[E0401]: can't use type parameters from outer function; try using a local t error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0401" diff --git a/src/test/ui/error-codes/E0403.stderr b/src/test/ui/error-codes/E0403.stderr index 125af35cb57..2589be70777 100644 --- a/src/test/ui/error-codes/E0403.stderr +++ b/src/test/ui/error-codes/E0403.stderr @@ -8,3 +8,4 @@ error[E0403]: the name `T` is already used for a type parameter in this type par error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0403" diff --git a/src/test/ui/error-codes/E0404.stderr b/src/test/ui/error-codes/E0404.stderr index c30d8c00b80..75e36157b98 100644 --- a/src/test/ui/error-codes/E0404.stderr +++ b/src/test/ui/error-codes/E0404.stderr @@ -6,3 +6,4 @@ error[E0404]: expected trait, found struct `Foo` error: cannot continue compilation due to previous error +If you want more information on this error, try using "rustc --explain E0404" diff --git a/src/test/ui/error-codes/E0405.stderr b/src/test/ui/error-codes/E0405.stderr index 29bab3f6dd9..269b03179e0 100644 --- a/src/test/ui/error-codes/E0405.stderr +++ b/src/test/ui/error-codes/E0405.stderr @@ -6,3 +6,4 @@ error[E0405]: cannot find trait `SomeTrait` in this scope error: cannot continue compilation due to previous error +If you want more information on this error, try using "rustc --explain E0405" diff --git a/src/test/ui/error-codes/E0407.stderr b/src/test/ui/error-codes/E0407.stderr index f71437cd6b0..28486c92bf5 100644 --- a/src/test/ui/error-codes/E0407.stderr +++ b/src/test/ui/error-codes/E0407.stderr @@ -6,3 +6,4 @@ error[E0407]: method `b` is not a member of trait `Foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0407" diff --git a/src/test/ui/error-codes/E0408.stderr b/src/test/ui/error-codes/E0408.stderr index 1c66bb0e5f0..4280947c574 100644 --- a/src/test/ui/error-codes/E0408.stderr +++ b/src/test/ui/error-codes/E0408.stderr @@ -8,3 +8,4 @@ error[E0408]: variable `y` is not bound in all patterns error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0408" diff --git a/src/test/ui/error-codes/E0411.stderr b/src/test/ui/error-codes/E0411.stderr index dda922b5b68..b2727806655 100644 --- a/src/test/ui/error-codes/E0411.stderr +++ b/src/test/ui/error-codes/E0411.stderr @@ -6,3 +6,4 @@ error[E0411]: cannot find type `Self` in this scope error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0411" diff --git a/src/test/ui/error-codes/E0412.stderr b/src/test/ui/error-codes/E0412.stderr index 6ee2125af04..daeef5bdfce 100644 --- a/src/test/ui/error-codes/E0412.stderr +++ b/src/test/ui/error-codes/E0412.stderr @@ -6,3 +6,4 @@ error[E0412]: cannot find type `Something` in this scope error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0412" diff --git a/src/test/ui/error-codes/E0415.stderr b/src/test/ui/error-codes/E0415.stderr index 5e5cfe16e50..9ae1700727a 100644 --- a/src/test/ui/error-codes/E0415.stderr +++ b/src/test/ui/error-codes/E0415.stderr @@ -6,3 +6,4 @@ error[E0415]: identifier `f` is bound more than once in this parameter list error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0415" diff --git a/src/test/ui/error-codes/E0416.stderr b/src/test/ui/error-codes/E0416.stderr index a48a3ade5c9..b86cc8d6729 100644 --- a/src/test/ui/error-codes/E0416.stderr +++ b/src/test/ui/error-codes/E0416.stderr @@ -6,3 +6,4 @@ error[E0416]: identifier `x` is bound more than once in the same pattern error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0416" diff --git a/src/test/ui/error-codes/E0423.stderr b/src/test/ui/error-codes/E0423.stderr index aee398efedd..7bc9bc2b43b 100644 --- a/src/test/ui/error-codes/E0423.stderr +++ b/src/test/ui/error-codes/E0423.stderr @@ -6,3 +6,4 @@ error[E0423]: expected function, found struct `Foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0423" diff --git a/src/test/ui/error-codes/E0424.stderr b/src/test/ui/error-codes/E0424.stderr index d1fd432f4f0..f778af9f411 100644 --- a/src/test/ui/error-codes/E0424.stderr +++ b/src/test/ui/error-codes/E0424.stderr @@ -6,3 +6,4 @@ error[E0424]: expected value, found module `self` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0424" diff --git a/src/test/ui/error-codes/E0425.stderr b/src/test/ui/error-codes/E0425.stderr index 250ecaeb368..d836b9ddfda 100644 --- a/src/test/ui/error-codes/E0425.stderr +++ b/src/test/ui/error-codes/E0425.stderr @@ -6,3 +6,4 @@ error[E0425]: cannot find value `elf` in this scope error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0425" diff --git a/src/test/ui/error-codes/E0426.stderr b/src/test/ui/error-codes/E0426.stderr index bb05effd732..088a6db16ac 100644 --- a/src/test/ui/error-codes/E0426.stderr +++ b/src/test/ui/error-codes/E0426.stderr @@ -6,3 +6,4 @@ error[E0426]: use of undeclared label `'a` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0426" diff --git a/src/test/ui/error-codes/E0428.stderr b/src/test/ui/error-codes/E0428.stderr index c739536c0ab..1e9072e65db 100644 --- a/src/test/ui/error-codes/E0428.stderr +++ b/src/test/ui/error-codes/E0428.stderr @@ -10,3 +10,4 @@ error[E0428]: the name `Bar` is defined multiple times error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0428" diff --git a/src/test/ui/error-codes/E0429.stderr b/src/test/ui/error-codes/E0429.stderr index 96cf50500fd..b5a78e6d352 100644 --- a/src/test/ui/error-codes/E0429.stderr +++ b/src/test/ui/error-codes/E0429.stderr @@ -6,3 +6,4 @@ error[E0429]: `self` imports are only allowed within a { } list error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0429" diff --git a/src/test/ui/error-codes/E0430.stderr b/src/test/ui/error-codes/E0430.stderr index b5c80aa23f6..0bc6ffb6bf9 100644 --- a/src/test/ui/error-codes/E0430.stderr +++ b/src/test/ui/error-codes/E0430.stderr @@ -22,3 +22,5 @@ help: You can use `as` to change the binding name of the import error: aborting due to 2 previous errors +You've got a few errors: E0252, E0430 +If you want more information on an error, try using "rustc --explain E0252" diff --git a/src/test/ui/error-codes/E0431.stderr b/src/test/ui/error-codes/E0431.stderr index c7a786b7402..29fbaf2a677 100644 --- a/src/test/ui/error-codes/E0431.stderr +++ b/src/test/ui/error-codes/E0431.stderr @@ -6,3 +6,4 @@ error[E0431]: `self` import can only appear in an import list with a non-empty p error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0431" diff --git a/src/test/ui/error-codes/E0432.stderr b/src/test/ui/error-codes/E0432.stderr index 6d808f038a3..4b47ceb3aa6 100644 --- a/src/test/ui/error-codes/E0432.stderr +++ b/src/test/ui/error-codes/E0432.stderr @@ -6,3 +6,4 @@ error[E0432]: unresolved import `something` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0432" diff --git a/src/test/ui/error-codes/E0433.stderr b/src/test/ui/error-codes/E0433.stderr index 691c5922f8f..46cc308992d 100644 --- a/src/test/ui/error-codes/E0433.stderr +++ b/src/test/ui/error-codes/E0433.stderr @@ -6,3 +6,4 @@ error[E0433]: failed to resolve. Use of undeclared type or module `HashMap` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0433" diff --git a/src/test/ui/error-codes/E0434.stderr b/src/test/ui/error-codes/E0434.stderr index 06880acdb35..3963b4ec695 100644 --- a/src/test/ui/error-codes/E0434.stderr +++ b/src/test/ui/error-codes/E0434.stderr @@ -8,3 +8,4 @@ error[E0434]: can't capture dynamic environment in a fn item error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0434" diff --git a/src/test/ui/error-codes/E0435.stderr b/src/test/ui/error-codes/E0435.stderr index 855903b7ec3..e3468ca409e 100644 --- a/src/test/ui/error-codes/E0435.stderr +++ b/src/test/ui/error-codes/E0435.stderr @@ -6,3 +6,4 @@ error[E0435]: attempt to use a non-constant value in a constant error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0435" diff --git a/src/test/ui/error-codes/E0437.stderr b/src/test/ui/error-codes/E0437.stderr index ffad571d061..7cb07e98470 100644 --- a/src/test/ui/error-codes/E0437.stderr +++ b/src/test/ui/error-codes/E0437.stderr @@ -6,3 +6,4 @@ error[E0437]: type `Bar` is not a member of trait `Foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0437" diff --git a/src/test/ui/error-codes/E0438.stderr b/src/test/ui/error-codes/E0438.stderr index df587395356..ecea63eb86f 100644 --- a/src/test/ui/error-codes/E0438.stderr +++ b/src/test/ui/error-codes/E0438.stderr @@ -6,3 +6,4 @@ error[E0438]: const `BAR` is not a member of trait `Bar` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0438" diff --git a/src/test/ui/error-codes/E0439.stderr b/src/test/ui/error-codes/E0439.stderr index 77930d5e08d..418a8b67005 100644 --- a/src/test/ui/error-codes/E0439.stderr +++ b/src/test/ui/error-codes/E0439.stderr @@ -6,3 +6,4 @@ error[E0439]: invalid `simd_shuffle`, needs length: `simd_shuffle` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0439" diff --git a/src/test/ui/error-codes/E0440.stderr b/src/test/ui/error-codes/E0440.stderr index 83210a996e0..32eef81cf59 100644 --- a/src/test/ui/error-codes/E0440.stderr +++ b/src/test/ui/error-codes/E0440.stderr @@ -6,3 +6,4 @@ error[E0440]: platform-specific intrinsic has wrong number of type parameters: f error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0440" diff --git a/src/test/ui/error-codes/E0441.stderr b/src/test/ui/error-codes/E0441.stderr index 34a387e6459..d8bcc3d1396 100644 --- a/src/test/ui/error-codes/E0441.stderr +++ b/src/test/ui/error-codes/E0441.stderr @@ -6,3 +6,4 @@ error[E0441]: unrecognized platform-specific intrinsic function: `x86_mm_adds_ep error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0441" diff --git a/src/test/ui/error-codes/E0442.stderr b/src/test/ui/error-codes/E0442.stderr index 6f19fd17eb2..86cfb607c2e 100644 --- a/src/test/ui/error-codes/E0442.stderr +++ b/src/test/ui/error-codes/E0442.stderr @@ -18,3 +18,4 @@ error[E0442]: intrinsic return value has wrong type: found vector with length 2, error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0442" diff --git a/src/test/ui/error-codes/E0443.stderr b/src/test/ui/error-codes/E0443.stderr index ebf8ef5ccf1..b929ff049d0 100644 --- a/src/test/ui/error-codes/E0443.stderr +++ b/src/test/ui/error-codes/E0443.stderr @@ -6,3 +6,4 @@ error[E0443]: intrinsic return value has wrong type: found `i64x8`, expected `i1 error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0443" diff --git a/src/test/ui/error-codes/E0444.stderr b/src/test/ui/error-codes/E0444.stderr index e44d9457045..f1d3064c0de 100644 --- a/src/test/ui/error-codes/E0444.stderr +++ b/src/test/ui/error-codes/E0444.stderr @@ -6,3 +6,4 @@ error[E0444]: platform-specific intrinsic has invalid number of arguments: found error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0444" diff --git a/src/test/ui/error-codes/E0445.stderr b/src/test/ui/error-codes/E0445.stderr index 7b599543e00..c7f59695e0c 100644 --- a/src/test/ui/error-codes/E0445.stderr +++ b/src/test/ui/error-codes/E0445.stderr @@ -18,3 +18,4 @@ error[E0445]: private trait `Foo` in public interface error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0445" diff --git a/src/test/ui/error-codes/E0446.stderr b/src/test/ui/error-codes/E0446.stderr index 1b61ca9b177..ceb949f884c 100644 --- a/src/test/ui/error-codes/E0446.stderr +++ b/src/test/ui/error-codes/E0446.stderr @@ -8,3 +8,4 @@ error[E0446]: private type `Foo::Bar` in public interface error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0446" diff --git a/src/test/ui/error-codes/E0449.stderr b/src/test/ui/error-codes/E0449.stderr index 3587319ed0c..4ec7178ba6c 100644 --- a/src/test/ui/error-codes/E0449.stderr +++ b/src/test/ui/error-codes/E0449.stderr @@ -20,3 +20,4 @@ error[E0449]: unnecessary visibility qualifier error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0449" diff --git a/src/test/ui/error-codes/E0451.stderr b/src/test/ui/error-codes/E0451.stderr index 0c29bee849b..a1c4929fce7 100644 --- a/src/test/ui/error-codes/E0451.stderr +++ b/src/test/ui/error-codes/E0451.stderr @@ -12,3 +12,4 @@ error[E0451]: field `b` of struct `Bar::Foo` is private error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0451" diff --git a/src/test/ui/error-codes/E0452.stderr b/src/test/ui/error-codes/E0452.stderr index d63d0edc2c6..36c6052abb1 100644 --- a/src/test/ui/error-codes/E0452.stderr +++ b/src/test/ui/error-codes/E0452.stderr @@ -6,3 +6,4 @@ error[E0452]: malformed lint attribute error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0452" diff --git a/src/test/ui/error-codes/E0453.stderr b/src/test/ui/error-codes/E0453.stderr index 467784f3367..affad8a5861 100644 --- a/src/test/ui/error-codes/E0453.stderr +++ b/src/test/ui/error-codes/E0453.stderr @@ -9,3 +9,4 @@ error[E0453]: allow(non_snake_case) overruled by outer forbid(non_snake_case) error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0453" diff --git a/src/test/ui/error-codes/E0454.stderr b/src/test/ui/error-codes/E0454.stderr index aee8b53e39d..e127a54dc10 100644 --- a/src/test/ui/error-codes/E0454.stderr +++ b/src/test/ui/error-codes/E0454.stderr @@ -6,3 +6,4 @@ error[E0454]: #[link(name = "")] given with empty name error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0454" diff --git a/src/test/ui/error-codes/E0458.stderr b/src/test/ui/error-codes/E0458.stderr index 9cdd0d5f300..2ecc7772598 100644 --- a/src/test/ui/error-codes/E0458.stderr +++ b/src/test/ui/error-codes/E0458.stderr @@ -12,3 +12,5 @@ error[E0459]: #[link(...)] specified without `name = "foo"` error: aborting due to 2 previous errors +You've got a few errors: E0458, E0459 +If you want more information on an error, try using "rustc --explain E0458" diff --git a/src/test/ui/error-codes/E0459.stderr b/src/test/ui/error-codes/E0459.stderr index 512788e1948..b6d5f8983b3 100644 --- a/src/test/ui/error-codes/E0459.stderr +++ b/src/test/ui/error-codes/E0459.stderr @@ -6,3 +6,4 @@ error[E0459]: #[link(...)] specified without `name = "foo"` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0459" diff --git a/src/test/ui/error-codes/E0463.stderr b/src/test/ui/error-codes/E0463.stderr index 208c00cc7c9..830d48e57f7 100644 --- a/src/test/ui/error-codes/E0463.stderr +++ b/src/test/ui/error-codes/E0463.stderr @@ -6,3 +6,4 @@ error[E0463]: can't find crate for `cookie_monster` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0463" diff --git a/src/test/ui/error-codes/E0478.stderr b/src/test/ui/error-codes/E0478.stderr index f909fa48c27..53d3e5c0138 100644 --- a/src/test/ui/error-codes/E0478.stderr +++ b/src/test/ui/error-codes/E0478.stderr @@ -17,3 +17,4 @@ note: but lifetime parameter must outlive the lifetime 'kiss as defined on the s error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0478" diff --git a/src/test/ui/error-codes/E0492.stderr b/src/test/ui/error-codes/E0492.stderr index c1989662312..e08878a9e8d 100644 --- a/src/test/ui/error-codes/E0492.stderr +++ b/src/test/ui/error-codes/E0492.stderr @@ -6,3 +6,4 @@ error[E0492]: cannot borrow a constant which may contain interior mutability, cr error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0492" diff --git a/src/test/ui/error-codes/E0494.stderr b/src/test/ui/error-codes/E0494.stderr index 1d5ded5bd9a..e0dda17cea0 100644 --- a/src/test/ui/error-codes/E0494.stderr +++ b/src/test/ui/error-codes/E0494.stderr @@ -6,3 +6,4 @@ error[E0494]: cannot refer to the interior of another static, use a constant ins error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0494" diff --git a/src/test/ui/error-codes/E0496.stderr b/src/test/ui/error-codes/E0496.stderr index ab9a08a5348..c68e8810f56 100644 --- a/src/test/ui/error-codes/E0496.stderr +++ b/src/test/ui/error-codes/E0496.stderr @@ -8,3 +8,4 @@ error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scop error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0496" diff --git a/src/test/ui/error-codes/E0499.stderr b/src/test/ui/error-codes/E0499.stderr index c3057d9b558..7bb752be432 100644 --- a/src/test/ui/error-codes/E0499.stderr +++ b/src/test/ui/error-codes/E0499.stderr @@ -10,3 +10,4 @@ error[E0499]: cannot borrow `i` as mutable more than once at a time error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0499" diff --git a/src/test/ui/error-codes/E0502.stderr b/src/test/ui/error-codes/E0502.stderr index e578cffe564..ae96fa38f64 100644 --- a/src/test/ui/error-codes/E0502.stderr +++ b/src/test/ui/error-codes/E0502.stderr @@ -10,3 +10,4 @@ error[E0502]: cannot borrow `*a` as mutable because `a` is also borrowed as immu error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0502" diff --git a/src/test/ui/error-codes/E0503.stderr b/src/test/ui/error-codes/E0503.stderr index 112e2c47780..23a1e13b4a5 100644 --- a/src/test/ui/error-codes/E0503.stderr +++ b/src/test/ui/error-codes/E0503.stderr @@ -8,3 +8,4 @@ error[E0503]: cannot use `value` because it was mutably borrowed error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0503" diff --git a/src/test/ui/error-codes/E0504.stderr b/src/test/ui/error-codes/E0504.stderr index 0f1b183dba9..4003c8ed4dd 100644 --- a/src/test/ui/error-codes/E0504.stderr +++ b/src/test/ui/error-codes/E0504.stderr @@ -9,3 +9,4 @@ error[E0504]: cannot move `fancy_num` into closure because it is borrowed error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0504" diff --git a/src/test/ui/error-codes/E0505.stderr b/src/test/ui/error-codes/E0505.stderr index dfb327d48ea..d2db97835b8 100644 --- a/src/test/ui/error-codes/E0505.stderr +++ b/src/test/ui/error-codes/E0505.stderr @@ -8,3 +8,4 @@ error[E0505]: cannot move out of `x` because it is borrowed error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0505" diff --git a/src/test/ui/error-codes/E0507.stderr b/src/test/ui/error-codes/E0507.stderr index 407ebb8fc7b..59345a23703 100644 --- a/src/test/ui/error-codes/E0507.stderr +++ b/src/test/ui/error-codes/E0507.stderr @@ -6,3 +6,4 @@ error[E0507]: cannot move out of borrowed content error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0507" diff --git a/src/test/ui/error-codes/E0509.stderr b/src/test/ui/error-codes/E0509.stderr index 6da0fdbeb34..8e0638697c6 100644 --- a/src/test/ui/error-codes/E0509.stderr +++ b/src/test/ui/error-codes/E0509.stderr @@ -9,3 +9,4 @@ error[E0509]: cannot move out of type `DropStruct`, which implements the `Drop` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0509" diff --git a/src/test/ui/error-codes/E0511.stderr b/src/test/ui/error-codes/E0511.stderr index b714350393b..a926535c938 100644 --- a/src/test/ui/error-codes/E0511.stderr +++ b/src/test/ui/error-codes/E0511.stderr @@ -6,3 +6,4 @@ error[E0511]: invalid monomorphization of `simd_add` intrinsic: expected SIMD in error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0511" diff --git a/src/test/ui/error-codes/E0512.stderr b/src/test/ui/error-codes/E0512.stderr index ad25bb216a3..ca2845d6e55 100644 --- a/src/test/ui/error-codes/E0512.stderr +++ b/src/test/ui/error-codes/E0512.stderr @@ -9,3 +9,4 @@ error[E0512]: transmute called with types of different sizes error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0512" diff --git a/src/test/ui/error-codes/E0516.stderr b/src/test/ui/error-codes/E0516.stderr index 620929653f6..3417ac19ab0 100644 --- a/src/test/ui/error-codes/E0516.stderr +++ b/src/test/ui/error-codes/E0516.stderr @@ -6,3 +6,4 @@ error[E0516]: `typeof` is a reserved keyword but unimplemented error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0516" diff --git a/src/test/ui/error-codes/E0517.stderr b/src/test/ui/error-codes/E0517.stderr index 968c47fa7a2..8dc45703fe9 100644 --- a/src/test/ui/error-codes/E0517.stderr +++ b/src/test/ui/error-codes/E0517.stderr @@ -33,3 +33,4 @@ error[E0517]: attribute should be applied to struct, enum or union error: aborting due to 4 previous errors +If you want more information on this error, try using "rustc --explain E0517" diff --git a/src/test/ui/error-codes/E0518.stderr b/src/test/ui/error-codes/E0518.stderr index 99a4a63cc9f..3120b6a8bfb 100644 --- a/src/test/ui/error-codes/E0518.stderr +++ b/src/test/ui/error-codes/E0518.stderr @@ -17,3 +17,4 @@ error[E0518]: attribute should be applied to function error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0518" diff --git a/src/test/ui/error-codes/E0520.stderr b/src/test/ui/error-codes/E0520.stderr index 272c38859ab..9d9e86ac6fc 100644 --- a/src/test/ui/error-codes/E0520.stderr +++ b/src/test/ui/error-codes/E0520.stderr @@ -13,3 +13,4 @@ error[E0520]: `fly` specializes an item from a parent `impl`, but that item is n error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0520" diff --git a/src/test/ui/error-codes/E0522.stderr b/src/test/ui/error-codes/E0522.stderr index 819fab0088f..3c3527c7ef7 100644 --- a/src/test/ui/error-codes/E0522.stderr +++ b/src/test/ui/error-codes/E0522.stderr @@ -8,3 +8,5 @@ error[E0522]: definition of an unknown language item: `cookie` error: aborting due to 2 previous errors +You've got a few errors: E0522, E0601 +If you want more information on an error, try using "rustc --explain E0522" diff --git a/src/test/ui/error-codes/E0527.stderr b/src/test/ui/error-codes/E0527.stderr index 7cd705e6d0b..2041ed2282a 100644 --- a/src/test/ui/error-codes/E0527.stderr +++ b/src/test/ui/error-codes/E0527.stderr @@ -6,3 +6,4 @@ error[E0527]: pattern requires 2 elements but array has 4 error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0527" diff --git a/src/test/ui/error-codes/E0528.stderr b/src/test/ui/error-codes/E0528.stderr index ff75b07ced6..1b353efd3a9 100644 --- a/src/test/ui/error-codes/E0528.stderr +++ b/src/test/ui/error-codes/E0528.stderr @@ -6,3 +6,4 @@ error[E0528]: pattern requires at least 3 elements but array has 2 error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0528" diff --git a/src/test/ui/error-codes/E0529.stderr b/src/test/ui/error-codes/E0529.stderr index be9039be2b6..bb49f9d6451 100644 --- a/src/test/ui/error-codes/E0529.stderr +++ b/src/test/ui/error-codes/E0529.stderr @@ -6,3 +6,4 @@ error[E0529]: expected an array or slice, found `f32` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0529" diff --git a/src/test/ui/error-codes/E0530.stderr b/src/test/ui/error-codes/E0530.stderr index 7c0306cc772..4e92db34b04 100644 --- a/src/test/ui/error-codes/E0530.stderr +++ b/src/test/ui/error-codes/E0530.stderr @@ -9,3 +9,4 @@ error[E0530]: match bindings cannot shadow statics error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0530" diff --git a/src/test/ui/error-codes/E0532.stderr b/src/test/ui/error-codes/E0532.stderr index 4eb91ce35d4..48d7cd5d545 100644 --- a/src/test/ui/error-codes/E0532.stderr +++ b/src/test/ui/error-codes/E0532.stderr @@ -6,3 +6,4 @@ error[E0532]: expected tuple struct/variant, found constant `StructConst1` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0532" diff --git a/src/test/ui/error-codes/E0534.stderr b/src/test/ui/error-codes/E0534.stderr index fe7a5483e59..58b183cd98d 100644 --- a/src/test/ui/error-codes/E0534.stderr +++ b/src/test/ui/error-codes/E0534.stderr @@ -6,3 +6,4 @@ error[E0534]: expected one argument error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0534" diff --git a/src/test/ui/error-codes/E0558.stderr b/src/test/ui/error-codes/E0558.stderr index c116201794d..5a4219a5b7d 100644 --- a/src/test/ui/error-codes/E0558.stderr +++ b/src/test/ui/error-codes/E0558.stderr @@ -6,3 +6,4 @@ error[E0558]: export_name attribute has invalid format error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0558" diff --git a/src/test/ui/error-codes/E0559.stderr b/src/test/ui/error-codes/E0559.stderr index 0bdf104ec6b..c5a2aa6a949 100644 --- a/src/test/ui/error-codes/E0559.stderr +++ b/src/test/ui/error-codes/E0559.stderr @@ -8,3 +8,4 @@ error[E0559]: variant `Field::Fool` has no field named `joke` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0559" diff --git a/src/test/ui/error-codes/E0560.stderr b/src/test/ui/error-codes/E0560.stderr index aedd2d59142..71b2bfb32ad 100644 --- a/src/test/ui/error-codes/E0560.stderr +++ b/src/test/ui/error-codes/E0560.stderr @@ -8,3 +8,4 @@ error[E0560]: struct `Simba` has no field named `father` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0560" diff --git a/src/test/ui/error-codes/E0565-1.stderr b/src/test/ui/error-codes/E0565-1.stderr index 65b917ad4bd..9491f5ac7e3 100644 --- a/src/test/ui/error-codes/E0565-1.stderr +++ b/src/test/ui/error-codes/E0565-1.stderr @@ -6,3 +6,4 @@ error[E0565]: unsupported literal error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0565" diff --git a/src/test/ui/error-codes/E0565.stderr b/src/test/ui/error-codes/E0565.stderr index 0041b7689a6..757c3fcdd7a 100644 --- a/src/test/ui/error-codes/E0565.stderr +++ b/src/test/ui/error-codes/E0565.stderr @@ -6,3 +6,4 @@ error[E0565]: unsupported literal error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0565" diff --git a/src/test/ui/error-codes/E0572.stderr b/src/test/ui/error-codes/E0572.stderr index cad313b90a6..1abc2222f0e 100644 --- a/src/test/ui/error-codes/E0572.stderr +++ b/src/test/ui/error-codes/E0572.stderr @@ -6,3 +6,4 @@ error[E0572]: return statement outside of function body error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0572" diff --git a/src/test/ui/error-codes/E0582.stderr b/src/test/ui/error-codes/E0582.stderr index ac206834023..21dd0d4f80a 100644 --- a/src/test/ui/error-codes/E0582.stderr +++ b/src/test/ui/error-codes/E0582.stderr @@ -12,3 +12,4 @@ error[E0582]: binding for associated type `Item` references lifetime `'a`, which error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0582" diff --git a/src/test/ui/error-codes/E0585.stderr b/src/test/ui/error-codes/E0585.stderr index 49967f4ad81..28528c90626 100644 --- a/src/test/ui/error-codes/E0585.stderr +++ b/src/test/ui/error-codes/E0585.stderr @@ -8,3 +8,4 @@ error[E0585]: found a documentation comment that doesn't document anything error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0585" diff --git a/src/test/ui/error-codes/E0586.stderr b/src/test/ui/error-codes/E0586.stderr index 3cf16bdc3c3..9b4263507a8 100644 --- a/src/test/ui/error-codes/E0586.stderr +++ b/src/test/ui/error-codes/E0586.stderr @@ -8,3 +8,4 @@ error[E0586]: inclusive range with no end error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0586" diff --git a/src/test/ui/error-codes/E0597.stderr b/src/test/ui/error-codes/E0597.stderr index 7316ee6475f..87a961dbcd2 100644 --- a/src/test/ui/error-codes/E0597.stderr +++ b/src/test/ui/error-codes/E0597.stderr @@ -11,3 +11,4 @@ error[E0597]: `y` does not live long enough error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0597" diff --git a/src/test/ui/error-codes/E0599.stderr b/src/test/ui/error-codes/E0599.stderr index 0274506926f..ff9ac3cefc0 100644 --- a/src/test/ui/error-codes/E0599.stderr +++ b/src/test/ui/error-codes/E0599.stderr @@ -9,3 +9,4 @@ error[E0599]: no associated item named `NotEvenReal` found for type `Foo` in the error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0599" diff --git a/src/test/ui/error-codes/E0600.stderr b/src/test/ui/error-codes/E0600.stderr index fec5f416919..34e1c56fe2f 100644 --- a/src/test/ui/error-codes/E0600.stderr +++ b/src/test/ui/error-codes/E0600.stderr @@ -6,3 +6,4 @@ error[E0600]: cannot apply unary operator `!` to type `&'static str` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0600" diff --git a/src/test/ui/error-codes/E0602.stderr b/src/test/ui/error-codes/E0602.stderr index cb6c05326e2..d72b426cf82 100644 --- a/src/test/ui/error-codes/E0602.stderr +++ b/src/test/ui/error-codes/E0602.stderr @@ -4,3 +4,4 @@ error[E0602]: unknown lint: `bogus` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0602" diff --git a/src/test/ui/error-codes/E0603.stderr b/src/test/ui/error-codes/E0603.stderr index 1d8e2fa9340..71af28add7b 100644 --- a/src/test/ui/error-codes/E0603.stderr +++ b/src/test/ui/error-codes/E0603.stderr @@ -6,3 +6,4 @@ error[E0603]: constant `PRIVATE` is private error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0603" diff --git a/src/test/ui/error-codes/E0604.stderr b/src/test/ui/error-codes/E0604.stderr index 78d1c4dd476..28f77417ecc 100644 --- a/src/test/ui/error-codes/E0604.stderr +++ b/src/test/ui/error-codes/E0604.stderr @@ -6,3 +6,4 @@ error[E0604]: only `u8` can be cast as `char`, not `u32` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0604" diff --git a/src/test/ui/error-codes/E0605.stderr b/src/test/ui/error-codes/E0605.stderr index 0b44de25fb5..fe694b3eb19 100644 --- a/src/test/ui/error-codes/E0605.stderr +++ b/src/test/ui/error-codes/E0605.stderr @@ -16,3 +16,4 @@ error[E0605]: non-primitive cast: `*const u8` as `&u8` error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0605" diff --git a/src/test/ui/error-codes/E0606.stderr b/src/test/ui/error-codes/E0606.stderr index 17051da1319..b606bd9113b 100644 --- a/src/test/ui/error-codes/E0606.stderr +++ b/src/test/ui/error-codes/E0606.stderr @@ -12,3 +12,4 @@ help: did you mean `*&0u8`? error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0606" diff --git a/src/test/ui/error-codes/E0607.stderr b/src/test/ui/error-codes/E0607.stderr index 5dfe6ad59b8..2fcb050e628 100644 --- a/src/test/ui/error-codes/E0607.stderr +++ b/src/test/ui/error-codes/E0607.stderr @@ -6,3 +6,4 @@ error[E0607]: cannot cast thin pointer `*const u8` to fat pointer `*const [u8]` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0607" diff --git a/src/test/ui/error-codes/E0608.stderr b/src/test/ui/error-codes/E0608.stderr index ab75fe82af3..89095cbdf81 100644 --- a/src/test/ui/error-codes/E0608.stderr +++ b/src/test/ui/error-codes/E0608.stderr @@ -6,3 +6,4 @@ error[E0608]: cannot index into a value of type `u8` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0608" diff --git a/src/test/ui/error-codes/E0609.stderr b/src/test/ui/error-codes/E0609.stderr index 561164cd277..56c088fd2be 100644 --- a/src/test/ui/error-codes/E0609.stderr +++ b/src/test/ui/error-codes/E0609.stderr @@ -14,3 +14,4 @@ error[E0609]: no field `1` on type `Bar` error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0609" diff --git a/src/test/ui/error-codes/E0610.stderr b/src/test/ui/error-codes/E0610.stderr index 351e9208e95..3fa9be7e0de 100644 --- a/src/test/ui/error-codes/E0610.stderr +++ b/src/test/ui/error-codes/E0610.stderr @@ -6,3 +6,4 @@ error[E0610]: `{integer}` is a primitive type and therefore doesn't have fields error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0610" diff --git a/src/test/ui/error-codes/E0611.stderr b/src/test/ui/error-codes/E0611.stderr index 33fe78bc18c..e08b2edd63f 100644 --- a/src/test/ui/error-codes/E0611.stderr +++ b/src/test/ui/error-codes/E0611.stderr @@ -6,3 +6,4 @@ error[E0611]: field `0` of tuple-struct `a::Foo` is private error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0611" diff --git a/src/test/ui/error-codes/E0612.stderr b/src/test/ui/error-codes/E0612.stderr index 21fdaf84dc9..0535f13a4c4 100644 --- a/src/test/ui/error-codes/E0612.stderr +++ b/src/test/ui/error-codes/E0612.stderr @@ -6,3 +6,4 @@ error[E0612]: attempted out-of-bounds tuple index `1` on type `Foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0612" diff --git a/src/test/ui/error-codes/E0614.stderr b/src/test/ui/error-codes/E0614.stderr index 242cc36f0b9..806fed59f79 100644 --- a/src/test/ui/error-codes/E0614.stderr +++ b/src/test/ui/error-codes/E0614.stderr @@ -6,3 +6,4 @@ error[E0614]: type `u32` cannot be dereferenced error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0614" diff --git a/src/test/ui/error-codes/E0615.stderr b/src/test/ui/error-codes/E0615.stderr index fb3f9269f7c..3481a1e3a05 100644 --- a/src/test/ui/error-codes/E0615.stderr +++ b/src/test/ui/error-codes/E0615.stderr @@ -8,3 +8,4 @@ error[E0615]: attempted to take value of method `method` on type `Foo` error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0615" diff --git a/src/test/ui/error-codes/E0616.stderr b/src/test/ui/error-codes/E0616.stderr index 1dccd06b376..2cf889ce6fb 100644 --- a/src/test/ui/error-codes/E0616.stderr +++ b/src/test/ui/error-codes/E0616.stderr @@ -6,3 +6,4 @@ error[E0616]: field `x` of struct `a::Foo` is private error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0616" diff --git a/src/test/ui/error-codes/E0617.stderr b/src/test/ui/error-codes/E0617.stderr index 49d63538624..b72ab2de414 100644 --- a/src/test/ui/error-codes/E0617.stderr +++ b/src/test/ui/error-codes/E0617.stderr @@ -40,3 +40,4 @@ help: cast the value to `unsafe extern "C" fn(*const i8, ...)` error: aborting due to 6 previous errors +If you want more information on this error, try using "rustc --explain E0617" diff --git a/src/test/ui/error-codes/E0618.stderr b/src/test/ui/error-codes/E0618.stderr index 87024376596..9f364f55dd6 100644 --- a/src/test/ui/error-codes/E0618.stderr +++ b/src/test/ui/error-codes/E0618.stderr @@ -21,3 +21,4 @@ error[E0618]: expected function, found `i32` error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0618" diff --git a/src/test/ui/error-codes/E0620.stderr b/src/test/ui/error-codes/E0620.stderr index 564a9472ac9..5c18afebf5a 100644 --- a/src/test/ui/error-codes/E0620.stderr +++ b/src/test/ui/error-codes/E0620.stderr @@ -12,3 +12,4 @@ help: consider using an implicit coercion to `&[usize]` instead error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0620" diff --git a/src/test/ui/error-codes/E0621-does-not-trigger-for-closures.stderr b/src/test/ui/error-codes/E0621-does-not-trigger-for-closures.stderr index c529a838bf7..c9d5542ee17 100644 --- a/src/test/ui/error-codes/E0621-does-not-trigger-for-closures.stderr +++ b/src/test/ui/error-codes/E0621-does-not-trigger-for-closures.stderr @@ -27,3 +27,4 @@ note: ...so type `&i32` of expression is valid during the expression error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0495" diff --git a/src/test/ui/error-codes/E0622.stderr b/src/test/ui/error-codes/E0622.stderr index 977f44a9c97..9135da97825 100644 --- a/src/test/ui/error-codes/E0622.stderr +++ b/src/test/ui/error-codes/E0622.stderr @@ -6,3 +6,4 @@ error[E0622]: intrinsic must be a function error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0622" diff --git a/src/test/ui/error-codes/E0624.stderr b/src/test/ui/error-codes/E0624.stderr index 0afb05a8a5e..621b82df43c 100644 --- a/src/test/ui/error-codes/E0624.stderr +++ b/src/test/ui/error-codes/E0624.stderr @@ -6,3 +6,4 @@ error[E0624]: method `method` is private error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0624" diff --git a/src/test/ui/error-codes/E0637.stderr b/src/test/ui/error-codes/E0637.stderr index e314afd221e..d035359b73a 100644 --- a/src/test/ui/error-codes/E0637.stderr +++ b/src/test/ui/error-codes/E0637.stderr @@ -18,3 +18,4 @@ error[E0637]: invalid lifetime bound name: `'_` error: aborting due to 3 previous errors +If you want more information on this error, try using "rustc --explain E0637" diff --git a/src/test/ui/error-codes/E0657.stderr b/src/test/ui/error-codes/E0657.stderr index e039d645fa6..82b0568b59a 100644 --- a/src/test/ui/error-codes/E0657.stderr +++ b/src/test/ui/error-codes/E0657.stderr @@ -12,3 +12,4 @@ error[E0657]: `impl Trait` can only capture lifetimes bound at the fn or impl le error: aborting due to 2 previous errors +If you want more information on this error, try using "rustc --explain E0657" diff --git a/src/test/ui/error-codes/E0658.stderr b/src/test/ui/error-codes/E0658.stderr index c18d8090233..461edabf5c9 100644 --- a/src/test/ui/error-codes/E0658.stderr +++ b/src/test/ui/error-codes/E0658.stderr @@ -8,3 +8,4 @@ error[E0658]: use of unstable library feature 'i128' (see issue #35118) error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0658" diff --git a/src/test/ui/error-codes/E0659.stderr b/src/test/ui/error-codes/E0659.stderr index c2410e2f733..266afa893bf 100644 --- a/src/test/ui/error-codes/E0659.stderr +++ b/src/test/ui/error-codes/E0659.stderr @@ -18,3 +18,4 @@ note: `foo` could also refer to the name imported here error: aborting due to previous error +If you want more information on this error, try using "rustc --explain E0659" |
