INNER CODE UNIT · Python

format_version

alper-han/CrossMacro · scripts/ci/verify-glibc-baseline.py:81

def format_version(version: tuple[int, ...]) -> str:
    return ".".join(str(part) for part in version)


def main(argv: list[str] | None = None) -> int:
    parser = argparse.ArgumentParser(description=__doc__)
    parser.add_argument(
        "--max-glibc",
        default="2.35",
        help="maximum permitted glibc symbol version (default: 2.35)",
    )
    parser.add_argument("paths", nargs="+", type=Path)
    args = parser.parse_args(argv)

    maximum = parse_version(args.max_glibc)
    violations: list[str] = []

    try:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…