From 6351576b71008297f5d1df91626524a6bc9500a5 Mon Sep 17 00:00:00 2001 From: valarLip <340077269@qq.com> Date: Mon, 22 Dec 2025 18:53:17 +0800 Subject: [PATCH 1/2] fix --- aiter/jit/core.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/aiter/jit/core.py b/aiter/jit/core.py index 70237ce003f..3bb80025f38 100644 --- a/aiter/jit/core.py +++ b/aiter/jit/core.py @@ -377,11 +377,15 @@ def validate_and_update_archs(): def hip_flag_checker(flag_hip: str) -> bool: import subprocess - cmd = ["hipcc", flag_hip, "-x", "hip", "-E", "-P", "/dev/null", "-o", "/dev/null"] + cmd = ( + ["hipcc"] + + flag_hip.split() + + ["-x", "hip", "-E", "-P", "/dev/null", "-o", "/dev/null"] + ) try: - subprocess.check_output(cmd, stderr=subprocess.STDOUT) - except subprocess.CalledProcessError: - logger.warning(f"Current hipcc not support: {flag_hip}") + subprocess.check_output(cmd, stderr=subprocess.DEVNULL) + except subprocess.CalledProcessError as e: + logger.warning(f"Current hipcc not support: {flag_hip}, skip it.") return False return True From b019ffaa5ae697021a1a789b56651edd8b66c07e Mon Sep 17 00:00:00 2001 From: valarLip <340077269@qq.com> Date: Mon, 22 Dec 2025 20:32:14 +0800 Subject: [PATCH 2/2] update lint --- aiter/jit/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiter/jit/core.py b/aiter/jit/core.py index 3bb80025f38..d68bc6e37cb 100644 --- a/aiter/jit/core.py +++ b/aiter/jit/core.py @@ -384,7 +384,7 @@ def hip_flag_checker(flag_hip: str) -> bool: ) try: subprocess.check_output(cmd, stderr=subprocess.DEVNULL) - except subprocess.CalledProcessError as e: + except subprocess.CalledProcessError: logger.warning(f"Current hipcc not support: {flag_hip}, skip it.") return False return True