about summary refs log tree commit diff
path: root/src/test/run-fail
AgeCommit message (Collapse)AuthorLines
2020-05-06Move tests from `test/run-fail` to UIYuki Okushi-1472/+0
2020-04-30Auto merge of #70175 - Amanieu:remove_nlp, r=pnkfelixbors-54/+0
Remove -Z no-landing-pads flag Since #67502, `-Z no-landing-pads` will cause all attempted unwinds to abort since we don't generate a `try` / `catch`. This previously worked because `__rust_try` was located in libpanic_unwind which is always compiled with `-C panic=unwind`, but `__rust_try` is now directly inline into the crate that uses `catch_unwind`. As such, `-Z no-landing-pads` is now mostly useless and people should use `-C panic=abort` instead.
2020-04-29Remove -Z no-landing-pads testsAmanieu d'Antras-54/+0
2020-04-29Remove -Z no-landing-pads flagAmanieu d'Antras-2/+2
2020-04-28Allow Locals to be propagated into and from, but restricted to their own blockFélix Fischer-3/+3
2020-02-18better lint namesRalf Jung-19/+19
2020-02-15adjust run-fail testsRalf Jung-9/+9
2020-02-02Add a resume type parameter to `Generator`Jonas Schievink-2/+2
2019-12-24Differentiate todo! and unimplemented!Andre Bogus-1/+1
2019-10-18[const-prop] Handle MIR Rvalue::AggregatesWesley Wiser-0/+2
2019-10-15Organize `never_type` testsMazdak Farrokhzad-74/+0
Also move {run-fail -> ui}/never_type
2019-09-27[const-prop] Replace `CheckedBinaryOp` handling with use of `InterpCx`Wesley Wiser-0/+8
2019-06-16compiletest: Validate pass modes harderVadim Petrochenkov-2/+2
2019-05-12Remove feature(nll) when compare mode is sufficientMatthew Jasper-2/+0
2019-04-22Remove double trailing newlinesvarkor-4/+0
2019-04-22update tests for migrate mode by defaultMatthew Jasper-1/+1
2019-03-03Use the correct state for poisoning a generatorMatthew Jasper-0/+22
2018-12-25Remove licensesMark Rousskov-1404/+0
2018-11-04Fix two run-fail tests for asmjsNikita Popov-2/+2
Use eprintln!() to make sure stdio is flushed.
2018-10-05Stabilize `min_const_fn`Oliver Schneider-1/+0
2018-08-31Restrict most uses of `const_fn` to `min_const_fn`Oliver Schneider-1/+1
2018-08-19Fix typos found by codespell.Matthias Krüger-2/+2
2018-08-05Convert unknown_features lint into an errorvarkor-2/+0
2018-08-05Fix test/run-failvarkor-6/+0
2018-07-04Ensure that borrows wind up unactivated.David Wood-0/+18
2018-06-05Fix testsFabian Zaiser-0/+3
2018-05-24move simd-minmax-test to run-pass; require llvm 7gnzlbg-57/+0
2018-05-19Overflows only panic in debug modeOliver Schneider-0/+1
2018-05-19Release mode overflows should not cause const eval to errorOliver Schneider-0/+34
2018-05-18Auto merge of #50653 - oli-obk:bad_const, r=cramertjbors-0/+8
Make the `const_err` lint `deny`-by-default At best these things are runtime panics (debug mode) or overflows (release mode). More likely they are public constants that are unused in the crate declaring them. This is not a breaking change, as dependencies won't break and root crates can `#![warn(const_err)]`, though I don't know why anyone would do that.
2018-05-17Rename trans to codegen everywhere.Irina Popa-1/+1
2018-05-12Make the `const_err` lint `deny`-by-defaultOliver Schneider-0/+8
2018-04-27dyn_trait feature-gate just for stage0Christian Poveda-2/+0
2018-04-21Add back missing `#![feature(never_type)]`skennytm-0/+11
2018-04-13Rename must-compile-successfully into compile-passGuillaume Gomez-2/+2
2018-04-05add `failure-status: 1` to the testNiko Matsakis-0/+1
2018-04-06Fix ICE with `main`'s return type containing lifetimesShotaro Yamada-0/+36
2018-03-26fix testsgnzlbg-0/+1
2018-03-26set min-llvm-version 6.0, ignore-emscriptengnzlbg-0/+1
2018-03-26add testsgnzlbg-0/+55
2018-03-19Stabilize termination_traitTyler Mandry-4/+0
This stabilizes `main` with non-() return types; see #48453.
2018-03-14stabilise feature(never_type)Andrew Cann-9/+0
Replace feature(never_type) with feature(exhaustive_patterns). feature(exhaustive_patterns) only covers the pattern-exhaustives checks that used to be covered by feature(never_type)
2018-02-22add test for `fn main() -> !`Niko Matsakis-0/+17
2018-02-12changed termination_trait's bound from Error to Debug; added compiletest ↵Brad Gibson-0/+20
header command and appropriate tests
2018-01-02Add 'ignore-cloudabi' to tests that don't and won't build on CloudABI.Ed Schouten-3/+9
It looks like many of these tests are already disabled on emscripten, which also doesn't seem to support environment variables and subprocess spawning. Just add a similar tag for CloudABI. While there, sort some of the lists of operating systems alphabetically.
2017-12-30Remove excessive trailing newlines.kennytm-2/+0
2017-11-30rustc: Prepare to enable ThinLTO by defaultAlex Crichton-2/+2
This commit prepares to enable ThinLTO and multiple codegen units in release mode by default. We've still got a debuginfo bug or two to sort out before actually turning it on by default.
2017-11-26Update tests for -Zborrowck-mir -> -Zborrowck=mode migrationest31-1/+1
2017-11-24Kill the storage for all locals on returning terminatorsKeith Yeung-0/+19
2017-10-31rustc_typeck: use subtyping on the LHS of binops.Eduard-Mihai Burtescu-0/+2