Skip to content

Commit 0dd4689

Browse files
authored
v13.0.3 - Ignore warn-maybe-uninitialized for folly::small_vectors (#279)
1 parent f3514c8 commit 0dd4689

File tree

3 files changed

+28
-25
lines changed

3 files changed

+28
-25
lines changed

.github/workflows/merge_build.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -35,26 +35,26 @@ jobs:
3535
malloc-impl: ${{ matrix.malloc-impl }}
3636
tooling: ${{ matrix.tooling }}
3737
testing: 'True'
38-
# ChainBuild:
39-
# runs-on: "ubuntu-22.04"
40-
# steps:
41-
# - name: Start IOManager Build
42-
# run: |
43-
# curl -L \
44-
# -X POST \
45-
# -H "Accept: application/vnd.github+json" \
46-
# -H "Authorization: Bearer ${{ secrets.CHAIN_BUILD_TOKEN }}"\
47-
# -H "X-GitHub-Api-Version: 2022-11-28" \
48-
# https://api.github.com/repos/eBay/iomanager/actions/workflows/merge_build.yml/dispatches \
49-
# -d '{"ref":"master","inputs":{}}'
50-
# if: ${{ github.ref == 'refs/heads/master' }}
51-
# - name: Start NuraftMesg Build
52-
# run: |
53-
# curl -L \
54-
# -X POST \
55-
# -H "Accept: application/vnd.github+json" \
56-
# -H "Authorization: Bearer ${{ secrets.CHAIN_BUILD_TOKEN }}"\
57-
# -H "X-GitHub-Api-Version: 2022-11-28" \
58-
# https://api.github.com/repos/eBay/nuraft_mesg/actions/workflows/conan_build.yml/dispatches \
59-
# -d '{"ref":"main","inputs":{}}'
60-
# if: ${{ github.ref == 'refs/heads/master' }}
38+
ChainBuild:
39+
runs-on: "ubuntu-24.04"
40+
steps:
41+
- name: Start IOManager Build
42+
run: |
43+
curl -L \
44+
-X POST \
45+
-H "Accept: application/vnd.github+json" \
46+
-H "Authorization: Bearer ${{ secrets.CHAIN_BUILD_TOKEN }}"\
47+
-H "X-GitHub-Api-Version: 2022-11-28" \
48+
https://api.github.com/repos/eBay/iomanager/actions/workflows/merge_build.yml/dispatches \
49+
-d '{"ref":"master","inputs":{}}'
50+
if: ${{ github.ref == 'refs/heads/master' }}
51+
- name: Start NuraftMesg Build
52+
run: |
53+
curl -L \
54+
-X POST \
55+
-H "Accept: application/vnd.github+json" \
56+
-H "Authorization: Bearer ${{ secrets.CHAIN_BUILD_TOKEN }}"\
57+
-H "X-GitHub-Api-Version: 2022-11-28" \
58+
https://api.github.com/repos/eBay/nuraft_mesg/actions/workflows/conan_build.yml/dispatches \
59+
-d '{"ref":"main","inputs":{}}'
60+
if: ${{ github.ref == 'refs/heads/master' }}

conanfile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
from conan.tools.files import copy
66
from os.path import join
77

8-
required_conan_version = ">=1.60.0"
8+
required_conan_version = ">=2.0"
99

1010
class SISLConan(ConanFile):
1111
name = "sisl"
12-
version = "13.0.2"
12+
version = "13.0.3"
1313

1414
homepage = "https://github.com/eBay/sisl"
1515
description = "Library for fast data structures, utilities"

include/sisl/fds/buffer.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@
2626
#include <malloc.h>
2727
#include <sys/uio.h>
2828
#endif
29+
#pragma GCC diagnostic push
30+
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
2931
#include <folly/small_vector.h>
32+
#pragma GCC diagnostic pop
3033
#include <sisl/metrics/metrics.hpp>
3134
#include <sisl/utility/enum.hpp>
3235
#include "utils.hpp"

0 commit comments

Comments
 (0)