Rollup merge of #62317 - JohnTitor:move-tests-to-build-pass, r=Centril
Migrate `compile-pass` annotations to `build-pass` This is a part of #62277. As a first step, the `compile-pass` tests are migrated to `build-pass`. r? @cramertj cc @Centril
This commit is contained in:
commit
919349701a
711 changed files with 716 additions and 716 deletions
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#[derive(Debug)]
|
||||
enum Foo<'s> {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
pub struct Foo;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
#![deny(missing_docs)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait Common { fn dummy(&self) { } }
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
//! Ensure the private trait Bar isn't complained about.
|
||||
|
||||
#![deny(missing_docs)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// #11612
|
||||
// We weren't updating the auto adjustments with all the resolved
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_attributes)]
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait Foo {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
use std::slice;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// defining static with struct that contains enum
|
||||
// with &'static str variant used to cause ICE
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_variables)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
pub struct Foo<'a, 'b: 'a> { foo: &'a &'b isize }
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait Foo {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
#![allow(unused_imports, dead_code)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait Foo: Sized {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_imports)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
#[deny(dead_code)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
pub trait Reader {}
|
||||
|
||||
enum Wrapper<'a> {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
pub type BigRat<T = isize> = T;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_macros)]
|
||||
#![allow(dead_code)]
|
||||
#![feature(asm)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
#![feature(fn_traits, unboxed_closures)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
fn main() {}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
struct A<'a> {
|
||||
a: &'a i32,
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
|
||||
trait MatrixRow { fn dummy(&self) { }}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
struct Parser<'a, I, O> {
|
||||
parse: Box<dyn FnMut(I) -> Result<O, String> + 'a>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
// ignore-cloudabi no std::fs
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
|
||||
#![feature(box_syntax)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_must_use)]
|
||||
#[allow(dead_code)]
|
||||
fn check(a: &str) {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code, warnings)]
|
||||
|
||||
static mut x: isize = 3;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
struct A;
|
||||
impl Drop for A {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// Regression test for #17746
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// Test that we can parse where clauses on various forms of tuple
|
||||
// structs.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_imports)]
|
||||
// These crossed imports should resolve fine, and not block on
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
|
||||
pub trait Indexable<T>: std::ops::Index<usize, Output = T> {
|
||||
fn index2(&self, i: usize) -> &T {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
pub trait Promisable: Send + Sync {}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_camel_case_types)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// Test that methods in trait impls should override default methods.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_camel_case_types)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#[derive(Eq, PartialEq, PartialOrd, Ord)]
|
||||
enum Test<'a> {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
trait Tup {
|
||||
type T0;
|
||||
type T1;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
pub trait Foo : Send { }
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
pub trait Hasher {
|
||||
type State;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// regression test for #19097
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
pub trait Handler {
|
||||
fn handle(&self, _: &mut String);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_imports)]
|
||||
#![deny(unused_qualifications)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait Trait<Input> {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_variables)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait T {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_variables)]
|
||||
use std::any::TypeId;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
trait Base {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_variables)]
|
||||
// Test that `<Type as Trait>::Output` and `Self::Output` are accepted as type annotations in let
|
||||
// bindings
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
|
||||
#![feature(fn_traits, unboxed_closures)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// Check that associated types are `Sized`
|
||||
|
||||
// pretty-expanded FIXME #23616
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(stable_features)]
|
||||
|
||||
// ignore-cloudabi no processes
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_variables)]
|
||||
struct Foo;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
#![allow(dead_code)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_must_use)]
|
||||
use std::thread;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// test that autoderef of a type like this does not
|
||||
// cause compiler to loop. Note that no instances
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_imports)]
|
||||
#![allow(stable_features)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// ignore-cloudabi no std::fs
|
||||
|
||||
// Regression test for #20797.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
pub trait Subscriber {
|
||||
type Input;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
pub trait Trait where Self::Out: std::fmt::Display {
|
||||
type Out;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_variables)]
|
||||
trait Trait<'a> {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// Regression test for issue #21245. Check that we are able to infer
|
||||
// the types in these examples correctly. It used to be that
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
#![no_implicit_prelude]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// pretty-expanded FIXME #23616
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// Test that the requirement (in `Bar`) that `T::Bar : 'static` does
|
||||
// not wind up propagating to `T`.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(unused_variables)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(stable_features)]
|
||||
|
||||
#![feature(cfg_target_feature)]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
// Regression test for #21726: an issue arose around the rules for
|
||||
// subtyping of projection types that resulted in an unconstrained
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
pub trait LineFormatter<'a> {
|
||||
type Iter: Iterator<Item=&'a str> + 'a;
|
||||
fn iter(&'a self, line: &'a str) -> Self::Iter;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(type_alias_bounds)]
|
||||
|
||||
// pretty-expanded FIXME #23616
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
trait A<T: A<T>> {}
|
||||
|
||||
fn main() {}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(type_alias_bounds)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// This test is reduced from libsyntax. It is just checking that we
|
||||
// can successfully deal with a "deep" structure, which the drop-check
|
||||
// was hitting a recursion limit on at one point.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(unused_variables)]
|
||||
use std::collections::HashMap;
|
||||
use std::collections::hash_map::Entry::Vacant;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
trait Test {}
|
||||
|
||||
macro_rules! test {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#[allow(dead_code)]
|
||||
static X: &'static str = &*"";
|
||||
fn main() {}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_camel_case_types)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(non_camel_case_types)]
|
||||
|
||||
// pretty-expanded FIXME #23616
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
#![allow(non_camel_case_types)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
trait Inner {
|
||||
type T;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// compile-pass
|
||||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
#![allow(dead_code)]
|
||||
use std::marker::PhantomData;
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue