Skip to content

Commit 3d7778f

Browse files
committed
Sync from upstream.
2 parents a03806e + 97f4372 commit 3d7778f

File tree

2 files changed

+29
-15
lines changed

2 files changed

+29
-15
lines changed

.github/workflows/ci.yml

+28-14
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@ jobs:
4444
install: g++-10
4545
- toolset: gcc-11
4646
cxxstd: "03,11,14,17,2a"
47-
os: ubuntu-20.04
48-
install: g++-11
47+
os: ubuntu-22.04
4948
- toolset: gcc-12
5049
cxxstd: "03,11,14,17,20,2b"
5150
os: ubuntu-22.04
@@ -55,6 +54,11 @@ jobs:
5554
container: ubuntu:23.04
5655
os: ubuntu-latest
5756
install: g++-13
57+
- toolset: gcc-14
58+
cxxstd: "03,11,14,17,20,2b"
59+
container: ubuntu:24.04
60+
os: ubuntu-latest
61+
install: g++-14
5862
- toolset: clang
5963
compiler: clang++-3.9
6064
cxxstd: "03,11,14"
@@ -136,14 +140,20 @@ jobs:
136140
os: ubuntu-latest
137141
install: clang-17
138142
- toolset: clang
139-
cxxstd: "03,11,14,17,2a"
140-
os: macos-11
143+
compiler: clang++-18
144+
cxxstd: "03,11,14,17,20,2b"
145+
container: ubuntu:24.04
146+
os: ubuntu-latest
147+
install: clang-18
141148
- toolset: clang
142149
cxxstd: "03,11,14,17,20,2b"
143150
os: macos-12
144151
- toolset: clang
145152
cxxstd: "03,11,14,17,20,2b"
146153
os: macos-13
154+
- toolset: clang
155+
cxxstd: "03,11,14,17,20,2b"
156+
os: macos-14
147157

148158
runs-on: ${{matrix.os}}
149159
container: ${{matrix.container}}
@@ -153,6 +163,10 @@ jobs:
153163
shell: bash
154164

155165
steps:
166+
- name: Enable Node 16
167+
run: |
168+
echo "ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true" >> $GITHUB_ENV
169+
156170
- uses: actions/checkout@v3
157171

158172
- name: Setup container environment
@@ -226,7 +240,7 @@ jobs:
226240
runs-on: ${{matrix.os}}
227241

228242
steps:
229-
- uses: actions/checkout@v3
243+
- uses: actions/checkout@v4
230244

231245
- name: Setup Boost
232246
shell: cmd
@@ -263,14 +277,14 @@ jobs:
263277
include:
264278
- os: ubuntu-20.04
265279
- os: ubuntu-22.04
266-
- os: macos-11
267280
- os: macos-12
268281
- os: macos-13
282+
- os: macos-14
269283

270284
runs-on: ${{matrix.os}}
271285

272286
steps:
273-
- uses: actions/checkout@v3
287+
- uses: actions/checkout@v4
274288

275289
- name: Install packages
276290
if: matrix.install
@@ -311,14 +325,14 @@ jobs:
311325
include:
312326
- os: ubuntu-20.04
313327
- os: ubuntu-22.04
314-
- os: macos-11
315328
- os: macos-12
316329
- os: macos-13
330+
- os: macos-14
317331

318332
runs-on: ${{matrix.os}}
319333

320334
steps:
321-
- uses: actions/checkout@v3
335+
- uses: actions/checkout@v4
322336

323337
- name: Install packages
324338
if: matrix.install
@@ -369,14 +383,14 @@ jobs:
369383
include:
370384
- os: ubuntu-20.04
371385
- os: ubuntu-22.04
372-
- os: macos-11
373386
- os: macos-12
374387
- os: macos-13
388+
- os: macos-14
375389

376390
runs-on: ${{matrix.os}}
377391

378392
steps:
379-
- uses: actions/checkout@v3
393+
- uses: actions/checkout@v4
380394

381395
- name: Install packages
382396
if: matrix.install
@@ -429,7 +443,7 @@ jobs:
429443
runs-on: ${{matrix.os}}
430444

431445
steps:
432-
- uses: actions/checkout@v3
446+
- uses: actions/checkout@v4
433447

434448
- name: Setup Boost
435449
shell: cmd
@@ -478,7 +492,7 @@ jobs:
478492
runs-on: ${{matrix.os}}
479493

480494
steps:
481-
- uses: actions/checkout@v3
495+
- uses: actions/checkout@v4
482496

483497
- name: Setup Boost
484498
shell: cmd
@@ -545,7 +559,7 @@ jobs:
545559
runs-on: ${{matrix.os}}
546560

547561
steps:
548-
- uses: actions/checkout@v3
562+
- uses: actions/checkout@v4
549563

550564
- name: Setup Boost
551565
shell: cmd

include/boost/lambda2/lambda2.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
// Same format as BOOST_VERSION:
1616
// major * 100000 + minor * 100 + patch
17-
#define BOOST_LAMBDA2_VERSION 108600
17+
#define BOOST_LAMBDA2_VERSION 108700
1818

1919
namespace boost
2020
{

0 commit comments

Comments
 (0)