Skip to content

Commit 68cef3a

Browse files
authored
JIT: Build community JITs on Windows in superpmi-diffs again (#118437)
When we changed to run superpmi-diffs on macOS arm64, we lost the build of the community JITs on Windows. This was switched over to build in superpmi-replay, but that pipeline does not run on all JIT PRs. Readd the Windows build back to ensure compiler errors do not slip in for the community JITs.
1 parent cf2786c commit 68cef3a

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

eng/pipelines/coreclr/superpmi-diffs.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,11 @@ extends:
5555
platforms:
5656
- osx_arm64
5757
- windows_x86
58+
# Not needed for subsequent steps, but this ensures we get some build
59+
# coverage of community JITs in CI on JIT PRs.
60+
- windows_x64
5861
jobParameters:
59-
buildArgs: -s clr.alljits+clr.spmi -c $(_BuildConfig)
62+
buildArgs: -s clr.alljitscommunity+clr.spmi -c $(_BuildConfig)
6063
postBuildSteps:
6164
# Build CLR assets for x64 as well as the target as we need an x64 mcs
6265
- template: /eng/pipelines/common/templates/global-build-step.yml

eng/pipelines/coreclr/templates/jit-replay-pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ extends:
3232
buildConfig: checked
3333
platforms: ${{ parameters.platforms }}
3434
jobParameters:
35-
buildArgs: -s clr.alljitscommunity+clr.spmi -c $(_BuildConfig)
35+
buildArgs: -s clr.alljits+clr.spmi -c $(_BuildConfig)
3636
postBuildSteps:
3737
- template: /eng/pipelines/common/upload-artifact-step.yml
3838
parameters:

0 commit comments

Comments
 (0)