summary refs log tree commit diff
path: root/src/test/ui/consts/control-flow/assert.rs
blob: 90017fee1933738022a13a7cc6b0167f21af6f97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Test that `assert` works when `const_panic` is enabled.

// revisions: stock const_panic

#![cfg_attr(const_panic, feature(const_panic))]

const _: () = assert!(true);
//[stock]~^ ERROR panicking in constants is unstable

const _: () = assert!(false);
//[stock]~^ ERROR panicking in constants is unstable
//[const_panic]~^^ ERROR any use of this value will cause an error

fn main() {}