pub fn functional_tests<TComp: Compiler>(
    compiler: TComp,
    test_file_path: &Path
) -> Result<()>