-
Notifications
You must be signed in to change notification settings - Fork 112
mi325x: port kimik2.5 int4 changes from mi355x PR #950 #957
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+12
−2
Merged
Changes from all commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🟡 The new
perf-changelog.yamlentry forkimik2.5-int4-mi325x-vllmusespull/XXXas a placeholder instead of the actual PR number. Please replace it withhttps://github.com/SemiAnalysisAI/InferenceX/pull/957.Extended reasoning...
What the bug is: The changelog entry added by this PR at
perf-changelog.yamlline 1095 contains an unreplaced placeholder in thepr-linkfield:https://github.com/SemiAnalysisAI/InferenceX/pull/XXX. The template placeholderXXXwas never substituted with the actual PR number before submission.The specific code path: The diff shows the new entry introduced in this PR:
The
pr-linkvalue is the only field that wasn't filled in.Why existing checks don't catch it: There is no automated validation in CI that enforces
pr-linkvalues are real PR URLs rather than placeholder strings. TheXXXpattern already exists in at least 5 other entries in the file (lines ~295, 770, 798, 835, 852), confirming this is a recurring oversight that slips through undetected.Step-by-step proof: This PR is #957 (visible in the PR metadata). The diff adds a new entry with
pr-link: https://github.com/SemiAnalysisAI/InferenceX/pull/XXX. After merging, anyone looking up this changelog entry to trace the change back to its PR will follow a broken link. The correct value should behttps://github.com/SemiAnalysisAI/InferenceX/pull/957.Impact: The changelog is used for traceability—linking a configuration change back to the PR that introduced it. A broken link makes it impossible to find the rationale, discussion, and review history for this change. This does not affect runtime functionality but degrades developer experience and audit trails.
How to fix: Change the
pr-linkvalue in the new entry fromhttps://github.com/SemiAnalysisAI/InferenceX/pull/XXXtohttps://github.com/SemiAnalysisAI/InferenceX/pull/957. Additionally, consider adding a CI check that rejectsXXXplaceholders inpr-linkfields to prevent this recurring pattern.Note on duplication: Bug reports 001 and 003 both describe this same issue and have been correctly merged into a single report. The refutation that bug_003 is a duplicate of bug_001 is accurate—both identify the identical XXX placeholder at the same location—and this merged report represents that single underlying issue.