Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion flashinfer/artifacts.py
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ class ArtifactPath:

@dataclass(frozen=True)
class MetaInfoHash:
DEEPGEMM: str = "b4374f857c3066089c4ec6b5e79e785559fa2c05ce2623710b0b04bf86414a48"
DEEPGEMM: str = "f161e031826adb8c4f0d31ddbd2ed77e4909e4e43cdfc9728918162a62fcccfb"
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

This change updates the hash for MetaInfoHash.DEEPGEMM, which corresponds to the kernel_map.json file. When deep-gemm artifacts are updated, it is likely that checksums.txt is also modified, which would change its hash. The hash for checksums.txt is stored in CheckSumHash.DEEPGEMM on line 115. If this hash is not also updated, it will cause a RuntimeError due to a checksum mismatch during artifact download and verification. It appears this related hash has not been updated in this pull request.

Copy link
Collaborator

Choose a reason for hiding this comment

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

I don't think this comment applies if this is the only hash that was missed and is therefore being corrected.

TRTLLM_GEN_FMHA: str = (
"d26dbf837f40ff2dcd964094ab6e1b3f2424edda5979c313f5262655161fce98"
)
Expand Down