# a line per slot: the slot, a regex for the VERSION= that is its, where # its releases are listed, and a regex picking the version out of that # page. Slot 0 follows llvm wherever it goes, so it takes the first # VERSION= in DETAILS, which is its own; the frozen slots ask the tags # page for what follows the first tag of the major above them, since it # only ever lists the newest tags. 0 . https://github.com/llvm/llvm-project/releases /llvmorg-([0-9.]+)[.]tar 22 ^22[.] https://github.com/llvm/llvm-project/tags?after=llvmorg-23.1.0 /llvmorg-(22[.][0-9.]+)[.]tar 21 ^21[.] https://github.com/llvm/llvm-project/tags?after=llvmorg-22.1.0 /llvmorg-(21[.][0-9.]+)[.]tar 20 ^20[.] https://github.com/llvm/llvm-project/tags?after=llvmorg-21.1.0 /llvmorg-(20[.][0-9.]+)[.]tar 16 ^16[.] https://github.com/llvm/llvm-project/tags?after=llvmorg-17.0.0 /llvmorg-(16[.][0-9.]+)[.]tar 15 ^15[.] https://github.com/llvm/llvm-project/tags?after=llvmorg-16.0.0 /llvmorg-(15[.][0-9.]+)[.]tar .