diff --git a/master/master.cfg b/master/master.cfg index 49d69754..ac3b1f29 100644 --- a/master/master.cfg +++ b/master/master.cfg @@ -1274,9 +1274,10 @@ def create_halide_builders(): yield create_halide_builder('x86', 32, 'linux', HALIDE_MAIN, LLVM_MAIN, Purpose.halide_testbranch, BuildSystem.make) yield create_halide_builder('x86', 64, 'osx', HALIDE_MAIN, LLVM_MAIN, Purpose.halide_testbranch, BuildSystem.make) - # Test pull requests for Halide master against the current and previous LLVM, for at least one target. + # Test pull requests for Halide master against all the LLVM versions we still support, for at least one target. for llvm_branch in LLVM_BRANCHES: - if abs(LLVM_BRANCHES[llvm_branch].version.major - LLVM_BRANCHES[LLVM_MAIN].version.major) in [1, 2]: + # We already handled LLVM for testbranches against main in the loop above. + if llvm_branch != LLVM_MAIN: yield create_halide_builder('x86', 64, 'linux', HALIDE_MAIN, llvm_branch, Purpose.halide_testbranch)