Skip to content

Commit

Permalink
Add C++ standard to tests
Browse files Browse the repository at this point in the history
  • Loading branch information
bfierz committed Nov 17, 2022
1 parent 5f3c424 commit 4312bd7
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,26 +41,35 @@ environment:
matrix:
- tool_set: 'v140'
vec_type: 'AVX'
cpp_std: '14'

- tool_set: 'v141'
vec_type: 'AVX'
cpp_std: '14'

- tool_set: 'v142'
vec_type: 'AVX'
cpp_std: '17'

- tool_set: 'v143'
vec_type: 'SSE 2'
cpp_std: '20'
- tool_set: 'v143'
vec_type: 'SSE 3'
cpp_std: '20'
- tool_set: 'v143'
vec_type: 'SSE 4.1'
cpp_std: '20'
- tool_set: 'v143'
vec_type: 'SSE 4.2'
cpp_std: '20'
- tool_set: 'v143'
vec_type: 'AVX'
cpp_std: '20'

- tool_set: 'ClangCL'
vec_type: 'AVX'
cpp_std: '14'

branches:
only:
Expand All @@ -81,7 +90,7 @@ before_build:
- cmd: cd C:\projects\vcl
- cmd: md build
- cmd: cd build
- cmd: 'cmake -G "Visual Studio 17 2022" -A "%platform%" -T "%tool_set%,host=x64" -DVCL_CODE_COVERAGE:BOOL=off -DVCL_ENABLE_CORE_GUIDELINE_CHECKER:BOOL=off -DVCL_BUILD_BENCHMARKS:BOOL=off -DVCL_BUILD_TESTS:BOOL=on -DVCL_BUILD_TOOLS:BOOL=off -DVCL_BUILD_EXAMPLES:BOOL=off -DVCL_VECTORIZE:STRING="%vec_type%" ..'
- cmd: 'cmake -G "Visual Studio 17 2022" -A "%platform%" -T "%tool_set%,host=x64" -DVCL_CXX_STANDARD:STRING=%cpp_std% -DVCL_CODE_COVERAGE:BOOL=off -DVCL_ENABLE_CORE_GUIDELINE_CHECKER:BOOL=off -DVCL_BUILD_BENCHMARKS:BOOL=off -DVCL_BUILD_TESTS:BOOL=on -DVCL_BUILD_TOOLS:BOOL=off -DVCL_BUILD_EXAMPLES:BOOL=off -DVCL_VECTORIZE:STRING="%vec_type%" ..'

build_script:
- cmd: cd C:\projects\vcl
Expand Down

0 comments on commit 4312bd7

Please sign in to comment.