rust/src/test
bors d7afaa7247 Auto merge of #71444 - RalfJung:test-async-no-opt, r=jonas-schievink
smoke-test for async fn with mir-opt-level=0

MIR opt levels heavily influence which MIR transformations run, and we barely test non-default opt levels. I am particularly worried about `async fn` lowering and how it might (not) work when the set of preceding MIR passes changes -- see https://github.com/rust-lang/rust/pull/70073.

This adds some basic smoke testing, where at least a few `async fn` `run-pass` test are ensured to also work with mir-opt-level=0.
2020-04-28 09:06:55 +00:00
..
assembly
auxiliary
codegen Fix codegen and mir-opt tests 2020-04-20 21:18:20 +02:00
codegen-units Keep codegen units unmerged when building compiler builtins 2020-04-06 00:00:00 +00:00
compile-fail typeck: workaround WF hole in to_const. 2020-04-14 19:31:31 +03:00
debuginfo Update the minimum external LLVM to 8 2020-04-14 12:44:41 -07:00
incremental const prop: don't special case return place 2020-04-20 21:18:20 +02:00
mir-opt Emit basic block ids for statements and terminators in MIR only in -Zverbose mode 2020-04-27 15:16:12 +02:00
pretty Update tests to use llvm_asm! 2020-03-26 15:49:22 +00:00
run-fail better lint names 2020-02-18 22:49:47 +01:00
run-make
run-make-fulldeps Rollup merge of #71537 - Mark-Simulacrum:no-self-open, r=davidtwco 2020-04-26 21:02:35 +02:00
run-pass-valgrind
rustdoc Fix show-const-contents rustdoc test 2020-04-20 23:38:07 +02:00
rustdoc-js
rustdoc-js-std Add tests for new of variables 2020-03-16 18:30:26 +01:00
rustdoc-ui Add rustdoc regression test for the unused_braces lint 2020-04-24 19:15:07 +02:00
rustfix
ui Auto merge of #71444 - RalfJung:test-async-no-opt, r=jonas-schievink 2020-04-28 09:06:55 +00:00
ui-fulldeps Remove support for self-opening 2020-04-25 10:55:20 -04:00
COMPILER_TESTS.md rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00