Skip to content

upgrade to oneapi 2026.0#451

Open
jikunshang wants to merge 6 commits into
mainfrom
kunshang/upgrade_2026.0
Open

upgrade to oneapi 2026.0#451
jikunshang wants to merge 6 commits into
mainfrom
kunshang/upgrade_2026.0

Conversation

@jikunshang

Copy link
Copy Markdown
Member

Essential Elements of an Effective PR Description Checklist

  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan, such as providing test command.
  • The test results, such as pasting the results comparison before and after, or e2e results
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model.

PLEASE FILL IN THE PR DESCRIPTION HERE ENSURING ALL CHECKLIST ITEMS ABOVE HAVE BEEN CONSIDERED.

Purpose

Test Plan

Test Result

(Optional) Documentation Update

BEFORE SUBMITTING, PLEASE READ https://docs.vllm.ai/en/latest/contributing (anything written below this line will be removed by GitHub Actions)

@jikunshang
jikunshang changed the base branch from release/v0.1.10.2 to main July 7, 2026 01:11
@jikunshang
jikunshang changed the base branch from main to release/v0.1.10.2 July 7, 2026 01:11
@jikunshang
jikunshang force-pushed the kunshang/upgrade_2026.0 branch from ea3ebc0 to 8b68767 Compare July 10, 2026 07:01
@jikunshang
jikunshang changed the base branch from release/v0.1.10.2 to main July 10, 2026 07:01
@jikunshang
jikunshang force-pushed the kunshang/upgrade_2026.0 branch from 8b68767 to 22b2af8 Compare July 10, 2026 07:44
@jikunshang

Copy link
Copy Markdown
Member Author

@xiaolong-intel can you check why test_fused_topk_softplus_sqrt related case failed with 2026.0?

@xiaolong-intel

Copy link
Copy Markdown
Contributor

@xiaolong-intel can you check why test_fused_topk_softplus_sqrt related case failed with 2026.0?

Okay, I'll recompile and fix it.

Signed-off-by: Kunshang Ji <kunshang.ji@intel.com>
Signed-off-by: Kunshang Ji <kunshang.ji@intel.com>
Signed-off-by: Kunshang Ji <kunshang.ji@intel.com>
Signed-off-by: Kunshang Ji <kunshang.ji@intel.com>
Signed-off-by: Kunshang Ji <kunshang.ji@intel.com>
Signed-off-by: Kunshang Ji <kunshang.ji@intel.com>
@jikunshang
jikunshang force-pushed the kunshang/upgrade_2026.0 branch from 22b2af8 to 6b00783 Compare July 14, 2026 08:18
Copilot AI review requested due to automatic review settings July 14, 2026 08:18
@jikunshang jikunshang mentioned this pull request Jul 14, 2026
3 tasks

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s documented and pinned XPU toolchain versions to align builds and CI with oneAPI 2026.0 and PyTorch 2.13.0+xpu, ensuring consistent dependency and container references across developer docs, packaging metadata, and automation.

Changes:

  • Bumped PyTorch XPU from 2.12.0+xpu to 2.13.0+xpu across requirements, build metadata, and CMake expectations.
  • Updated oneAPI/toolchain references to 2026.0 (README, AGENTS, CI workflow environment path).
  • Switched build container images to 2026.0-aligned tags (Dockerfile base image and manylinux builder image).

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
requirements.txt Pins runtime/dev dependency torch to 2.13.0+xpu.
README.md Updates stated requirements and install step to oneAPI 2026.0 and torch 2.13.0+xpu.
pyproject.toml Updates build-system torch requirement to 2.13.0+xpu.
Dockerfile.xpu Updates base image tag to oneAPI 2026.0.0 series.
CMakeLists.txt Updates declared supported torch version for XPU to 2.13.0.
build_script/build_wheel_docker.sh Updates docker wheel-build dependency install to torch 2.13.0+xpu.
AGENTS.md Updates repo guidance to reflect oneAPI 2026.0 and torch 2.13.0+xpu.
.github/workflows/wheel-per-commit.yaml Updates CI image tag and oneAPI environment script path to 2026.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 144 to 148
"packaging>=24.2" \
"setuptools>=77.0.3,<80.0.0" \
"setuptools-scm>=8" \
"torch==2.10.0+xpu" \
"torch==2.13.0+xpu" \
wheel \
Comment thread CMakeLists.txt
Comment on lines 43 to +47
# than an error.
#
# TODO: we need to align torch version with used in vLLM.
#
set(TORCH_SUPPORTED_VERSION_XPU "2.12.0")
set(TORCH_SUPPORTED_VERSION_XPU "2.13.0")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants