Skip to content

Commit 889595a

Browse files
committed
update ci
1 parent 6fa4d01 commit 889595a

File tree

2 files changed

+24
-15
lines changed

2 files changed

+24
-15
lines changed

.github/workflows/Windows.yml

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,21 +28,21 @@ jobs:
2828
{ name: MSVC, ver: 141 },
2929
{ name: MSVC, ver: 142 },
3030
{ name: MSVC, ver: 143 },
31-
# { name: MinGW, ver: 7.5.0 },
32-
# { name: MinGW, ver: 8.5.0 },
33-
# { name: MinGW, ver: 9.4.0 },
34-
# { name: MinGW, ver: 10.3.0 },
35-
# { name: MinGW, ver: 11.2.0 },
36-
# { name: MinGW, ver: 12.2.0 },
31+
{ name: MinGW, ver: 7.5.0 },
32+
{ name: MinGW, ver: 8.5.0 },
33+
{ name: MinGW, ver: 9.4.0 },
34+
{ name: MinGW, ver: 10.3.0 },
35+
{ name: MinGW, ver: 11.2.0 },
36+
{ name: MinGW, ver: 12.2.0 },
3737
{ name: MinGW, ver: 13.2.0 },
38-
# { name: Clang, ver: 11.1.0 },
39-
# { name: Clang, ver: 12.0.1 },
40-
# { name: Clang, ver: 13.0.1 },
41-
# { name: Clang, ver: 14.0.6 },
42-
# { name: Clang, ver: 15.0.7 },
43-
# { name: Clang, ver: 16.0.6 },
44-
# { name: Clang, ver: 17.0.6 },
45-
# { name: Clang, ver: 18.1.2 },
38+
{ name: Clang, ver: 11.1.0 },
39+
{ name: Clang, ver: 12.0.1 },
40+
{ name: Clang, ver: 13.0.1 },
41+
{ name: Clang, ver: 14.0.6 },
42+
{ name: Clang, ver: 15.0.7 },
43+
{ name: Clang, ver: 16.0.6 },
44+
{ name: Clang, ver: 17.0.6 },
45+
{ name: Clang, ver: 18.1.2 },
4646
{ name: Clang, ver: 18.1.8 } ]
4747
build_type: [ Release ]
4848
os: [ windows-2019, windows-2022 ]
@@ -63,6 +63,10 @@ jobs:
6363
cc: clang
6464
package: LLVM
6565
generator: Ninja
66+
exclude:
67+
- { os: windows-2019, compiler: { name: MSVC, ver: 143 } }
68+
- { os: windows-2022, compiler: { name: MSVC, ver: 141 } }
69+
- { compiler: { name: MSVC, ver: 141 }, std: 23 }
6670

6771
runs-on: ${{matrix.os}}
6872
steps:
@@ -75,7 +79,8 @@ jobs:
7579

7680
- name: Try Setup MinGW Environment
7781
if: matrix.compiler.name == 'MinGW'
78-
run: ("PATH=${{env.CHOCO_MINGW_BIN_DIR}};" + (Get-Content $env:GITHUB_PATH)) >> $env:GITHUB_ENV
82+
run: ("${{env.CHOCO_MINGW_BIN_DIR}};" + (Get-Content -Path $env:GITHUB_PATH)) | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8
83+
shell: pwsh
7984

8085
- name: Configure
8186
env:

Tests/Helpers/Classes/CirularDependency.hpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ struct CircularDependencyUniqueB;
1818
struct CircularDependencyUniqueA
1919
{
2020
explicit CircularDependencyUniqueA(std::unique_ptr<CircularDependencyUniqueB> b) {}
21+
22+
~CircularDependencyUniqueA() = default;
2123
};
2224

2325
struct CircularDependencyUniqueB
2426
{
2527
explicit CircularDependencyUniqueB(std::unique_ptr<CircularDependencyUniqueA> a) {}
28+
29+
~CircularDependencyUniqueB() = default;
2630
};

0 commit comments

Comments
 (0)