(re)move fixed crash tests
This commit is contained in:
parent
8e235258f3
commit
d5c4ed0484
4 changed files with 0 additions and 60 deletions
|
@ -1,12 +0,0 @@
|
|||
//@ known-bug: #100618
|
||||
//@ compile-flags: -Cdebuginfo=2
|
||||
|
||||
//@ only-x86_64
|
||||
enum Foo<T: 'static> {
|
||||
Value(T),
|
||||
Recursive(&'static Foo<Option<T>>),
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let _x = Foo::Value(());
|
||||
}
|
|
@ -1,17 +0,0 @@
|
|||
//@ known-bug: #115994
|
||||
//@ compile-flags: -Cdebuginfo=2 --crate-type lib
|
||||
|
||||
// To prevent "overflow while adding drop-check rules".
|
||||
use std::mem::ManuallyDrop;
|
||||
|
||||
pub enum Foo<U> {
|
||||
Leaf(U),
|
||||
|
||||
Branch(BoxedFoo<BoxedFoo<U>>),
|
||||
}
|
||||
|
||||
pub type BoxedFoo<U> = ManuallyDrop<Box<Foo<U>>>;
|
||||
|
||||
pub fn test() -> Foo<usize> {
|
||||
todo!()
|
||||
}
|
|
@ -1,30 +0,0 @@
|
|||
//@ known-bug: #121538
|
||||
//@ compile-flags: -Cdebuginfo=2
|
||||
|
||||
use std::marker::PhantomData;
|
||||
|
||||
struct Digit<T> {
|
||||
elem: T
|
||||
}
|
||||
|
||||
struct Node<T:'static> { m: PhantomData<&'static T> }
|
||||
|
||||
enum FingerTree<T:'static> {
|
||||
Single(T),
|
||||
|
||||
Deep(
|
||||
Digit<T>,
|
||||
Node<FingerTree<Node<T>>>,
|
||||
)
|
||||
}
|
||||
|
||||
enum Wrapper<T:'static> {
|
||||
Simple,
|
||||
Other(FingerTree<T>),
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let w =
|
||||
Some(Wrapper::Simple::<u32>);
|
||||
|
||||
}
|
|
@ -1,4 +1,3 @@
|
|||
//@ known-bug: #107362
|
||||
//@ compile-flags: -Cdebuginfo=2
|
||||
|
||||
pub trait Functor
|
Loading…
Add table
Add a link
Reference in a new issue