-
Notifications
You must be signed in to change notification settings - Fork 3.8k
[CI] Update to LLVM 14.0.0 for ci_hexagon #11539
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
|
Not sure if this is off-topic, but is there a reason we're not using the LLVM version that comes with the Hexagon SDK / Hexagon Toolchain? |
|
@quic-sanirudh i think the CI image build is busted right now due to tflite install. let me see if i can fix that |
I'm not sure if this was discussed earlier. I guess using the LLVM version that comes with the Hexagon Toolchain might work, but one reason I personally would prefer using the upstream release is that the LLVM version that comes with the Toolchain would only be built to support Hexagon target and probably a separate LLVM build for ARM/X86 target. This might be a problem if we ever wish to run tests/models for both Maybe @kparzysz-quic might have a better answer to this question. |
e89c934 to
2758130
Compare
@cconvey - In addition to what @quic-sanirudh mentioned above, the Hexagon toolchain in SDK doesn't have fp16 support so it wouldn't work. |
|
@quic-sanirudh thanks for the PR. LGTM! |
|
@quic-sanirudh I ran a job to build all docker images and test them: https://ci.tlcpack.ai/job/docker-images-ci/job/daily-docker-image-rebuild/ |
Update to LLVM 14.0.0 release for ci_hexagon docker image.
cc @Mousius @areusch @driazati