Skip to content
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

eBPF for Windows should work with the version of LLVM that ships with Visual Studio #3678

Closed
Alan-Jowett opened this issue Jun 28, 2024 · 6 comments
Assignees
Labels
blocked Blocked on another issue that must be done first P1 triaged Discussed in a triage meeting
Milestone

Comments

@Alan-Jowett
Copy link
Member

Microsoft Visual Studio ships with a version of LLVM (17.0.3). eBPF for Windows should work with this version and ideally our documentation / scripts should be updated to use this version instead of the older 11.0.1 version.

The reason for adopting this version is that it has the support and backing of the Microsoft Visual Studio team and will be supported long term, unlike LLVM 11.0.1 which is unsupported.

@dthaler
Copy link
Collaborator

dthaler commented Jun 29, 2024

This looks like a duplicate of issue #1111

@saxena-anurag saxena-anurag added triaged Discussed in a triage meeting blocked Blocked on another issue that must be done first P1 labels Jul 1, 2024
@saxena-anurag saxena-anurag added this to the 2408 milestone Jul 1, 2024
@saxena-anurag
Copy link
Contributor

Blocked on verifier issue for branch folding.

@saxena-anurag
Copy link
Contributor

@Alan-Jowett can you confirm if this is a duplicate of #1111

@saxena-anurag
Copy link
Contributor

Cilium commit where verification fails today: cilium/cilium@611dc2c

@Alan-Jowett
Copy link
Member Author

Is it possible to share pre-compiled ELF files that are failing? We can then work with the verifier team to get to the root cause and get it fixed.

@Alan-Jowett
Copy link
Member Author

Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked on another issue that must be done first P1 triaged Discussed in a triage meeting
Projects
None yet
Development

No branches or pull requests

3 participants