Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
B
build
Manage
Activity
Members
Plan
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
CodeLinaro
yocto-mirrors
github
boostorg
build
Commits
3cfbebaa
Commit
3cfbebaa
authored
1 year ago
by
Rene Rivera
Browse files
Options
Downloads
Patches
Plain Diff
Update tested toolsets.
parent
52866c1d
Loading
Loading
No related merge requests found
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
.cirrus.yml
+3
-0
3 additions, 0 deletions
.cirrus.yml
README.adoc
+4
-4
4 additions, 4 deletions
README.adoc
azure-pipelines.yml
+13
-4
13 additions, 4 deletions
azure-pipelines.yml
doc/src/history.adoc
+4
-0
4 additions, 0 deletions
doc/src/history.adoc
with
24 additions
and
8 deletions
.cirrus.yml
+
3
−
0
View file @
3cfbebaa
...
...
@@ -7,11 +7,14 @@
freebsd_task
:
# All the GCC's and Clang's currently supported by FreeBSD ports.
matrix
:
-
{
name
:
'
FreeBSD,
GCC
13'
,
env
:
{
TOOLSET
:
gcc
,
TEST_TOOLSET
:
gcc
,
CXX
:
'
g++13'
,
PACKAGE
:
'
gcc13'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
GCC
12'
,
env
:
{
TOOLSET
:
gcc
,
TEST_TOOLSET
:
gcc
,
CXX
:
'
g++12'
,
PACKAGE
:
'
gcc12'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
GCC
11'
,
env
:
{
TOOLSET
:
gcc
,
TEST_TOOLSET
:
gcc
,
CXX
:
'
g++11'
,
PACKAGE
:
'
gcc11'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
GCC
10'
,
env
:
{
TOOLSET
:
gcc
,
TEST_TOOLSET
:
gcc
,
CXX
:
'
g++10'
,
PACKAGE
:
'
gcc10'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
GCC
9'
,
env
:
{
TOOLSET
:
gcc
,
TEST_TOOLSET
:
gcc
,
CXX
:
'
g++9'
,
PACKAGE
:
'
gcc9'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
GCC
8'
,
env
:
{
TOOLSET
:
gcc
,
TEST_TOOLSET
:
gcc
,
CXX
:
'
g++8'
,
PACKAGE
:
'
gcc8'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
Clang
16'
,
env
:
{
TOOLSET
:
clang
,
TEST_TOOLSET
:
clang
,
CXX
:
'
clang++16'
,
PACKAGE
:
'
devel/llvm16'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
Clang
15'
,
env
:
{
TOOLSET
:
clang
,
TEST_TOOLSET
:
clang
,
CXX
:
'
clang++15'
,
PACKAGE
:
'
devel/llvm15'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
Clang
14'
,
env
:
{
TOOLSET
:
clang
,
TEST_TOOLSET
:
clang
,
CXX
:
'
clang++14'
,
PACKAGE
:
'
devel/llvm14'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
Clang
13'
,
env
:
{
TOOLSET
:
clang
,
TEST_TOOLSET
:
clang
,
CXX
:
'
clang++13'
,
PACKAGE
:
'
devel/llvm13'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
-
{
name
:
'
FreeBSD,
Clang
12'
,
env
:
{
TOOLSET
:
clang
,
TEST_TOOLSET
:
clang
,
CXX
:
'
clang++12'
,
PACKAGE
:
'
devel/llvm12'
},
freebsd_instance
:
{
image_family
:
'
freebsd-13-1'
}
}
...
...
This diff is collapsed.
Click to expand it.
README.adoc
+
4
−
4
View file @
3cfbebaa
...
...
@@ -14,10 +14,10 @@ file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt)
Continuously tested on:
* FreeBSD Clang 10, 11, 12, 13, 14
* FreeBSD GCC 8, 9, 10, 11, 12
* Linux Clang 9, 10, 11, 12, 13, 14, 15
* Linux GCC 9, 10, 11, 12
* FreeBSD Clang 10, 11, 12, 13, 14
, 15, 16
* FreeBSD GCC 8, 9, 10, 11, 12
, 13
* Linux Clang 9, 10, 11, 12, 13, 14, 15
, 16
* Linux GCC 9, 10, 11, 12
, 13
* macOS Xcode 11.7, 12.4, 12.5.1, 13.4.1, 14.0.1, 14.1, 14.2
* Windows MinGW 8.1.0
* Windows 2015, 2017, 2019, 2022
...
...
This diff is collapsed.
Click to expand it.
azure-pipelines.yml
+
13
−
4
View file @
3cfbebaa
...
...
@@ -20,6 +20,7 @@ trigger:
-
.semaphore/*
-
.travis.yml
-
appveyor.yml
-
README.*
pr
:
branches
:
include
:
...
...
@@ -33,8 +34,8 @@ variables:
-
{
name
:
linux_latest_vm
,
value
:
'
ubuntu-22.04'
}
-
{
name
:
linux_latest_os
,
value
:
'
focal'
}
-
{
name
:
windows_latest_vm
,
value
:
'
windows-2022'
}
-
{
name
:
clang_latest
,
value
:
'
1
5
'
}
-
{
name
:
gcc_latest
,
value
:
'
1
2
'
}
-
{
name
:
clang_latest
,
value
:
'
1
6
'
}
-
{
name
:
gcc_latest
,
value
:
'
1
3
'
}
-
{
name
:
vc_latest
,
value
:
'
vc143'
}
-
{
name
:
vs_latest
,
value
:
'
2022'
}
-
{
name
:
xc_latest
,
value
:
'
14.2'
}
...
...
@@ -208,13 +209,15 @@ stages:
-
job
:
'
Linux'
strategy
:
matrix
:
# GCC 12: {TOOLSET: gcc-12, PACKAGES: g++-12, VM_IMAGE: "${{variables.linux_latest_vm}}"}
# GCC 13: {TOOLSET: gcc-13, PACKAGES: g++-13, VM_IMAGE: "${{variables.linux_latest_vm}}"}
GCC 12
:
{
TOOLSET
:
gcc-12
,
PACKAGES
:
g++-12
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
GCC 11
:
{
TOOLSET
:
gcc-11
,
PACKAGES
:
g++-11
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
GCC 10
:
{
TOOLSET
:
gcc-10
,
PACKAGES
:
g++-10
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
GCC 9
:
{
TOOLSET
:
gcc-9
,
PACKAGES
:
g++-9
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
# GCC 8: {TOOLSET: gcc-8, PACKAGES: g++-8, VM_IMAGE: "ubuntu-20.04"}
# GCC 7: {TOOLSET: gcc-7, PACKAGES: g++-7, VM_IMAGE: "ubuntu-20.04"}
# Clang 15: {TOOLSET: clang-15, PACKAGES: clang-15, LLVM_VER: 15, LLVM_OS: "${{variables.linux_latest_os}}", VM_IMAGE: "${{variables.linux_latest_vm}}"}
# Clang 16: {TOOLSET: clang-16, PACKAGES: clang-16, LLVM_VER: 16, LLVM_OS: "${{variables.linux_latest_os}}", VM_IMAGE: "${{variables.linux_latest_vm}}"}
Clang 15
:
{
TOOLSET
:
clang-15
,
PACKAGES
:
clang-15
,
LLVM_VER
:
15
,
LLVM_OS
:
"
${{variables.linux_latest_os}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
Clang 14
:
{
TOOLSET
:
clang-14
,
PACKAGES
:
clang-14
,
LLVM_VER
:
14
,
LLVM_OS
:
"
${{variables.linux_latest_os}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
Clang 13
:
{
TOOLSET
:
clang-13
,
PACKAGES
:
clang-13
,
LLVM_VER
:
13
,
LLVM_OS
:
"
${{variables.linux_latest_os}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
Clang 12
:
{
TOOLSET
:
clang-12
,
PACKAGES
:
clang-12
,
LLVM_VER
:
12
,
LLVM_OS
:
"
${{variables.linux_latest_os}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
...
...
@@ -374,6 +377,8 @@ stages:
displayName
:
'
Release
Linux'
strategy
:
matrix
:
1.83.0 .. GCC ${{variables.gcc_latest}}
:
{
BOOST_VERSION
:
1.83.0
,
BOOST_VERSION_U
:
1_83_0
,
TOOLSET
:
gcc
,
CXX
:
"
g++-${{variables.gcc_latest}}"
,
PACKAGES
:
"
g++-${{variables.gcc_latest}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
1.82.0 .. GCC ${{variables.gcc_latest}}
:
{
BOOST_VERSION
:
1.82.0
,
BOOST_VERSION_U
:
1_82_0
,
TOOLSET
:
gcc
,
CXX
:
"
g++-${{variables.gcc_latest}}"
,
PACKAGES
:
"
g++-${{variables.gcc_latest}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
1.81.0 .. GCC ${{variables.gcc_latest}}
:
{
BOOST_VERSION
:
1.81.0
,
BOOST_VERSION_U
:
1_81_0
,
TOOLSET
:
gcc
,
CXX
:
"
g++-${{variables.gcc_latest}}"
,
PACKAGES
:
"
g++-${{variables.gcc_latest}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
1.80.0 .. GCC ${{variables.gcc_latest}}
:
{
BOOST_VERSION
:
1.80.0
,
BOOST_VERSION_U
:
1_80_0
,
TOOLSET
:
gcc
,
CXX
:
"
g++-${{variables.gcc_latest}}"
,
PACKAGES
:
"
g++-${{variables.gcc_latest}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
1.79.0 .. GCC ${{variables.gcc_latest}}
:
{
BOOST_VERSION
:
1.79.0
,
BOOST_VERSION_U
:
1_79_0
,
TOOLSET
:
gcc
,
CXX
:
"
g++-${{variables.gcc_latest}}"
,
PACKAGES
:
"
g++-${{variables.gcc_latest}}"
,
VM_IMAGE
:
"
${{variables.linux_latest_vm}}"
}
...
...
@@ -421,6 +426,8 @@ stages:
vmImage
:
"
${{variables.macos_latest_vm}}"
strategy
:
matrix
:
1.83.0 .. Xcode ${{variables.xc_latest}}
:
{
BOOST_VERSION
:
1.83.0
,
BOOST_VERSION_U
:
1_83_0
,
TOOLSET
:
clang
,
CXX
:
clang++
,
XCODE_APP
:
"
/Applications/Xcode_${{variables.xc_latest}}.app"
}
1.82.0 .. Xcode ${{variables.xc_latest}}
:
{
BOOST_VERSION
:
1.82.0
,
BOOST_VERSION_U
:
1_82_0
,
TOOLSET
:
clang
,
CXX
:
clang++
,
XCODE_APP
:
"
/Applications/Xcode_${{variables.xc_latest}}.app"
}
1.81.0 .. Xcode ${{variables.xc_latest}}
:
{
BOOST_VERSION
:
1.81.0
,
BOOST_VERSION_U
:
1_81_0
,
TOOLSET
:
clang
,
CXX
:
clang++
,
XCODE_APP
:
"
/Applications/Xcode_${{variables.xc_latest}}.app"
}
1.80.0 .. Xcode ${{variables.xc_latest}}
:
{
BOOST_VERSION
:
1.80.0
,
BOOST_VERSION_U
:
1_80_0
,
TOOLSET
:
clang
,
CXX
:
clang++
,
XCODE_APP
:
"
/Applications/Xcode_${{variables.xc_latest}}.app"
}
1.79.0 .. Xcode ${{variables.xc_latest}}
:
{
BOOST_VERSION
:
1.79.0
,
BOOST_VERSION_U
:
1_79_0
,
TOOLSET
:
clang
,
CXX
:
clang++
,
XCODE_APP
:
"
/Applications/Xcode_${{variables.xc_latest}}.app"
}
...
...
@@ -467,6 +474,8 @@ stages:
vmImage
:
"
${{variables.windows_latest_vm}}"
strategy
:
matrix
:
1.83.0 .. VS ${{variables.vs_latest}}
:
{
BOOST_VERSION
:
1.83.0
,
BOOST_VERSION_U
:
1_83_0
,
TOOLSET
:
"
${{variables.vc_latest}}"
}
1.82.0 .. VS ${{variables.vs_latest}}
:
{
BOOST_VERSION
:
1.82.0
,
BOOST_VERSION_U
:
1_82_0
,
TOOLSET
:
"
${{variables.vc_latest}}"
}
1.81.0 .. VS ${{variables.vs_latest}}
:
{
BOOST_VERSION
:
1.81.0
,
BOOST_VERSION_U
:
1_81_0
,
TOOLSET
:
"
${{variables.vc_latest}}"
}
1.80.0 .. VS ${{variables.vs_latest}}
:
{
BOOST_VERSION
:
1.80.0
,
BOOST_VERSION_U
:
1_80_0
,
TOOLSET
:
"
${{variables.vc_latest}}"
}
1.79.0 .. VS ${{variables.vs_latest}}
:
{
BOOST_VERSION
:
1.79.0
,
BOOST_VERSION_U
:
1_79_0
,
TOOLSET
:
"
${{variables.vc_latest}}"
}
...
...
This diff is collapsed.
Click to expand it.
doc/src/history.adoc
+
4
−
0
View file @
3cfbebaa
...
...
@@ -32,6 +32,10 @@ other Jam files.
* Fix consistent use of `OPT_SEMAPHORE` and documentation of `JAM_SEMAPHORE`.
-- _Thomas Brown_
IMPORTANT: Building B2 with VisualStudio 2013, i.e. MSVC 12, is no longer
supported or tested. The effort to engineer workarounds for the missing {CPP}11
features became too much. And was taking away from other improvements.
== Version 4.10.1
* Silence warnings for using standard deprecated functions by Apple clang
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment