Skip to content

Conversation

Concurrensee
Copy link
Contributor

@Concurrensee Concurrensee commented Sep 15, 2025

Add dependencies for ROCm

@mergify mergify bot added ci/build rocm Related to AMD ROCm labels Sep 15, 2025
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

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 adds several dependencies to requirements/rocm-test.txt to support ROCm. The additions of tblib and timm align with the existing test dependencies. However, the introduction of lm-eval==0.4.9.1 creates an inconsistency with requirements/test.txt, which uses a different, git-based version of lm-eval. This could lead to divergent test behavior between ROCm and other platforms, which is a potential maintenance concern.

@Concurrensee Concurrensee force-pushed the amd_add_dependency branch 2 times, most recently from 28193bd to 7bbcb2c Compare September 15, 2025 18:56
Copy link
Collaborator

Choose a reason for hiding this comment

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

I believe this can be made a part of the global requirements, to be installed for production similar to https://github.com/vllm-project/vllm/blob/main/docker/Dockerfile#L524
From briefly looking through the uses, there seem to be a couple in the actual code, not just tests

@Concurrensee Concurrensee force-pushed the amd_add_dependency branch 2 times, most recently from 6a544bf to 81e390e Compare September 16, 2025 19:06
Signed-off-by: Yida Wu <yida.wu@amd.com>
@gshtras gshtras added the ready ONLY add when PR is ready to merge/full CI is needed label Sep 16, 2025
@gshtras gshtras enabled auto-merge (squash) September 16, 2025 19:27
@gshtras gshtras merged commit dcf2f3e into vllm-project:main Sep 16, 2025
22 of 28 checks passed
FeiDaLI pushed a commit to FeiDaLI/vllm that referenced this pull request Sep 25, 2025
Signed-off-by: Yida Wu <yida.wu@amd.com>
charlifu pushed a commit to ROCm/vllm that referenced this pull request Sep 25, 2025
Signed-off-by: Yida Wu <yida.wu@amd.com>
Signed-off-by: charlifu <charlifu@amd.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/build ready ONLY add when PR is ready to merge/full CI is needed rocm Related to AMD ROCm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants