File tree 2 files changed +10
-19
lines changed
2 files changed +10
-19
lines changed Original file line number Diff line number Diff line change 17
17
name : Ubuntu
18
18
strategy :
19
19
matrix :
20
- os : ['ubuntu-20 .04', 'ubuntu-22 .04']
20
+ os : ['ubuntu-22 .04', 'ubuntu-24 .04']
21
21
build_type : [Debug, Release]
22
22
compiler : [{c: gcc, cxx: g++}]
23
23
shared_library : ['OFF']
27
27
disable_hwloc : ['OFF']
28
28
link_hwloc_statically : ['OFF']
29
29
include :
30
- - os : ' ubuntu-20.04'
31
- build_type : Release
32
- compiler : {c: gcc-7, cxx: g++-7}
33
- shared_library : ' OFF'
34
- level_zero_provider : ' ON'
35
- cuda_provider : ' ON'
36
- install_tbb : ' ON'
37
- disable_hwloc : ' OFF'
38
- link_hwloc_statically : ' OFF'
39
30
- os : ' ubuntu-22.04'
40
31
build_type : Release
41
32
compiler : {c: clang, cxx: clang++}
Original file line number Diff line number Diff line change 43
43
build_tests : ' ON'
44
44
extra_build_options : ' -DCMAKE_BUILD_TYPE=Release'
45
45
simple_cmake : ' ON'
46
- # simplest CMake ubuntu-20 .04
47
- - os : ubuntu-20 .04
46
+ # simplest CMake ubuntu-22 .04
47
+ - os : ubuntu-22 .04
48
48
build_tests : ' ON'
49
49
extra_build_options : ' -DCMAKE_BUILD_TYPE=Release'
50
50
simple_cmake : ' ON'
@@ -70,17 +70,17 @@ jobs:
70
70
shell : pwsh # Specifies PowerShell as the shell for running the script.
71
71
72
72
- name : Install dependencies (ubuntu-latest)
73
- if : matrix.os == 'ubuntu-latest'
73
+ if : {{ matrix.os == 'ubuntu-latest' || matrix.os == 'ubuntu-22.04' }}
74
74
run : |
75
75
sudo apt-get update
76
76
sudo apt-get install -y cmake libhwloc-dev libnuma-dev libtbb-dev
77
77
78
- - name : Install dependencies (ubuntu-20 .04)
79
- if : matrix.os == 'ubuntu-20 .04'
80
- run : |
81
- sudo apt-get update
82
- sudo apt-get install -y cmake libnuma-dev libtbb-dev
83
- .github/scripts/install_hwloc.sh # install hwloc-2.3.0 instead of hwloc-2.1.0 present in the OS package
78
+ # - name: Install dependencies (ubuntu-22 .04)
79
+ # if: matrix.os == 'ubuntu-22 .04'
80
+ # run: |
81
+ # sudo apt-get update
82
+ # sudo apt-get install -y cmake libnuma-dev libtbb-dev
83
+ # .github/scripts/install_hwloc.sh # install hwloc-2.3.0 instead of hwloc-2.1.0 present in the OS package
84
84
85
85
- name : Configure CMake
86
86
if : matrix.simple_cmake == 'OFF'
You can’t perform that action at this time.
0 commit comments