Tidy check to ensure that the commit SHA of the src/gcc submodule is the same as the required GCC version of the GCC codegen backend.
src/gcc
use std::path::Path;
use std::process::Command;
use crate::diagnostics::TidyCtx;