From ebfa2f448efcce8f8121b883ee876653fc098261 Mon Sep 17 00:00:00 2001 From: Ben Lewis Date: Mon, 27 Jan 2020 20:42:09 +1300 Subject: [PATCH] Add regression test for issue 68477. --- .../incremental/const-generics/issue-68477.rs | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/test/incremental/const-generics/issue-68477.rs diff --git a/src/test/incremental/const-generics/issue-68477.rs b/src/test/incremental/const-generics/issue-68477.rs new file mode 100644 index 0000000000000..925931bc4a635 --- /dev/null +++ b/src/test/incremental/const-generics/issue-68477.rs @@ -0,0 +1,23 @@ +// edition:2018 +// revisions:rpass1 +#![feature(const_generics)] + +const FOO: usize = 1; + +struct Container { + val: std::marker::PhantomData, + blah: [(); FOO] +} + +async fn dummy() {} + +async fn foo() { + let a: Container<&'static ()>; + dummy().await; +} + +fn is_send(_: T) {} + +fn main() { + is_send(foo()); +}