-
Notifications
You must be signed in to change notification settings - Fork 234
Include fix that allows us to build on older ARM SoC's #1775
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
Conversation
Like M1, etc. http://github.com/vllm-project/vllm/commit/b876860c6214d03279e79e0babb7eb4e3e286cbd Signed-off-by: Eric Curtin <[email protected]>
Reviewer's GuideThis PR adjusts the build script to target a new VLLM commit that includes compatibility fixes for older ARM SoCs by bumping the pinned commit hash in build-vllm.sh. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
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.
Summary of Changes
Hello @ericcurtin, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!
This pull request improves the project's build compatibility by updating a specific vllm
dependency version within the container image build script. This change is crucial for ensuring that the project can be successfully built and deployed on a broader range of ARM-based systems, specifically addressing issues encountered on older ARM architectures like Apple M1.
Highlights
- Build System Compatibility: Updated the
vllm
commit hash in thebuild-vllm.sh
script to incorporate a fix that enables successful compilation on older ARM System-on-Chips (SoCs), such as Apple M1.
Using Gemini Code Assist
The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.
Invoking Gemini
You can request assistance from Gemini at any point in your pull request via creating an issue comment (i.e. comment on the pull request page) using either /gemini <command>
or @gemini-code-assist <command>
. Below is a summary of the supported commands.
Feature | Command | Description |
---|---|---|
Code Review | /gemini review |
Performs a code review for the current pull request in its current state. |
Pull Request Summary | /gemini summary |
Provides a summary of the current pull request in its current state. |
Comment | @gemini-code-assist | Responds in comments when explicitly tagged, both in issue comments and review comments. |
Help | /gemini help |
Displays a list of available commands. |
Customization
To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/
folder in the base of the repository. Detailed instructions can be found here.
Limitations & Feedback
Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments or fill out our survey to provide feedback.
You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.
Footnotes
-
Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution. ↩
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.
Hey @ericcurtin - I've reviewed your changes and they look great!
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
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.
Code Review
The pull request updates the pinned commit for the vllm
dependency to a newer version. This new version includes a fix that allows building on older ARM SoCs, like Apple M1. The change is correct and addresses the issue described. My review includes one suggestion to improve maintainability by adding a comment that explains the reason for pinning to this specific commit, which will be helpful for future updates.
LGTM |
Like M1, etc.
http://github.com/vllm-project/vllm/commit/b876860c6214d03279e79e0babb7eb4e3e286cbd
Summary by Sourcery
Bug Fixes: