Skip to content

Commit 416710f

Browse files
authored
Merge pull request #635 from elbeno/clang-tidy-stuff
🚨 Fix clang-tidy issues
2 parents 3173ed7 + 81ce72b commit 416710f

18 files changed

+47
-34
lines changed

.github/workflows/asciidoctor-ghpages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-24.04
3434
steps:
3535
- name: Checkout source
36-
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
36+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3737
- name: Setup Node.js
3838
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
3939
with:

.github/workflows/performance_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
performance_test:
1818
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-24.04
1919
steps:
20-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
20+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2121

2222
- name: Install compiler
2323
run: sudo apt update && sudo apt install -y clang-${{env.LLVM_VERSION}}

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
release:
1414
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-24.04
1515
steps:
16-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
16+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1717
with:
1818
submodules: recursive
1919

.github/workflows/single_header.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
build_single_header:
2020
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-24.04
2121
steps:
22-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
22+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2323

2424
- name: Install build tools
2525
run: |

.github/workflows/unit_tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
stdlib: libc++
9393

9494
steps:
95-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
95+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9696

9797
- name: Install build tools
9898
run: |
@@ -171,7 +171,7 @@ jobs:
171171
stdlib: libstdc++
172172

173173
steps:
174-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
174+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
175175

176176
- name: Install build tools
177177
run: |
@@ -215,7 +215,7 @@ jobs:
215215
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-24.04
216216
steps:
217217
- name: Checkout target branch
218-
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
218+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
219219
with:
220220
ref: ${{github.base_ref}}
221221

@@ -224,7 +224,7 @@ jobs:
224224
id: target_branch
225225

226226
- name: Checkout PR branch
227-
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
227+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
228228

229229
- name: Install build tools
230230
run: |
@@ -291,7 +291,7 @@ jobs:
291291
toolchain_root: "/usr"
292292

293293
steps:
294-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
294+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
295295

296296
- name: Install build tools
297297
run: |
@@ -338,7 +338,7 @@ jobs:
338338
valgrind:
339339
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-24.04
340340
steps:
341-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
341+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
342342

343343
- name: Install build tools
344344
run: |

.github/workflows/usage_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
usage_test:
1919
runs-on: ${{ github.repository_owner == 'intel' && 'intel-' || '' }}ubuntu-22.04
2020
steps:
21-
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
21+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2222

2323
- name: Install compiler
2424
run: sudo apt update && sudo apt-get install -y clang-${{env.USER_LLVM_VERSION}}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@
1111
CMakePresets.json
1212
/toolchains
1313
mull.yml
14+
requirements.txt

CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ include(cmake/string_catalog.cmake)
2424

2525
add_versioned_package("gh:boostorg/mp11#boost-1.83.0")
2626
fmt_recipe(10.2.1)
27-
add_versioned_package("gh:intel/cpp-std-extensions#67120f7")
28-
add_versioned_package("gh:intel/cpp-baremetal-concurrency#630d8bc")
29-
add_versioned_package("gh:intel/cpp-baremetal-senders-and-receivers#9ea96f9")
27+
add_versioned_package("gh:intel/cpp-baremetal-concurrency#7c5b26c")
28+
add_versioned_package("gh:intel/cpp-std-extensions#5530b5d")
29+
add_versioned_package("gh:intel/cpp-baremetal-senders-and-receivers#73d95bc")
3030

3131
add_library(cib INTERFACE)
3232
target_compile_features(cib INTERFACE cxx_std_20)

include/cib/detail/config_item.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
namespace cib::detail {
66
struct config_item {
7-
[[nodiscard]] constexpr auto extends_tuple() const -> stdx::tuple<> {
7+
[[nodiscard]] constexpr static auto extends_tuple() -> stdx::tuple<> {
88
return {};
99
}
1010

11-
[[nodiscard]] constexpr auto exports_tuple() const -> stdx::tuple<> {
11+
[[nodiscard]] constexpr static auto exports_tuple() -> stdx::tuple<> {
1212
return {};
1313
}
1414
};

include/flow/graph_builder.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,8 @@ struct graph_builder {
297297
constexpr static auto run() { built()(); }
298298

299299
public:
300-
constexpr operator FunctionPtr() const { return run; }
300+
// NOLINTNEXTLINE(google-explicit-constructor)
301+
constexpr explicit(false) operator FunctionPtr() const { return run; }
301302
constexpr auto operator()() const -> void { run(); }
302303
constexpr static bool active = decltype(built())::active;
303304
};

0 commit comments

Comments
 (0)