Skip to content

Fix VitisAI compilation cache permissions - #1378

Merged
Yue Sun (KayMKM) merged 1 commit into
release/v0.3.1from
yuesu/fix-eval-e2e-v031
Sep 1, 2026
Merged

Fix VitisAI compilation cache permissions#1378
Yue Sun (KayMKM) merged 1 commit into
release/v0.3.1from
yuesu/fix-eval-e2e-v031

Conversation

@KayMKM

@KayMKM Yue Sun (KayMKM) commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • configure VitisAI to use a user-writable cache under the WinML cache root
  • avoid installation-relative cache resolution through protected WindowsApps paths
  • verify that the cache directory is created and forwarded as a provider option

Related to #1224.

Validation

  • uv run --no-sync pytest tests/unit/compiler/test_compiler_configs.py --basetemp C:\Users\yuesu\winml-cli\temp\pytest_tmp\compiler-configs-final (54 passed)
  • uv run --no-sync pytest tests/e2e/test_eval_e2e.py::TestEvalPerTask::test_fill_mask -m e2e --basetemp C:\Users\yuesu\winml-cli\temp\pytest_tmp\fill-mask-v031-vaip-cache-fix (1 passed on VitisAI NPU)
  • uv run --no-sync ruff check --fix src/winml/modelkit/compiler/configs.py tests/unit/compiler/test_compiler_configs.py tests/e2e/test_eval_e2e.py
@KayMKM
Yue Sun (KayMKM) merged commit 7cb2459 into release/v0.3.1 Sep 1, 2026
9 checks passed
@KayMKM
Yue Sun (KayMKM) deleted the yuesu/fix-eval-e2e-v031 branch September 1, 2026 06:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants