Tracking Issue: LLVM 22
- [ ] https://github.com/ziglang/zig/issues/21630
- [ ] https://github.com/ziglang/zig/issues/25013
- [ ] https://github.com/ziglang/zig/issues/25649
- [ ] https://github.com/ziglang/zig/issues/25650
- [ ] https://github.com/llvm/llvm-project/pull/152632
- [ ] https://github.com/llvm/llvm-project/pull/152783
- [ ] https://github.com/llvm/llvm-project/pull/152727
- [ ] https://github.com/llvm/llvm-project/pull/152833
- [ ] https://github.com/llvm/llvm-project/pull/146913
- [ ] https://github.com/llvm/llvm-project/pull/158454
- [ ] https://github.com/llvm/llvm-project/pull/159459
- [ ] https://github.com/llvm/llvm-project/pull/157212
- [ ] https://github.com/llvm/llvm-project/pull/160045
- [ ] https://github.com/llvm/llvm-project/pull/160410
- [ ] https://github.com/llvm/llvm-project/pull/141682
- [ ] https://github.com/llvm/llvm-project/pull/162581
- [ ] https://github.com/llvm/llvm-project/pull/163011
- [ ] https://github.com/llvm/llvm-project/pull/149725
- [ ] https://github.com/llvm/llvm-project/pull/165345
- [ ] https://github.com/llvm/llvm-project/pull/165599
- [ ] https://github.com/llvm/llvm-project/pull/165531
- [ ] https://github.com/ziglang/zig/blob/feb05a716d1ae105cf0e8f9966b6ade7f32dc680/lib/std/zig/system.zig#L441-L444
- [ ] https://github.com/ziglang/zig/blob/bb79c85cb7ad591e0d8d4fe94b3c32883173c5fa/test/llvm_targets.zig#L355-L356
- [ ] beb25b0430d96e2e87f6af189062bdd3a02b6e45 & 35d2b1e99a2bf57f76d3317061a1b74d145f3c59
- [ ] f90548e74063cd1d6ac6885ee9f6521359cde8cf & e7f1624e6ea11bb30c779963f9fdfabd51902276
Previous upgrade: #23176
edit: oops, wrong issue
Nice! And thanks for stopping by
https://github.com/llvm/llvm-project/pull/160410 mentions improved feature detection for aarch64. Perhaps this should also be done for x86_64? https://github.com/ziglang/zig/issues/25415
I don't think that has any connection to #25415; that one just looks to be an "off by one" of sorts in host glibc version detection.
Possible, I haven't figured out how the glibc detection works in Zig, so I was thinking it might happen on the LLVM side?