rust/src/test
bors c7b5f4d0f7 Auto merge of #58305 - scalexm:chalk-continued, r=nikomatsakis
(WIP) Small fixes in chalkification

Small fixes around region constraints and builtin impls. There are still some type inference errors, for example the following code errors out:
```rust
fn main() {
    let mut x: Vec<i32> = Vec::new();
    //                    ^^^^^^^^ cannot infer type for `std::vec::Vec<_>`
}
```
but explicitly specifying `Vec::<i32>::new` works.

With these few fixes, the following code now passes type-checking:
```rust
fn main() {
    let mut x: Vec<i32> = Vec::<i32>::new();
    x.push(5);
    println!("{:?}", x);
}
```

I also fixed the implied bounds bug as discussed on Zulip and in https://github.com/rust-lang-nursery/chalk/pull/206

cc @tmandry
r? @nikomatsakis
2019-03-24 14:26:11 +00:00
..
assembly Introduce assembly tests 2019-02-27 23:33:05 +01:00
auxiliary Remove licenses 2018-12-25 21:08:33 -07:00
codegen Fix segfaults in release build C-variadic fns 2019-03-07 16:31:01 +00:00
codegen-units Remove licenses 2018-12-25 21:08:33 -07:00
compile-fail Fix a bug in implied bounds 2019-03-20 20:09:26 +01:00
debuginfo Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
incremental Add load_cached query modifier and keep dep node names consistent with query names 2019-03-18 08:20:09 +01:00
mir-opt Auto merge of #58902 - matthewjasper:generator-cleanup-blocks, r=davidtwco 2019-03-21 02:18:27 +00:00
pretty rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02:00
run-fail Use the correct state for poisoning a generator 2019-03-03 20:34:26 +00:00
run-make Introduce assembly tests 2019-02-27 23:33:05 +01:00
run-make-fulldeps Move one test from run-make-fulldeps to ui 2019-03-21 23:36:50 +03:00
run-pass Rollup merge of #59206 - sntdevco:master, r=dtolnay 2019-03-16 22:40:57 +08:00
run-pass-fulldeps Auto merge of #58556 - oli-obk:imperative_recursion, r=pnkfelix 2019-03-15 19:24:15 +00:00
run-pass-valgrind Remove licenses 2018-12-25 21:08:33 -07:00
rustdoc Auto merge of #58927 - GuillaumeGomez:default-keyword, r=QuietMisdreavus 2019-03-21 08:55:50 +00:00
rustdoc-js Move rustdoc-js testing into compiletest 2019-02-28 18:08:48 +01:00
rustdoc-js-std Rename rustdoc js test suites 2019-02-25 17:46:06 +01:00
rustdoc-ui use ! in macro disambiguation suggestion 2019-03-15 15:12:30 -04:00
rustfix tests: Do not use -Z parse-only, continue compilation to test recovery 2019-01-06 22:20:46 +03:00
ui Auto merge of #58305 - scalexm:chalk-continued, r=nikomatsakis 2019-03-24 14:26:11 +00:00
ui-fulldeps Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
COMPILER_TESTS.md rustc-guide has moved 2018-11-26 15:03:13 -06:00