os-rust/src/test
bors 5deba220d4 Auto merge of #46278 - MaloJaffre:ci-compiler-docs, r=kennytm
Add compiler docs testing to CI.

Fixes #47025.
I don't know if `x86_64-gnu` is the right builder for this, but there seems to be time left on [Travis](https://travis-ci.org/rust-lang/rust/jobs/307488864).

Remaining problems blocking this PR:
- [x] broken links caused by rustdoc issues:
  - [x] `pub use self::Enum::...`: #46766 and #46767 (fixed by #47050, thanks @ollie27!)
  - [x] `impl Deref for DerefToStdType`: #32129 (ignored in linkchecker)
  - [x] `#[feature(decl_macro)]` and `use std::vec`: #47038 (ignored in linkchecker)
  - [x]  `rustc_data_structures::sync::{Lrc, RwLock}` aliases `std` types: #32130 (ignored in linkchecker)
- [x] markdown differences, in rust repository and in external crates, now failing the build with #46880 merged (all fixed)
- [x] multiple crate updates needed: `rand`, `log`, `parking_lot_core`, `flate2`
  - [x] submodule updates needed to deduplicate dependencies: `rust-installer`, ~`cargo`~ (done by #47052)
  - [x] #44953 test broken by `log` update (removed, this can be controversial)
- [x] Waiting `x86_64-gnu` build results ([done](https://travis-ci.org/rust-lang/rust/builds/323451069))

See individual commits for more details.
2018-01-01 16:22:26 +00:00
..
codegen Remove excessive trailing newlines. 2017-12-30 15:50:52 +08:00
codegen-units Convert codegen-unit tests to use start instead of main 2017-12-26 12:26:39 +01:00
compile-fail Auto merge of #47098 - estebank:immutable-field, r=nagisa 2018-01-01 12:51:54 +00:00
compile-fail-fulldeps Same change to point at borrow for mir errors 2017-12-15 13:52:05 -08:00
debuginfo fix debuginfo scoping of let-statements 2017-12-21 14:25:17 +02:00
incremental Remove excessive trailing newlines. 2017-12-30 15:50:52 +08:00
mir-opt Add trailing newlines to files which have no trailing newlines. 2017-12-30 15:50:52 +08:00
parse-fail Remove excessive trailing newlines. 2017-12-30 15:50:52 +08:00
pretty Fix whitespacing issues in pretty-printing of bounds 2017-12-20 00:23:18 +03:00
run-fail Remove excessive trailing newlines. 2017-12-30 15:50:52 +08:00
run-fail-fulldeps
run-make Remove excessive trailing newlines. 2017-12-30 15:50:52 +08:00
run-pass Auto merge of #46895 - ricochet1k:macro-lifetimes, r=jseyfried 2018-01-01 07:21:23 +00:00
run-pass-fulldeps Prefer to use attr::contains_name() and attr::find_by_name() 2017-12-28 12:32:24 +09:00
run-pass-valgrind Update miri to rustc changes 2017-12-06 09:25:29 +01:00
rustdoc Add trailing newlines to files which have no trailing newlines. 2017-12-30 15:50:52 +08:00
ui Auto merge of #47098 - estebank:immutable-field, r=nagisa 2018-01-01 12:51:54 +00:00
ui-fulldeps Remove a test blocking the update of the log crate 2018-01-01 14:44:10 +01:00
COMPILER_TESTS.md A few small improvements to the contributing docs 2017-12-20 22:18:13 +02:00