warning: the feature `effects` is incomplete and may not be safe to use and/or cause compiler crashes --> $DIR/const-check-fns-in-const-impl.rs:1:30 | LL | #![feature(const_trait_impl, effects)] | ^^^^^^^ | = note: see issue #102090 for more information = note: `#[warn(incomplete_features)]` on by default error: using `#![feature(effects)]` without enabling next trait solver globally | = note: the next trait solver must be enabled globally for the effects feature to work correctly = help: use `-Znext-solver` to enable error[E0015]: cannot call non-const fn `non_const` in constant functions --> $DIR/const-check-fns-in-const-impl.rs:12:16 | LL | fn foo() { non_const() } | ^^^^^^^^^^^ | = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants error: aborting due to 2 previous errors; 1 warning emitted For more information about this error, try `rustc --explain E0015`.