[compile] Improve error message during artifacts load failure. (#35115)

Signed-off-by: zhxchen17 <zhxchen17@fb.com>
This commit is contained in:
Zhengxu Chen
2026-02-25 01:01:09 -05:00
committed by GitHub
parent 8fae54faff
commit 5cc29cfb8b

View File

@@ -449,10 +449,15 @@ def _support_torch_compile(
self.was_aot_compile_fn_loaded_from_disk = True
except Exception as e:
if os.path.exists(aot_compilation_path):
if isinstance(e, EOFError):
message = "Compile cache file corrupted."
else:
message = str(e)
logger.warning(
"Cannot load aot compilation from path %s, error: %s",
"Compiling model again due to a load failure from %s, "
"reason: %s",
aot_compilation_path,
str(e),
message,
)
if envs.VLLM_FORCE_AOT_LOAD:
raise e