#![feature(default_field_values, generic_const_exprs)] #![allow(incomplete_features)] pub struct Bat { pub bax: u8 = panic!("asdf"), //~^ ERROR evaluation of constant value failed } pub struct Baz { pub bax: u8 = 130 + C, // ok pub bat: u8 = 130 + 130, //~^ ERROR evaluation of `Baz::::bat::{constant#0}` failed pub bay: u8 = 1, // ok } fn main() {}