Jonathan Turner
b69b2dbeb1
Rollup merge of #35357 - shri3k:E0040, r=jonathandturner
...
Updates compiler error E0040 with new format
Addresses #35208 as part of #35233 .
r? @GuillaumeGomez
2016-08-07 09:59:41 -07:00
Jonathan Turner
0b567c68da
Rollup merge of #35355 - shri3k:E0046, r=jonathandturner
...
Updates compiler error E0046 with new format
Addresses #35209 as part of #35233 .
r? @jonathandturner
I've repeated the following in my code. If this is something not desirable then let me know if there's any process to make this any cleaner. Thank you.
```rust
missing_items.iter()
.map(|name| name.to_string())
.collect::<Vec<_>>().join("`, `"))
```
2016-08-07 09:59:40 -07:00
Jonathan Turner
f9f6fd4fbb
Rollup merge of #35314 - yossi-k:issue/35277, r=jonathandturner
...
Update E0185 and E0186 to new format
Part of #35233 .
Fixes #35277 .
Fixes #35276 .
r? @jonathandturner
2016-08-07 09:59:40 -07:00
Panashe M. Fundira
0b248f1d29
Update E0205 to the new error format
2016-08-07 12:47:53 -04:00
Terry Sun
03dc48488e
Update E0116 to new error code format.
...
Fixes #35249 as part of #35233 .
2016-08-07 11:56:52 -04:00
Fran Guijarro
da86ae2338
Update E0101 and E0102 to new format
2016-08-07 12:03:29 -03:00
Jonathan Turner
c350ec7bb3
Fix old call in lexer tests
2016-08-07 07:50:27 -07:00
Jonathan Turner
fad4f32c31
Turn on new errors, json mode. Remove duplicate unicode test
2016-08-07 07:46:49 -07:00
Peter C. Norton
dfb66c3e2b
Update E0010 to use the new format
...
For https://github.com/rust-lang/rust/issues/35194
2016-08-07 10:27:42 -04:00
Yossi Konstantinovsky
64873965fa
Update E0185 and E0186 to new format
2016-08-07 17:23:17 +03:00
Yojan Shrestha
b564c6a5e4
Updates compiler error E0040 with new format
2016-08-07 08:31:17 -05:00
Yojan Shrestha
ed72c65f72
Updates compiler error E0046 with new format
2016-08-07 08:24:36 -05:00
Corey Farwell
28218bed8f
Utilize PhantomData
to enforce !Sync
and !Send
field.
2016-08-07 09:06:19 -04:00
bors
f5e7a5910d
Auto merge of #35362 - medzin:E0252, r=GuillaumeGomez
...
Updated error message E0252
Fixes #35306 as part of #35233 .
r? @GuillaumeGomez
2016-08-07 05:48:47 -07:00
bors
42903d9a8f
Auto merge of #35432 - frewsxcv:20847, r=alexcrichton
...
Add regression test for #20847 .
https://github.com/rust-lang/rust/issues/20847
2016-08-07 01:31:43 -07:00
Panashe M. Fundira
54e1e98eab
Update E0204 to the new error format
2016-08-07 03:53:32 -04:00
Antti Keränen
e91f3f6d12
Update error E0118 to new format
...
Fixes #35251
Also changes the span of the error to the span of the type
as suggested in the bonus section of #35251
2016-08-07 10:40:38 +03:00
Antti Keränen
ac10b5f127
Update error E0117 to new format
...
Fixes #35250
2016-08-07 10:38:29 +03:00
Georg Brandl
59af2ac098
typeck: suggest (x.field)(...) to call struct fields even when x is a reference
...
Fixes : #33784
2016-08-07 09:36:48 +02:00
bors
877dfeb572
Auto merge of #35378 - Amanieu:rwlock_eagain, r=alexcrichton
...
Handle RwLock reader count overflow
`pthread_rwlock_rdlock` may return `EAGAIN` if the maximum reader count overflows. We shouldn't return a successful lock in that case.
2016-08-06 19:50:48 -07:00
Vincent Prouillet
02f3609a01
Update error message for E0243 and E0244
2016-08-07 01:31:09 +01:00
Jakub Hlusička
5e06da29a7
E0131 updated to new format
2016-08-07 00:09:54 +02:00
Corey Farwell
0a6b862ccd
Add doc example for std::ffi::NulError::into_vec
.
2016-08-06 17:50:37 -04:00
Michael Neumann
e8da9159fb
Fix build on DragonFly (unused function errno_location)
...
Function errno_location() is not used on DragonFly. As warnings are
errors, this breaks the build.
2016-08-06 22:01:51 +02:00
Corey Farwell
7fd7af9199
Add regression test for #20847 .
2016-08-06 16:01:12 -04:00
Adam Medziński
19e45799a5
Updated error message E0282
2016-08-06 21:35:02 +02:00
bors
ddf92ffae4
Auto merge of #35393 - GuillaumeGomez:err_codes2, r=jonathandturner
...
Err codes
r? @jonathandturner
2016-08-06 12:29:28 -07:00
Corey Farwell
95cce86fa9
Indicate tracking issue for exact_size_is_empty
unstability.
2016-08-06 15:16:32 -04:00
Oliver Forral
6eba89e194
Fixing compiler error E0121
2016-08-06 07:51:53 -07:00
Guillaume Gomez
4e2dd8d24a
Add new error code tests
2016-08-06 16:31:20 +02:00
Federico Ravasio
eb469d60b6
Updated E0225 to new format.
2016-08-06 15:36:35 +02:00
bors
444ff9fbfb
Auto merge of #35407 - eddyb:rollup, r=eddyb
...
Rollup of 21 pull requests
- Successful merges: #33951 , #34916 , #35287 , #35288 , #35351 , #35353 , #35356 , #35362 , #35363 , #35364 , #35366 , #35368 , #35370 , #35372 , #35373 , #35374 , #35375 , #35376 , #35380 , #35393 , #35394
- Failed merges: #35331 , #35395
2016-08-06 05:02:16 -07:00
Eduard-Mihai Burtescu
67f082287d
Rollup merge of #35380 - TheZoq2:master, r=jonathandturner
...
Update E0004 to use labels
Fixes #35191 and is part of #35233
"r? @jonathandturner
2016-08-06 15:01:23 +03:00
Eduard-Mihai Burtescu
56cadb6a98
Rollup merge of #35376 - trixnz:update-error-373, r=jonathandturner
...
Update error format for E0373
Fixes #35337 as part of #35233
r? @jonathandturner
2016-08-06 15:01:23 +03:00
Eduard-Mihai Burtescu
77c342e03c
Rollup merge of #35374 - mrabault:e0229_format, r=jonathandturner
...
Update E0229 to new format
Hello,
This fixes #35305 . I ran the tests, no unit test broke, even though some were ignored.
Cheers
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
b053da3a68
Rollup merge of #35373 - oijazsh:E0107, r=jonathandturner
...
Update E0107 message to new format
Fixes #35246 as part of #35233 .
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
aba49ac981
Rollup merge of #35372 - Keats:err-323, r=jonathandturner
...
Update error message for E0323, E0324 and E0325
Fixes #35325 , #35327 and #35329 as part of #35233
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
b722358860
Rollup merge of #35370 - razielgn:updated-e0306-to-new-format, r=jonathandturner
...
Updated E0306 to new format.
Part of #35233 .
Fixes #35315 .
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
8747b5bc61
Rollup merge of #35368 - shantanuraj:master, r=jonathandturner
...
Update E0207 to use struct_span_err, add span_label
Fixes #35302 part of #35233
r? @jonathandturner
2016-08-06 15:01:22 +03:00
Eduard-Mihai Burtescu
a7b7417c28
Rollup merge of #35364 - kc1212:e0379, r=jonathandturner
...
Update E0379 to new format #35338
Fixes #35338 , as part of #35233 .
But this does not include the bonus. From my understanding a Span is defined by a `hi` and a `lo` position within some context. A naive way would be to mutate the span so that `hi` is 5 positions from `lo` which corresponds to the `const` keyword. But this methods feels a bit rigid. Is there another way to do this?
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
c846c30584
Rollup merge of #35363 - GuillaumeGomez:err_codes, r=jonathandturner
...
Err codes
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
75c86cadad
Rollup merge of #35356 - Tiwalun:fix-err-msg-e0106, r=jonathandturner
...
Update E0106 error message to new format.
This fixes #35245 , as part of the big error message update in #35233
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
b9c5fa4023
Rollup merge of #35353 - poveda-ruiz:master, r=jonathandturner
...
Updated E0081 to new format
Part of #35233 . r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
8e1b96a690
Rollup merge of #35351 - jaredwy:update-error-69, r=jonathandturner
...
Updated error format for E0069
Fixes #35219 which is part of the error bonanza at #35233
r? @jonathandturner
2016-08-06 15:01:21 +03:00
Eduard-Mihai Burtescu
bb1ff9d850
Rollup merge of #35288 - Roybie:35271-E0166-update-error-format, r=GuillaumeGomez
...
Update error message for E0166
Fixes #35271 as part of #35233 .
r? @jonathandturner
2016-08-06 15:01:20 +03:00
Eduard-Mihai Burtescu
d9cc84b6f9
Rollup merge of #35287 - dns2utf8:man_page_rustc, r=nikomatsakis
...
Update the man page rustc.1
Should the page become a generated one so the version is allways up to date?
2016-08-06 15:01:20 +03:00
Eduard-Mihai Burtescu
c1fe071cfd
Rollup merge of #35281 - apasel422:repr, r=GuillaumeGomez
...
Clean up `std::raw` docs
There is no longer a `Repr` trait, so mentioning a missing impl of it was potentially confusing.
r? @steveklabnik
2016-08-06 15:01:20 +03:00
Eduard-Mihai Burtescu
68f7b26504
Rollup merge of #34916 - tbu-:pr_comment_on_seek_cast, r=GuillaumeGomez
...
Comment on the casts in the `seek` implementations on files
2016-08-06 15:01:20 +03:00
Eduard-Mihai Burtescu
8e04264b23
Rollup merge of #33951 - srinivasreddy:librust_pass_rustfmt, r=nikomatsakis
...
run rustfmt on librustc_passes folder
2016-08-06 15:01:20 +03:00
Adam Medziński
f4dd1f9500
Updated error message E0252
2016-08-06 13:31:03 +02:00