@@ -36,7 +36,7 @@ resources:
36
36
name : $(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)
37
37
38
38
pool :
39
- vmImage : windows-2019
39
+ vmImage : windows-2022
40
40
41
41
variables :
42
42
Codeql.Enabled : true
@@ -76,49 +76,42 @@ jobs:
76
76
displayName : Build solution math3_2019.sln
77
77
inputs :
78
78
solution : Tests/math3/math3_2019.sln
79
- vsVersion : 16.0
80
79
platform : ' $(BuildPlatform)'
81
80
configuration : ' $(BuildConfiguration)'
82
81
- task : VSBuild@1
83
82
displayName : Build solution math3_2019.sln no-intrinsics
84
83
inputs :
85
84
solution : Tests/math3/math3_2019.sln
86
- vsVersion : 16.0
87
85
platform : ' $(BuildPlatform)'
88
86
configuration : ' NI $(BuildConfiguration)'
89
87
- task : VSBuild@1
90
88
displayName : Build solution math3_2019.sln SSE3
91
89
inputs :
92
90
solution : Tests/math3/math3_2019.sln
93
- vsVersion : 16.0
94
91
platform : ' $(BuildPlatform)'
95
92
configuration : ' SSE3 $(BuildConfiguration)'
96
93
- task : VSBuild@1
97
94
displayName : Build solution math3_2019.sln SSE4
98
95
inputs :
99
96
solution : Tests/math3/math3_2019.sln
100
- vsVersion : 16.0
101
97
platform : ' $(BuildPlatform)'
102
98
configuration : ' SSE4 $(BuildConfiguration)'
103
99
- task : VSBuild@1
104
100
displayName : Build solution math3_2019.sln AVX
105
101
inputs :
106
102
solution : Tests/math3/math3_2019.sln
107
- vsVersion : 16.0
108
103
platform : ' $(BuildPlatform)'
109
104
configuration : ' AVX $(BuildConfiguration)'
110
105
- task : VSBuild@1
111
106
displayName : Build solution math3_2019.sln AVX2
112
107
inputs :
113
108
solution : Tests/math3/math3_2019.sln
114
- vsVersion : 16.0
115
109
platform : ' $(BuildPlatform)'
116
110
configuration : ' AVX2 $(BuildConfiguration)'
117
111
- task : VSBuild@1
118
112
displayName : Build solution math3_2019.sln x87
119
113
inputs :
120
114
solution : Tests/math3/math3_2019.sln
121
- vsVersion : 16.0
122
115
platform : ' $(BuildPlatform)'
123
116
configuration : ' x87 $(BuildConfiguration)'
124
117
condition : eq(variables['BuildPlatform'], 'x86')
@@ -157,138 +150,11 @@ jobs:
157
150
displayName : Build solution shmath_2019.sln
158
151
inputs :
159
152
solution : Tests/shmath/shmath_2019.sln
160
- vsVersion : 16.0
161
153
platform : ' $(BuildPlatform)'
162
154
configuration : ' $(BuildConfiguration)'
163
155
- task : VSBuild@1
164
156
displayName : Build solution XDSPTest_2019
165
157
inputs :
166
158
solution : Tests/xdsp/XDSPTest_2019.sln
167
- vsVersion : 16.0
168
- platform : ' $(BuildPlatform)'
169
- configuration : ' $(BuildConfiguration)'
170
-
171
- - job : BUILD_LEGACY
172
- displayName : ' Visual Studio 2019 (v141) Legacy'
173
- strategy :
174
- maxParallel : 4
175
- matrix :
176
- Release_x64 :
177
- BuildPlatform : x64
178
- BuildConfiguration : Release
179
- Debug_x64 :
180
- BuildPlatform : x64
181
- BuildConfiguration : Debug
182
- Release_x86 :
183
- BuildPlatform : x86
184
- BuildConfiguration : Release
185
- Debug_x86 :
186
- BuildPlatform : x86
187
- BuildConfiguration : Debug
188
- steps :
189
- - checkout : self
190
- clean : true
191
- fetchTags : false
192
- fetchDepth : 1
193
- path : ' s'
194
- - checkout : testRepo
195
- displayName : Fetch Tests
196
- clean : true
197
- fetchTags : false
198
- fetchDepth : 1
199
- path : ' s/Tests'
200
- - task : VSBuild@1
201
- displayName : Build solution math3_2017.sln
202
- inputs :
203
- solution : Tests/math3/math3_2017.sln
204
- vsVersion : 16.0
205
- platform : ' $(BuildPlatform)'
206
- configuration : ' $(BuildConfiguration)'
207
- - task : VSBuild@1
208
- displayName : Build solution math3_2017.sln no-intrinsics
209
- inputs :
210
- solution : Tests/math3/math3_2017.sln
211
- vsVersion : 16.0
212
- platform : ' $(BuildPlatform)'
213
- configuration : ' NI $(BuildConfiguration)'
214
- - task : VSBuild@1
215
- displayName : Build solution math3_2017.sln SSE3
216
- inputs :
217
- solution : Tests/math3/math3_2017.sln
218
- vsVersion : 16.0
219
- platform : ' $(BuildPlatform)'
220
- configuration : ' SSE3 $(BuildConfiguration)'
221
- - task : VSBuild@1
222
- displayName : Build solution math3_2017.sln SSE4
223
- inputs :
224
- solution : Tests/math3/math3_2017.sln
225
- vsVersion : 16.0
226
- platform : ' $(BuildPlatform)'
227
- configuration : ' SSE4 $(BuildConfiguration)'
228
- - task : VSBuild@1
229
- displayName : Build solution math3_2017.sln AVX
230
- inputs :
231
- solution : Tests/math3/math3_2017.sln
232
- vsVersion : 16.0
233
- platform : ' $(BuildPlatform)'
234
- configuration : ' AVX $(BuildConfiguration)'
235
- - task : VSBuild@1
236
- displayName : Build solution math3_2017.sln AVX2
237
- inputs :
238
- solution : Tests/math3/math3_2017.sln
239
- vsVersion : 16.0
240
- platform : ' $(BuildPlatform)'
241
- configuration : ' AVX2 $(BuildConfiguration)'
242
- - task : VSBuild@1
243
- displayName : Build solution math3_2017.sln x86dbg x87
244
- inputs :
245
- solution : Tests/math3/math3_2017.sln
246
- vsVersion : 16.0
247
- platform : ' $(BuildPlatform)'
248
- configuration : ' x87 $(BuildConfiguration)'
249
- condition : eq(variables['BuildPlatform'], 'x86')
250
-
251
- - job : BUILD_EXTS_LEGACY
252
- displayName : ' Visual Studio 2019 (v141) Legacy - SHMath and XDSP'
253
- cancelTimeoutInMinutes : 1
254
- strategy :
255
- maxParallel : 1
256
- matrix :
257
- Release_x64 :
258
- BuildPlatform : x64
259
- BuildConfiguration : Release
260
- Debug_x64 :
261
- BuildPlatform : x64
262
- BuildConfiguration : Debug
263
- Release_x86 :
264
- BuildPlatform : x86
265
- BuildConfiguration : Release
266
- Debug_x86 :
267
- BuildPlatform : x86
268
- BuildConfiguration : Debug
269
- steps :
270
- - checkout : self
271
- clean : true
272
- fetchTags : false
273
- fetchDepth : 1
274
- path : ' s'
275
- - checkout : testRepo
276
- displayName : Fetch Tests
277
- clean : true
278
- fetchTags : false
279
- fetchDepth : 1
280
- path : ' s/Tests'
281
- - task : VSBuild@1
282
- displayName : Build solution shmath_2017.sln
283
- inputs :
284
- solution : Tests/shmath/shmath_2017.sln
285
- vsVersion : 16.0
286
- platform : ' $(BuildPlatform)'
287
- configuration : ' $(BuildConfiguration)'
288
- - task : VSBuild@1
289
- displayName : Build solution XDSPTest_2017
290
- inputs :
291
- solution : Tests/xdsp/XDSPTest_2017.sln
292
- vsVersion : 16.0
293
159
platform : ' $(BuildPlatform)'
294
160
configuration : ' $(BuildConfiguration)'
0 commit comments