From 9ecfae44d74cadd58c9909da8f4a2410dd583c03 Mon Sep 17 00:00:00 2001 From: Soveu Date: Fri, 16 Apr 2021 16:29:11 +0200 Subject: builtin derive macros: fix error with const generics default --- src/test/ui/derives/derive-macro-const-default.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/test/ui/derives/derive-macro-const-default.rs (limited to 'src') diff --git a/src/test/ui/derives/derive-macro-const-default.rs b/src/test/ui/derives/derive-macro-const-default.rs new file mode 100644 index 00000000000..a844f2d2023 --- /dev/null +++ b/src/test/ui/derives/derive-macro-const-default.rs @@ -0,0 +1,14 @@ +// check-pass +#![allow(incomplete_features)] +#![feature(const_generics_defaults)] + +#[derive(Clone, PartialEq, Debug)] +struct Example([T; N]); + +fn main() { + let a = Example([(); 16]); + let b = a.clone(); + if a != b { + let _c = format!("{:?}", a); + } +} -- cgit 1.4.1-3-g733a5