error[E0308]: mismatched types --> $DIR/wrong-type-assume.rs:53:51 | LL | assert::is_transmutable::(); | ^^^ expected `bool`, found `u8` error[E0080]: evaluation of `assert::is_transmutable::::{constant#0}` failed --> $DIR/wrong-type-assume.rs:26:15 | LL | { from_options(ASSUME_ALIGNMENT, ASSUME_LIFETIMES, ASSUME_SAFETY, ASSUME_VALIDITY) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors error[E0308]: mismatched types --> $DIR/wrong-type-assume.rs:54:58 | LL | assert::is_transmutable::(); | ^^^ expected `bool`, found `u8` error[E0080]: evaluation of `assert::is_transmutable::::{constant#0}` failed --> $DIR/wrong-type-assume.rs:26:15 | LL | { from_options(ASSUME_ALIGNMENT, ASSUME_LIFETIMES, ASSUME_SAFETY, ASSUME_VALIDITY) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors error[E0308]: mismatched types --> $DIR/wrong-type-assume.rs:55:65 | LL | assert::is_transmutable::(); | ^^^ expected `bool`, found `u8` error[E0080]: evaluation of `assert::is_transmutable::::{constant#0}` failed --> $DIR/wrong-type-assume.rs:26:15 | LL | { from_options(ASSUME_ALIGNMENT, ASSUME_LIFETIMES, ASSUME_SAFETY, ASSUME_VALIDITY) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors error[E0308]: mismatched types --> $DIR/wrong-type-assume.rs:56:72 | LL | assert::is_transmutable::(); | ^^^ expected `bool`, found `u8` error[E0080]: evaluation of `assert::is_transmutable::::{constant#0}` failed --> $DIR/wrong-type-assume.rs:26:15 | LL | { from_options(ASSUME_ALIGNMENT, ASSUME_LIFETIMES, ASSUME_SAFETY, ASSUME_VALIDITY) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors error: aborting due to 8 previous errors Some errors have detailed explanations: E0080, E0308. For more information about an error, try `rustc --explain E0080`.