Replace deprecated enable_fusion with fuse_norm_quant in test_rms_group_quant#30817
Merged
ProExpertProg merged 1 commit intovllm-project:mainfrom Dec 16, 2025
Merged
Conversation
…up_quant Signed-off-by: mgoin <mgoin64@gmail.com>
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
Contributor
There was a problem hiding this comment.
Code Review
This pull request correctly replaces the deprecated enable_fusion flag with fuse_norm_quant in the test_rms_group_quant test. This change addresses the ValidationError that occurred after enable_fusion was removed, as described in the PR. The fix is direct, accurate, and aligns with the recent changes in the PassConfig API. The code quality is good, and I have no further comments.
ProExpertProg
approved these changes
Dec 16, 2025
Mercykid-bash
pushed a commit
to raindaywhu/vllm
that referenced
this pull request
Dec 17, 2025
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com> Signed-off-by: Che Ruan <cr623@ic.ac.uk>
NickLucche
pushed a commit
to NickLucche/vllm
that referenced
this pull request
Dec 17, 2025
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
Majid-Taheri
pushed a commit
to Majid-Taheri/vllm
that referenced
this pull request
Dec 23, 2025
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com> Signed-off-by: Ubuntu <mjtaheri68@gmail.com>
Mercykid-bash
pushed a commit
to raindaywhu/vllm
that referenced
this pull request
Jan 6, 2026
Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_swiftbalancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update parallel.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update __init__.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update type hint for old_global_expert_indices Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update type hint for old_global_expert_indices Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update vllm/distributed/eplb/policy/flashlb.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update vllm/distributed/eplb/policy/swift_balancer.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update vllm/distributed/eplb/eplb_state.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_algo.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Fix assertion message for highest weight expert Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Fix indentation in weight tensor definition Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update abstract.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update default.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Signed-off-by: Che Ruan <cr623@ic.ac.uk> Replace deprecated enable_fusion with fuse_norm_quant in test_rms_group_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com> Signed-off-by: Che Ruan <cr623@ic.ac.uk> eplb fix Signed-off-by: Che Ruan <cr623@ic.ac.uk> add new eplb alog Signed-off-by: raindaywhu <raindaywhu@163.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> fix new eplb algo eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> flashlb_policy added flashlb_policy adjusted flashlb_policy added format fix eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update test_eplb_flashlb.py format fix Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update default_eplb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_swiftbalancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update parallel.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update abstract_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update default_eplb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update default_eplb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> eplb policy fix Signed-off-by: Che Ruan <cr623@ic.ac.uk> format fix Signed-off-by: Che Ruan <cr623@ic.ac.uk> eplb fix Signed-off-by: Che Ruan <cr623@ic.ac.uk> add new eplb alog Signed-off-by: raindaywhu <raindaywhu@163.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> fix new eplb algo eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> flashlb_policy added flashlb_policy adjusted flashlb_policy added format fix eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update test_eplb_flashlb.py format fix Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update default_eplb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_swiftbalancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update parallel.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update abstract_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update default_eplb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update default_eplb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer_policy.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> eplb policy Signed-off-by: Che Ruan <cr623@ic.ac.uk> eplb policy fix Signed-off-by: Che Ruan <cr623@ic.ac.uk> conflict remove Signed-off-by: Che Ruan <cr623@ic.ac.uk> format fix Signed-off-by: Che Ruan <cr623@ic.ac.uk> format fix Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Signed-off-by: Che Ruan <cr623@ic.ac.uk> add policy factory Signed-off-by: Che Ruan <cr623@ic.ac.uk> type declare Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update test_eplb_flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_swiftbalancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update parallel.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update __init__.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update type hint for old_global_expert_indices Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update type hint for old_global_expert_indices Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update vllm/distributed/eplb/policy/flashlb.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update vllm/distributed/eplb/policy/swift_balancer.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update vllm/distributed/eplb/eplb_state.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update test_eplb_algo.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Fix assertion message for highest weight expert Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Fix indentation in weight tensor definition Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update abstract.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update default.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update flashlb.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update policy_factory.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Signed-off-by: Che Ruan <cr623@ic.ac.uk> Update swift_balancer.py Signed-off-by: mengxingkongzhouhan <117415539+mengxingkongzhouhan@users.noreply.github.com> Update test_swiftbalancer.py Signed-off-by: Mercykid-bash <ruanche0218@gmail.com> Update swift_balancer.py Signed-off-by: mengxingkongzhouhan <117415539+mengxingkongzhouhan@users.noreply.github.com>
dsuhinin
pushed a commit
to dsuhinin/vllm
that referenced
this pull request
Jan 21, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com> Signed-off-by: dsuhinin <suhinin.dmitriy@gmail.com>
yugong333
pushed a commit
to yugong333/vllm
that referenced
this pull request
Feb 5, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
atalhens
pushed a commit
to atalhens/vllm
that referenced
this pull request
Feb 6, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
yugong333
pushed a commit
to yugong333/vllm
that referenced
this pull request
Feb 11, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
yugong333
pushed a commit
to yugong333/vllm
that referenced
this pull request
Feb 13, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
ItzDEXX
pushed a commit
to ItzDEXX/vllm
that referenced
this pull request
Feb 19, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
yugong333
pushed a commit
to yugong333/vllm
that referenced
this pull request
Feb 26, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
yugong333
pushed a commit
to yugong333/vllm
that referenced
this pull request
Feb 27, 2026
…up_quant (vllm-project#30817) Signed-off-by: mgoin <mgoin64@gmail.com>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Purpose
Landing strict config matching in #30708 caused this test to start to fail
https://buildkite.com/vllm/ci/builds/43658/steps/canvas?sid=019b2408-04fa-4f90-be13-3d338355f821#019b2408-0652-4d81-aa1d-60475172b711/86-5524
PR that removed enable_fusion: #30396 and #29646
Test Plan
Test Result
Essential Elements of an Effective PR Description Checklist
supported_models.mdandexamplesfor a new model.