-
Notifications
You must be signed in to change notification settings - Fork 3.4k
images: Update LLVM to 18.1.6 #32816
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
f3b97e2
to
68d45a2
Compare
/test |
947ef53
to
91fa8c7
Compare
Commit c7c0e3d does not match "(?m)^Signed-off-by:". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
/ci-verifier |
91fa8c7
to
acb0b14
Compare
Commit c7c0e3d does not match "(?m)^Signed-off-by:". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
This pull request has been automatically marked as stale because it |
This pull request has been automatically marked as stale because it |
95c596b
to
ae35928
Compare
/test |
c2b5e6e
to
de5dbf8
Compare
LLVM 18 doesn't align these structs to 8 by default, and our memcpy implementation fails to pass the verifier when applied to these structs, because the verifier requires stack access to be aligned. Align all affected structs. Ref: 4853fb1 ("bpf: Use __align_stack_8 on IPv6 structs") Fixes: c6a2836 ("bpf: dsr: refactor encap_geneve_dsr_opt()") Signed-off-by: Maxim Mikityanskiy <maxim@isovalent.com>
Use LLVM 18.1.4 where install-llvm-action is involved, because LLVM upstream doesn't provide binaries of 18.1.6 for x86_64 Linux at the moment. Fixes: #32801 Signed-off-by: Maxim Mikityanskiy <maxim@isovalent.com>
Signed-off-by: Cilium Imagebot <noreply@cilium.io>
de5dbf8
to
cfea09a
Compare
/test |
This pull request has been automatically marked as stale because it |
This pull request has not seen any activity since it was marked stale. |
Fixes: #32801