Comment Comment by debugnik That's a conversion, not the same. The naive equivalent to transmute would be int8_t x = 2; bool y = *reinterpret_cast<bool *>(&x); But reinterpret_cast isn't valid in a constexpr scope. parent debugnik 7 months ago