use anyhow::Result;
use clap::Parser;
use git_version::git_version;
use mimalloc::MiMalloc;
use veripb::{args::Args, run_checker};
#[global_allocator]
static GLOBAL: MiMalloc = MiMalloc;
fn main() -> Result<()> {
println!(
"Running VeriPB version {}{}",
env!("CARGO_PKG_VERSION"),
git_version!(prefix = "-", fallback = "")
);
run_checker(Args::parse())
}