File tree Expand file tree Collapse file tree 1 file changed +13
-10
lines changed Expand file tree Collapse file tree 1 file changed +13
-10
lines changed Original file line number Diff line number Diff line change @@ -6,26 +6,26 @@ on: [ push, pull_request ]
6
6
jobs :
7
7
build :
8
8
name : ${{matrix.cxx}}, C++${{matrix.std}}, ${{matrix.build_type}}
9
- runs-on : ubuntu-latest
9
+ runs-on : ubuntu-22.04
10
10
strategy :
11
11
fail-fast : false
12
12
matrix :
13
13
cxx :
14
- - g++-9
15
14
- g++-10
16
- - clang++-9
17
- - clang++-10
15
+ - g++-11
16
+ - clang++-11
17
+ - clang++-14
18
18
build_type : [ Debug, Release ]
19
19
std : [ 17 ]
20
20
include :
21
- - cxx : g++-9
22
- other_pkgs : [ g++-9 ]
23
21
- cxx : g++-10
24
22
other_pkgs : [ g++-10 ]
25
- - cxx : clang++-9
26
- other_pkgs : [ clang-9 ]
27
- - cxx : clang++-10
28
- other_pkgs : [ clang-10 ]
23
+ - cxx : g++-11
24
+ other_pkgs : [ g++-11 ]
25
+ - cxx : clang++-11
26
+ other_pkgs : [ clang-11 ]
27
+ - cxx : clang++-14
28
+ other_pkgs : [ clang-14 ]
29
29
30
30
31
31
steps :
34
34
submodules : recursive
35
35
36
36
- name : Prepare environment
37
+ # ubuntu-latest breaks without libunwind-dev,
38
+ # see: https://github.com/actions/runner-images/issues/6399#issuecomment-1286050292
37
39
run : |
38
40
sudo apt-get update -y
41
+ sudo apt-get install -y libunwind-dev
39
42
sudo apt-get install -y \
40
43
ninja-build \
41
44
libboost-thread-dev libboost-filesystem-dev libboost-log-dev libboost-stacktrace-dev \
You can’t perform that action at this time.
0 commit comments