File tree Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -42,12 +42,18 @@ jobs:
42
42
build_tests : ' OFF'
43
43
extra_build_options : ' -DCMAKE_BUILD_TYPE=Release -DUMF_BUILD_BENCHMARKS=ON'
44
44
simple_cmake : ' OFF'
45
- # simplest CMake
45
+ # simplest CMake on ubuntu-latest
46
46
- os : ubuntu-latest
47
47
disjoint : ' OFF'
48
48
build_tests : ' ON'
49
49
extra_build_options : ' -DCMAKE_BUILD_TYPE=Release'
50
50
simple_cmake : ' ON'
51
+ # simplest CMake ubuntu-20.04
52
+ - os : ubuntu-20.04
53
+ disjoint : ' OFF'
54
+ build_tests : ' ON'
55
+ extra_build_options : ' -DCMAKE_BUILD_TYPE=Release'
56
+ simple_cmake : ' ON'
51
57
runs-on : ${{matrix.os}}
52
58
53
59
steps :
@@ -67,14 +73,21 @@ jobs:
67
73
run : vcpkg install
68
74
shell : pwsh # Specifies PowerShell as the shell for running the script.
69
75
70
- - name : Install apt packages
76
+ - name : Install apt packages (ubuntu-latest)
71
77
if : matrix.os == 'ubuntu-latest'
72
78
run : |
73
79
sudo apt-get update
74
80
sudo apt-get install -y cmake libjemalloc-dev libhwloc-dev libnuma-dev libtbb-dev
75
81
82
+ - name : Install apt packages (ubuntu-20.04)
83
+ if : matrix.os == 'ubuntu-20.04'
84
+ run : |
85
+ sudo apt-get update
86
+ sudo apt-get install -y cmake libjemalloc-dev libnuma-dev libtbb-dev
87
+ .github/scripts/install_hwloc.sh # install hwloc-2.3.0 instead of hwloc-2.1.0 present in the OS package
88
+
76
89
- name : Set ptrace value for IPC test (on Linux only)
77
- if : matrix.os == 'ubuntu-latest'
90
+ if : ${{ matrix.os == 'ubuntu-latest' || matrix.os == 'ubuntu-20.04' }}
78
91
run : sudo bash -c "echo 0 > /proc/sys/kernel/yama/ptrace_scope"
79
92
80
93
- name : Configure CMake
You can’t perform that action at this time.
0 commit comments