Skip to content

[Bug Fix] update kvcache-ops for cann 9.0.0#256

Merged
chloroethylene merged 1 commit into
LMCache:mainfrom
shengyan-chen:main
Jun 24, 2026
Merged

[Bug Fix] update kvcache-ops for cann 9.0.0#256
chloroethylene merged 1 commit into
LMCache:mainfrom
shengyan-chen:main

Conversation

@shengyan-chen

@shengyan-chen shengyan-chen commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Changes

  • update kvcache-ops for cann 9.0.0

Fixes and Related

Related PR

@gemini-code-assist gemini-code-assist Bot 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.

Code Review

This pull request updates the third_party/kvcache-ops subproject commit to a newer version. There are no review comments, and I have no feedback to provide.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@Rugu7

Rugu7 commented Jun 24, 2026

Copy link
Copy Markdown

hcomm 需要升级到9.0.0吗

@shengyan-chen

Copy link
Copy Markdown
Contributor Author

hcomm 需要升级到9.0.0吗

目前hcomm可以正常编译通过

@chloroethylene chloroethylene merged commit 17e6eea into LMCache:main Jun 24, 2026
1 check passed
generspooler pushed a commit to generspooler/LMCache-Ascend that referenced this pull request Jun 25, 2026
aiwantaozi pushed a commit to gpustack/runner that referenced this pull request Jul 2, 2026
The cann9.0.0 sglang base bumped the AscendC toolchain, so LMCache-Ascend
v0.4.2/v0.4.3 fail to compile (extract_host_stub.py now requires --run-mode
and the build otherwise falls back to "CANN 8.2 mode"). CANN 9.0.0 support
landed on main via LMCache/LMCache-Ascend#256, after the latest tag v0.4.3,
so pin to commit dbd6545 (clone + checkout) instead of a release tag.

Also register the package's bundled libcache_kernels.so via ld.so.conf:
the built c_ops.so ships a broken RUNPATH ($$ORIGIN literal plus the deleted
build dir), so without this the runtime import fails with
"libcache_kernels.so: cannot open shared object file".

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.

[BUG]can't compile in vLLM-Ascend image

3 participants