Skip to content

Fix Dockerfile.rocm_ci#77

Merged
diptorupd merged 1 commit intoROCm:amd-integrationfrom
diptorupd:fix.Dockerfile.rocm_ci
Nov 24, 2025
Merged

Fix Dockerfile.rocm_ci#77
diptorupd merged 1 commit intoROCm:amd-integrationfrom
diptorupd:fix.Dockerfile.rocm_ci

Conversation

@diptorupd
Copy link
Collaborator

The package name has been changed to amd-flashinfer in pyproject.toml. The Dockerfile.rocm_ci needs updating othereise it breaks CI.

The package name has been changed to amd-flashinfer in pyproject.toml. The Dockerfile.rocm_ci needs updating othereise it breaks CI.

Signed-off-by: Diptorup Deb <diptorup.deb@amd.com>
@diptorupd diptorupd merged commit 0dae600 into ROCm:amd-integration Nov 24, 2025
6 checks passed
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Docker build file for ROCm CI to align with the package name change from flashinfer to amd-flashinfer in pyproject.toml. The fix ensures that the CI pipeline can correctly install the built wheel file.

  • Updated wheel installation pattern from flashinfer-*.whl to amd-flashinfer-*.whl in the ROCm CI Dockerfile

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

@diptorupd diptorupd deleted the fix.Dockerfile.rocm_ci branch November 24, 2025 03:52
diptorupd pushed a commit that referenced this pull request Dec 5, 2025
In this PR I remove the `libtorch` dependency and removed
`test_page.cpp`. `test_page.cpp` is the only unit test that uses
libtorch. However, we also have a pytest for testing page. We will use
that for validation.

Removing the libtorch dependency will help us speed docker builds and
remove additional dependencies.


```Test project /root/flashinfer/libflashinfer/tests/hip/build
    Start 1: MathTest
1/8 Test #1: MathTest ............................   Passed    0.31 sec
    Start 2: PosEncTest
2/8 Test #2: PosEncTest ..........................   Passed    0.31 sec
    Start 3: CascadeTest
3/8 Test #3: CascadeTest .........................   Passed  1369.12 sec
    Start 4: SingleDecodeTest
4/8 Test #4: SingleDecodeTest ....................   Passed  7726.35 sec
    Start 5: BatchDecodeTest
5/8 Test #5: BatchDecodeTest .....................   Passed  811.61 sec
    Start 6: test_mfma_fp32_16x16x16fp16
6/8 Test #6: test_mfma_fp32_16x16x16fp16 .........   Passed    0.30 sec
    Start 7: test_transpose_4x4_half_registers
7/8 Test #7: test_transpose_4x4_half_registers ...   Passed    0.28 sec
    Start 8: test_rowsum
8/8 Test #8: test_rowsum .........................   Passed    0.27 sec

100% tests passed, 0 tests failed out of 8
```
diptorupd added a commit that referenced this pull request Dec 5, 2025
The package name has been changed to amd-flashinfer in pyproject.toml.
The Dockerfile.rocm_ci needs updating othereise it breaks CI.

Signed-off-by: Diptorup Deb <diptorup.deb@amd.com>
zhenhantech pushed a commit to zhenhantech/flashinfer that referenced this pull request Jan 9, 2026
In this PR I remove the `libtorch` dependency and removed
`test_page.cpp`. `test_page.cpp` is the only unit test that uses
libtorch. However, we also have a pytest for testing page. We will use
that for validation.

Removing the libtorch dependency will help us speed docker builds and
remove additional dependencies.


```Test project /root/flashinfer/libflashinfer/tests/hip/build
    Start 1: MathTest
1/8 Test ROCm#1: MathTest ............................   Passed    0.31 sec
    Start 2: PosEncTest
2/8 Test ROCm#2: PosEncTest ..........................   Passed    0.31 sec
    Start 3: CascadeTest
3/8 Test ROCm#3: CascadeTest .........................   Passed  1369.12 sec
    Start 4: SingleDecodeTest
4/8 Test ROCm#4: SingleDecodeTest ....................   Passed  7726.35 sec
    Start 5: BatchDecodeTest
5/8 Test ROCm#5: BatchDecodeTest .....................   Passed  811.61 sec
    Start 6: test_mfma_fp32_16x16x16fp16
6/8 Test ROCm#6: test_mfma_fp32_16x16x16fp16 .........   Passed    0.30 sec
    Start 7: test_transpose_4x4_half_registers
7/8 Test ROCm#7: test_transpose_4x4_half_registers ...   Passed    0.28 sec
    Start 8: test_rowsum
8/8 Test ROCm#8: test_rowsum .........................   Passed    0.27 sec

100% tests passed, 0 tests failed out of 8
```
zhenhantech pushed a commit to zhenhantech/flashinfer that referenced this pull request Jan 9, 2026
The package name has been changed to amd-flashinfer in pyproject.toml.
The Dockerfile.rocm_ci needs updating othereise it breaks CI.

Signed-off-by: Diptorup Deb <diptorup.deb@amd.com>
@demandal25 demandal25 changed the title Fix Fockerfile.rocm_ci Fix Dockerfile.rocm_ci Jan 16, 2026
diptorupd pushed a commit to diptorupd/flashinfer that referenced this pull request Jan 28, 2026
In this PR I remove the `libtorch` dependency and removed
`test_page.cpp`. `test_page.cpp` is the only unit test that uses
libtorch. However, we also have a pytest for testing page. We will use
that for validation.

Removing the libtorch dependency will help us speed docker builds and
remove additional dependencies.


```Test project /root/flashinfer/libflashinfer/tests/hip/build
    Start 1: MathTest
1/8 Test #1: MathTest ............................   Passed    0.31 sec
    Start 2: PosEncTest
2/8 Test #2: PosEncTest ..........................   Passed    0.31 sec
    Start 3: CascadeTest
3/8 Test #3: CascadeTest .........................   Passed  1369.12 sec
    Start 4: SingleDecodeTest
4/8 Test #4: SingleDecodeTest ....................   Passed  7726.35 sec
    Start 5: BatchDecodeTest
5/8 Test #5: BatchDecodeTest .....................   Passed  811.61 sec
    Start 6: test_mfma_fp32_16x16x16fp16
6/8 Test #6: test_mfma_fp32_16x16x16fp16 .........   Passed    0.30 sec
    Start 7: test_transpose_4x4_half_registers
7/8 Test #7: test_transpose_4x4_half_registers ...   Passed    0.28 sec
    Start 8: test_rowsum
8/8 Test #8: test_rowsum .........................   Passed    0.27 sec

100% tests passed, 0 tests failed out of 8
```
diptorupd added a commit to diptorupd/flashinfer that referenced this pull request Jan 28, 2026
The package name has been changed to amd-flashinfer in pyproject.toml.
The Dockerfile.rocm_ci needs updating othereise it breaks CI.

Signed-off-by: Diptorup Deb <diptorup.deb@amd.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.

3 participants