internal/rosa/llvm: use latest version on arm64
All checks were successful
Test / Create distribution (push) Successful in 2m33s
Test / Sandbox (race detector) (push) Successful in 10m0s
Test / ShareFS (push) Successful in 11m16s
Test / Sandbox (push) Successful in 2m19s
Test / Hakurei (push) Successful in 6m19s
Test / Hakurei (race detector) (push) Successful in 7m9s
Test / Flake checks (push) Successful in 1m28s
All checks were successful
Test / Create distribution (push) Successful in 2m33s
Test / Sandbox (race detector) (push) Successful in 10m0s
Test / ShareFS (push) Successful in 11m16s
Test / Sandbox (push) Successful in 2m19s
Test / Hakurei (push) Successful in 6m19s
Test / Hakurei (race detector) (push) Successful in 7m9s
Test / Flake checks (push) Successful in 1m28s
This also removes arch-specific patches because they were not useful. Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
@@ -333,7 +333,7 @@ ln -s clang++ /work/system/bin/c++
|
|||||||
ninja check-all
|
ninja check-all
|
||||||
`,
|
`,
|
||||||
|
|
||||||
patches: slices.Concat([]KV{
|
patches: []KV{
|
||||||
{"add-rosa-vendor", `diff --git a/llvm/include/llvm/TargetParser/Triple.h b/llvm/include/llvm/TargetParser/Triple.h
|
{"add-rosa-vendor", `diff --git a/llvm/include/llvm/TargetParser/Triple.h b/llvm/include/llvm/TargetParser/Triple.h
|
||||||
index 9c83abeeb3b1..5acfe5836a23 100644
|
index 9c83abeeb3b1..5acfe5836a23 100644
|
||||||
--- a/llvm/include/llvm/TargetParser/Triple.h
|
--- a/llvm/include/llvm/TargetParser/Triple.h
|
||||||
@@ -505,7 +505,7 @@ index 64324a3f8b01..15ce70b68217 100644
|
|||||||
"/System/Library/Frameworks"};
|
"/System/Library/Frameworks"};
|
||||||
|
|
||||||
`},
|
`},
|
||||||
}, clangPatches),
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
package rosa
|
|
||||||
|
|
||||||
// clangPatches are patches applied to the LLVM source tree for building clang.
|
|
||||||
var clangPatches []KV
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
package rosa
|
|
||||||
|
|
||||||
// clangPatches are patches applied to the LLVM source tree for building clang.
|
|
||||||
var clangPatches []KV
|
|
||||||
|
|
||||||
// one version behind, latest fails 5 tests with 2 flaky on arm64
|
|
||||||
const (
|
|
||||||
llvmVersionMajor = "21"
|
|
||||||
llvmVersion = llvmVersionMajor + ".1.8"
|
|
||||||
|
|
||||||
llvmChecksum = "8SUpqDkcgwOPsqHVtmf9kXfFeVmjVxl4LMn-qSE1AI_Xoeju-9HaoPNGtidyxyka"
|
|
||||||
)
|
|
||||||
@@ -1,5 +1,3 @@
|
|||||||
//go:build !arm64
|
|
||||||
|
|
||||||
package rosa
|
package rosa
|
||||||
|
|
||||||
// latest version of LLVM, conditional to temporarily avoid broken new releases
|
// latest version of LLVM, conditional to temporarily avoid broken new releases
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
package rosa
|
|
||||||
|
|
||||||
// clangPatches are patches applied to the LLVM source tree for building clang.
|
|
||||||
var clangPatches []KV
|
|
||||||
Reference in New Issue
Block a user