varkor
d232acdb39
Report all errors in check_generic_arg_count
2020-02-22 00:27:44 +00:00
varkor
2a504878c3
Return whether check_generic_arg_count
finds an error
2020-02-22 00:27:44 +00:00
bors
d735ede6eb
Auto merge of #69302 - jonas-schievink:yield-needs-storage, r=Zoxc
...
Fix generator miscompilations
Fixes https://github.com/rust-lang/rust/issues/69039
r? @Zoxc
2020-02-22 00:10:57 +00:00
Jane Lusby
fa73b617c2
clean things up
2020-02-21 16:01:48 -08:00
Mazdak Farrokhzad
9f3dfd29a2
parse: allow type Foo: Ord
syntactically.
2020-02-22 00:19:27 +01:00
LeSeulArtichaut
38a22b8130
Fix error message
...
Bless tests
2020-02-21 22:43:51 +01:00
Eric Huss
11530ded32
Update cargo
2020-02-21 13:17:19 -08:00
Jonas Schievink
6cc268b9ef
Mark E0399.md as obsolete
2020-02-21 21:46:30 +01:00
Jonas Schievink
c60583163a
Fix rebase fallout
2020-02-21 21:46:22 +01:00
bors
1d7e818747
Auto merge of #69242 - cjgillot:object_violations, r=Zoxc
...
Querify object_safety_violations.
Split from #69076
r? @Zoxc
2020-02-21 20:25:50 +00:00
Ralf Jung
1a0e2001bc
fix miri and bootstrap interaction
2020-02-21 20:45:16 +01:00
Jonas Schievink
af2931bdfe
Mark E0399 test as obsolete
2020-02-21 19:43:03 +01:00
Jonas Schievink
4d4da926f2
Fix rebase damage
2020-02-21 19:42:28 +01:00
Jonas Schievink
9930e1ff0a
Fix tests that fail with --emit metadata
2020-02-21 19:42:28 +01:00
Jonas Schievink
232c1f331c
Format code
2020-02-21 19:42:28 +01:00
Jonas Schievink
ec50190399
Bless test output
2020-02-21 19:41:22 +01:00
Jonas Schievink
a01846f0c3
appease tidy
2020-02-21 19:41:22 +01:00
Jonas Schievink
708f053807
Add test for #65774
...
Closes #65774
2020-02-21 19:41:22 +01:00
Jonas Schievink
f94eaeaf73
Fix rebase damage
2020-02-21 19:41:22 +01:00
Jonas Schievink
24ec364713
Test mixed default and non-default
2020-02-21 19:41:22 +01:00
Jonas Schievink
c8da9ee50a
Improve specialization test
2020-02-21 19:41:22 +01:00
Jonas Schievink
fbcd136b65
Improve the cycle tests
2020-02-21 19:41:22 +01:00
Jonas Schievink
f40879408c
Improve defaults-in-other-trait-items-pass
2020-02-21 19:41:22 +01:00
Jonas Schievink
3f03d95bb0
Improve associated-types-overridden-default.rs
...
Check that the resulting assoc. types are as expected
2020-02-21 19:41:22 +01:00
Jonas Schievink
c964520740
Update tests after compiletest changes
2020-02-21 19:41:22 +01:00
Jonas Schievink
fd28614cb7
Add regression test for #26681
2020-02-21 19:41:22 +01:00
Jonas Schievink
1f61f36849
Add comment about the shallow subst rule
2020-02-21 19:41:22 +01:00
Jonas Schievink
485111c48e
Add regression tests for issues
2020-02-21 19:41:22 +01:00
Jonas Schievink
fead45815c
Fix tests after rebase
2020-02-21 19:41:22 +01:00
Jonas Schievink
07ad64f70f
Add tests for #62211
2020-02-21 19:41:22 +01:00
Jonas Schievink
ff5d11e043
Add comments and tests explaining the shallow substitution rule
2020-02-21 19:41:22 +01:00
Jonas Schievink
5e9317a023
Put the check into its own function
2020-02-21 19:41:22 +01:00
Jonas Schievink
f403882927
Add a Self: Sized
bound
2020-02-21 19:41:22 +01:00
Jonas Schievink
c73ee9861b
Check suitability of the provided default
2020-02-21 19:41:21 +01:00
Jonas Schievink
d3be26d6a8
Improve test
2020-02-21 19:41:21 +01:00
Jonas Schievink
1e3c020063
Test interactions with specialization
2020-02-21 19:41:21 +01:00
Jonas Schievink
de447eb9f2
Add tests for assoc. const defaults
2020-02-21 19:41:21 +01:00
Jonas Schievink
37686edb85
Add comments and assertions to tests
2020-02-21 19:41:21 +01:00
Jonas Schievink
a549bbdc32
Add regression test for #54182
2020-02-21 19:41:21 +01:00
Jonas Schievink
a323ff2c86
Implement RFC 2532 – Associated Type Defaults
2020-02-21 19:41:21 +01:00
Mazdak Farrokhzad
14442e0ebb
print vis & defaultness for nested items
2020-02-21 18:30:56 +01:00
bors
8aa9d2014f
Auto merge of #69347 - matthiaskrgr:submodule_upd, r=Xanewok
...
submodules: update rls from 0100ac8 to 10bf331
Changes:
````
Update cargo
````
r? @Xanewok
2020-02-21 16:57:24 +00:00
Michael Mc Donnell
e1c8c8cf63
Test Duration::new
panics on overflow
...
A `Duration` is created from a second and nanoseconds variable. The
documentation says: "This constructor will panic if the carry from the
nanoseconds overflows the seconds counter". This was, however, not tested
in the tests. I doubt the behavior will ever regress, but it is usually a
good idea to test all documented behavior.
2020-02-21 08:04:16 -08:00
Mateusz Mikuła
4904b9c228
Detect Chocolatey MinGW installation
2020-02-21 16:47:04 +01:00
Mateusz Mikuła
b3b252b401
Fix MinGW detection for Cygwin
2020-02-21 15:36:29 +01:00
Santiago Pastorino
8893607a54
MIR is not an experiment anymore
2020-02-21 11:03:21 -03:00
bors
187f3d73ab
Auto merge of #69342 - flip1995:clippyup, r=Dylan-DPC
...
Update Clippy from 2855b21
to 8fbb23f
```
Fix ICE in `missing_errors_doc`
Update License
Migrate Clippy to GitHub Actions
redundant_clone: Migrate to new dataflow framework
Move unneeded_field_pattern to pedantic group
Rustup to rust-lang/rust#69325
Rustup to rust-lang/rust#69072
```
Fixes #69338
r? @Manishearth
2020-02-21 13:33:23 +00:00
Guillaume Gomez
8f3fcec351
Clean up E0326 explanation
2020-02-21 13:34:10 +01:00
Guillaume Gomez
c3303c7b08
Clean up E0323, E0324 and E0325 explanations
2020-02-21 13:34:06 +01:00
Matthias Krüger
211fefc78c
submodules: update rls from 0100ac8 to 10bf331
...
Changes:
````
Update cargo
````
2020-02-21 13:33:51 +01:00