Skip to content

Commit bdf94e2

Browse files
committed
Add support for Gcc16
1 parent d63f730 commit bdf94e2

10 files changed

Lines changed: 69 additions & 0 deletions
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/armv8)
3+
include(../../cpp/23)
4+
include(../../config/debug)
5+
include(../../os/current)
6+
include(../../packages/settings)
7+
include(compiler)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/armv8)
3+
include(../../cpp/23)
4+
include(../../config/min-size-rel)
5+
include(../../os/current)
6+
include(../../packages/settings)
7+
include(compiler)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/armv8)
3+
include(../../cpp/23)
4+
include(../../config/release)
5+
include(../../os/current)
6+
include(../../packages/settings)
7+
include(compiler)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/armv8)
3+
include(../../cpp/23)
4+
include(../../config/rel-with-deb-info)
5+
include(../../os/current)
6+
include(../../packages/settings)
7+
include(compiler)

.conan/profiles/gcc/16/compiler

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../compiler/gcc)
2+
3+
[settings]
4+
compiler.version=16
5+
6+
[conf]
7+
tools.build:compiler_executables={"c":"gcc-16","cpp":"g++-16"}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/x64)
3+
include(../../config/debug)
4+
include(../../os/current)
5+
include(../../packages/settings)
6+
include(compiler)
7+
include(../../cpp/23)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/x64)
3+
include(../../config/min-size-rel)
4+
include(../../os/current)
5+
include(../../packages/settings)
6+
include(compiler)
7+
include(../../cpp/23)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/x64)
3+
include(../../config/release)
4+
include(../../os/current)
5+
include(../../packages/settings)
6+
include(compiler)
7+
include(../../cpp/23)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(../../default)
2+
include(../../arch/x64)
3+
include(../../config/rel-with-deb-info)
4+
include(../../os/current)
5+
include(../../packages/settings)
6+
include(compiler)
7+
include(../../cpp/23)

.github/workflows/cmake.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ jobs:
5757
compiler: { type: GCC, version: 15, conan: "gcc", cc: "gcc-15", cxx: "g++-15", std: 23 },
5858
lib: "libstdc++11"
5959
}
60+
- {
61+
name: "Ubuntu GCC-16",
62+
os: ubuntu-latest,
63+
compiler: { type: GCC, version: 16, conan: "gcc", cc: "gcc-16", cxx: "g++-16", std: 23 },
64+
lib: "libstdc++11"
65+
}
6066
- {
6167
name: "Ubuntu Clang-15 + libc++",
6268
os: ubuntu-22.04,

0 commit comments

Comments
 (0)