Skip to content

Fix Phi3 test that fails with Transformers v5#37298

Merged
hmellor merged 1 commit intovllm-project:mainfrom
hmellor:fix-phi3-test-v5
Mar 17, 2026
Merged

Fix Phi3 test that fails with Transformers v5#37298
hmellor merged 1 commit intovllm-project:mainfrom
hmellor:fix-phi3-test-v5

Conversation

@hmellor
Copy link
Copy Markdown
Member

@hmellor hmellor commented Mar 17, 2026

is_flash_attn_greater_or_equal_2_10 was deleted in huggingface/transformers#42435 but the custom modelling code for TIGER-Lab/VLM2Vec-Full imports it.

This PR patches it back in for this test only. We can do this because the custom modelling code is only used for generating the HF reference, so the model will work as normal when used with vLLM.

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
@hmellor hmellor requested a review from noooop as a code owner March 17, 2026 12:41
@mergify mergify bot added the multi-modality Related to multi-modality (#4194) label Mar 17, 2026
Copy link
Copy Markdown
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 fixes a test failure for the Phi3 model when using Transformers v5 by re-introducing a deleted utility function via monkey-patching. While this is a pragmatic solution for a test-specific issue, my review suggests a safer implementation using a pytest fixture to scope the patch, thereby preventing potential side effects on other tests.

@hmellor hmellor enabled auto-merge (squash) March 17, 2026 12:49
@github-actions github-actions bot added the ready ONLY add when PR is ready to merge/full CI is needed label Mar 17, 2026
@hmellor hmellor merged commit ecfcdd2 into vllm-project:main Mar 17, 2026
22 checks passed
@hmellor hmellor deleted the fix-phi3-test-v5 branch March 17, 2026 14:29
Lucaskabela pushed a commit to Lucaskabela/vllm that referenced this pull request Mar 17, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
andylolu2 pushed a commit to andylolu2/vllm that referenced this pull request Mar 18, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
wendyliu235 pushed a commit to wendyliu235/vllm-public that referenced this pull request Mar 18, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
fxdawnn pushed a commit to fxdawnn/vllm that referenced this pull request Mar 19, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
khairulkabir1661 pushed a commit to khairulkabir1661/vllm that referenced this pull request Mar 27, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Monishver11 pushed a commit to Monishver11/vllm that referenced this pull request Mar 27, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: Monishver Chandrasekaran <monishverchandrasekaran@gmail.com>
JiantaoXu pushed a commit to JiantaoXu/vllm that referenced this pull request Mar 28, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
vrdn-23 pushed a commit to vrdn-23/vllm that referenced this pull request Mar 30, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: Vinay Damodaran <vrdn@hey.com>
EricccYang pushed a commit to EricccYang/vllm that referenced this pull request Apr 1, 2026
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: EricccYang <yangyang4991@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

multi-modality Related to multi-modality (#4194) ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants