File tree Expand file tree Collapse file tree 7 files changed +19
-180
lines changed Expand file tree Collapse file tree 7 files changed +19
-180
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1515 # Allows you to run this workflow manually from the Actions tab
1616 workflow_dispatch :
1717
18+ concurrency :
19+ group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
20+ cancel-in-progress : true
21+
1822permissions : {}
1923
2024jobs :
Original file line number Diff line number Diff line change 1313 type : string
1414 default : ' install'
1515 llvm_previous :
16- required : false
16+ required : true
1717 type : string
1818 description : ' previous llvm version to for those jobs tied to previous.'
19- default : ' 18'
2019 llvm_current :
21- required : false
20+ required : true
2221 type : string
2322 description : ' previous llvm version to for those jobs tied to current.'
24- default : ' 19'
2523 github_token :
2624 type : string
2725 description : ' gh token for downloading artifacts - only needed if we want llvm from a previous workflow'
@@ -203,7 +201,7 @@ jobs:
203201 run_windows_msvc_x86_64_llvm_latest_cl3_0_offline :
204202 runs-on : windows-2019
205203 # do not run as PR job due to not yet supporting windows install
206- if : contains(inputs.target_list, 'host_x86_64_windows') && inputs.is_pull_request != 'true'
204+ if : contains(inputs.target_list, 'host_x86_64_windows') && ! inputs.is_pull_request
207205 steps :
208206 - name : Setup Windows llvm base
209207 uses : llvm/actions/setup-windows@main
Original file line number Diff line number Diff line change 2626 with :
2727 is_pull_request : true
2828 llvm_source : install
29+ llvm_previous : 19
30+ llvm_current : 20
31+
2932
Original file line number Diff line number Diff line change 22
33## TBD
44
5+ Feature additions:
6+
7+ * Support for LLVM 20 has been added.
8+
59Upgrade guidance:
610
711* Support for degenerate subgroups has been removed. No in-tree target or
812 template was using this, but custom targets may need to be updated.
13+ * Support for LLVM versions before 19 has been removed.
914
1015## Version 4.0.0
1116
Original file line number Diff line number Diff line change @@ -57,8 +57,8 @@ include(DetectLLVMMSVCCRT)
5757 :cmake:variable:`LLVM_PACKAGE_VERSION` from the imported LLVM install is
5858 a supported version.
5959#]=======================================================================]
60- set (CA_LLVM_MINIMUM_VERSION 18 .0.0)
61- set (CA_LLVM_MAXIMUM_VERSION 19 )
60+ set (CA_LLVM_MINIMUM_VERSION 19 .0.0)
61+ set (CA_LLVM_MAXIMUM_VERSION 20 )
6262string (REPLACE ";" "', '" CA_LLVM_VERSIONS_PRETTY "${CA_LLVM_VERSIONS} " )
6363if ("${LLVM_PACKAGE_VERSION} " VERSION_LESS "${CA_LLVM_MINIMUM_VERSION} " )
6464 message (FATAL_ERROR
Original file line number Diff line number Diff line change @@ -8,5 +8,5 @@ All targets
88
99.. rubric :: Supported - tested regularly
1010
11- - 18 .1.8 +
12- - 19 .1.2+
11+ - 19 .1.7 +
12+ - 20 .1.2+
You can’t perform that action at this time.
0 commit comments