From fdb19e5a4c24ae2a828e11a6675e6c8306673a58 Mon Sep 17 00:00:00 2001 From: Yiannis Papadopoulos <102817138+ypapadop-amd@users.noreply.github.com> Date: Tue, 27 Jan 2026 15:58:53 -0500 Subject: [PATCH] rocr: Format script skips non-existing files in sparse checkouts (#2360) --- projects/rocr-runtime/clang-format-diff.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/projects/rocr-runtime/clang-format-diff.py b/projects/rocr-runtime/clang-format-diff.py index 4edc0b2e19..ac86f2e0c8 100755 --- a/projects/rocr-runtime/clang-format-diff.py +++ b/projects/rocr-runtime/clang-format-diff.py @@ -25,6 +25,7 @@ from __future__ import absolute_import, division, print_function import argparse import difflib +import os import re import subprocess import sys @@ -95,6 +96,10 @@ def main(): for filename, lines in lines_by_file.items(): if args.i and args.verbose: print('Formatting {}'.format(filename)) + if not os.path.exists(filename): + if args.verbose: + print('File {} does not exist, skipping.'.format(filename)) + continue command = [args.binary, filename] if args.i: command.append('-i')