Use build-pass in ui tests where appropriate
This commit is contained in:
parent
a03474bc54
commit
045fdd9fa9
52 changed files with 52 additions and 52 deletions
|
|
@ -3,7 +3,7 @@
|
|||
// while those two fields were at the same offset (which is impossible).
|
||||
// That is, memory ordering of `(X, ())`, but offsets of `((), X)`.
|
||||
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// edition:2018
|
||||
|
||||
async fn foo<F>(_: &(), _: F) {}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(unused_attributes)]
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
// defining static with struct that contains enum
|
||||
// with &'static str variant used to cause ICE
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(unused_imports)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(unused_macros)]
|
||||
#![allow(dead_code)]
|
||||
#![feature(asm)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(unused_must_use)]
|
||||
#[allow(dead_code)]
|
||||
fn check(a: &str) {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code, warnings)]
|
||||
|
||||
static mut x: isize = 3;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
struct A;
|
||||
impl Drop for A {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_camel_case_types)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_variables)]
|
||||
use std::any::TypeId;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_imports)]
|
||||
#![allow(stable_features)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// ignore-cloudabi no std::fs
|
||||
|
||||
// Regression test for #20797.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#[allow(dead_code)]
|
||||
static X: &'static str = &*"";
|
||||
fn main() {}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
trait Inner {
|
||||
type T;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![feature(core_intrinsics)]
|
||||
#![allow(warnings)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#[derive(PartialEq)]
|
||||
struct Slice { slice: [u8] }
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_camel_case_types)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
pub struct Foo {
|
||||
x: isize,
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_snake_case)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// #28600 ICE: pub extern fn with parameter type &str inside struct impl
|
||||
|
||||
struct Test;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(unused_must_use)]
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_mut)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// only-x86_64
|
||||
|
||||
#![allow(dead_code, non_upper_case_globals)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_variables)]
|
||||
const A: [u32; 1] = [0];
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
|
||||
struct A {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
// Regression test for #35546. Check that we are able to codegen
|
||||
// this. Before we had problems because of the drop glue signature
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait Canvas {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// Tests for an LLVM abort when storing a lifetime-parametric fn into
|
||||
// context that is expecting one that is not lifetime-parametric
|
||||
// (i.e., has no `for <'_>`).
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
type A = for<> fn();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#[repr(u64)]
|
||||
enum A {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
|
||||
// pretty-expanded FIXME #23616
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
pub trait Foo<'a> {
|
||||
type Bar;
|
||||
fn foo(&'a self) -> Self::Bar;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass (FIXME(55996): should be run on targets supporting avx)
|
||||
// only-x86_64
|
||||
// no-prefer-dynamic
|
||||
// compile-flags: -Ctarget-feature=+avx -Clto
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
// See https://github.com/rust-lang/rust/issues/47309
|
||||
|
||||
// compile-flags:-Clink-dead-code
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
|
||||
#![crate_type="rlib"]
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
// second time. Uncool.
|
||||
|
||||
// compile-flags:-Zmir-opt-level=3
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
|
||||
fn main() {
|
||||
let _ = (0 .. 1).filter(|_| [1].iter().all(|_| true)).count();
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// Confirm that we don't accidentally divide or mod by zero in llvm_type
|
||||
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
|
||||
mod a {
|
||||
pub trait A {}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// compile-flags: --crate-type dylib --target thumbv7em-none-eabihf
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// error-pattern: dropping unsupported crate type `dylib` for target `thumbv7em-none-eabihf`
|
||||
|
||||
#![feature(no_core)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
|
||||
#![crate_type = "lib"]
|
||||
#![feature(linkage)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
|
||||
// This test is the same code as in ui/symbol-names/issue-60925.rs but this checks that the
|
||||
// reproduction compiles successfully and doesn't segfault, whereas that test just checks that the
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
|
||||
trait FooTrait {}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(improper_ctypes)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
#![allow(improper_ctypes)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
// Regression test for issue 9243
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// aux-build:issue-57264-1.rs
|
||||
|
||||
extern crate issue_57264_1;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// aux-build:issue-57264-2.rs
|
||||
|
||||
extern crate issue_57264_2;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// aux-build:foo.rs
|
||||
// compile-flags:--extern foo
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// build-pass
|
||||
// edition:2018
|
||||
|
||||
#![deny(unused_extern_crates)]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue