Use build-pass in ui tests where appropriate

This commit is contained in:
Tomasz Miąsko 2019-10-29 00:00:00 +00:00
parent a03474bc54
commit 045fdd9fa9
52 changed files with 52 additions and 52 deletions

View file

@ -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) {}

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
// pretty-expanded FIXME #23616

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(unused_attributes)]
#![allow(dead_code)]
// pretty-expanded FIXME #23616

View file

@ -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

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(unused_imports)]
// pretty-expanded FIXME #23616

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(unused_macros)]
#![allow(dead_code)]
#![feature(asm)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(non_upper_case_globals)]

View file

@ -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) {

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code, warnings)]
static mut x: isize = 3;

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
struct A;
impl Drop for A {

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(non_camel_case_types)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(unused_variables)]
use std::any::TypeId;

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(unused_imports)]
#![allow(stable_features)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
// ignore-cloudabi no std::fs
// Regression test for #20797.

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(non_upper_case_globals)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(non_upper_case_globals)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#[allow(dead_code)]
static X: &'static str = &*"";
fn main() {}

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
trait Inner {
type T;

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![feature(core_intrinsics)]
#![allow(warnings)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#[derive(PartialEq)]
struct Slice { slice: [u8] }

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(non_camel_case_types)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
pub struct Foo {
x: isize,

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(non_snake_case)]

View file

@ -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;

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(unused_must_use)]
#![allow(dead_code)]
#![allow(unused_mut)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
// only-x86_64
#![allow(dead_code, non_upper_case_globals)]

View file

@ -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];

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
struct A {

View file

@ -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

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
// pretty-expanded FIXME #23616
trait Canvas {

View file

@ -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 <'_>`).

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
type A = for<> fn();

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#[repr(u64)]
enum A {

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
// pretty-expanded FIXME #23616

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
// pretty-expanded FIXME #23616

View file

@ -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;

View file

@ -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

View file

@ -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"]

View file

@ -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();

View file

@ -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 {}

View file

@ -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)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![crate_type = "lib"]
#![feature(linkage)]

View file

@ -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

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
trait FooTrait {}

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(improper_ctypes)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
// pretty-expanded FIXME #23616

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
#![allow(improper_ctypes)]

View file

@ -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)]

View file

@ -1,4 +1,4 @@
// build-pass (FIXME(62277): could be check-pass?)
// build-pass
#![allow(dead_code)]
// pretty-expanded FIXME #23616

View file

@ -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;

View file

@ -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;

View file

@ -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)]