#![feature(const_checked_int_methods)]
#![feature(const_euclidean_int_methods)]
#![feature(const_overflowing_int_methods)]
-#![feature(const_saturating_int_methods)]
#![feature(const_wrapping_int_methods)]
-use std::{i8, i128};
-
macro_rules! suite {
($(
$fn:ident -> $ty:ty { $( $label:ident : $expr:expr, $result:expr; )* }