summary refs log tree commit diff
path: root/tests/ui/consts/const-eval/format.rs
blob: b12df824a33773cc131848eee37c0722cf652d00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const fn failure() {
    panic!("{:?}", 0);
    //~^ ERROR cannot call non-const formatting macro in constant functions
    //~| ERROR cannot call non-const fn `Arguments::<'_>::new_v1::<1, 1>` in constant functions
}

const fn print() {
    println!("{:?}", 0);
    //~^ ERROR cannot call non-const formatting macro in constant functions
    //~| ERROR cannot call non-const fn `Arguments::<'_>::new_v1::<2, 1>` in constant functions
    //~| ERROR cannot call non-const fn `_print` in constant functions
}

fn main() {}