Skip to content

Commit

Permalink
Add gcc-13 to CI builds
Browse files Browse the repository at this point in the history
  • Loading branch information
rollbear committed Apr 28, 2023
1 parent 72fe39f commit cad7551
Showing 1 changed file with 43 additions and 1 deletion.
44 changes: 43 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,49 @@ jobs:
cxx_standard: 23,
cxx_asan: true,
}
# Clang-3.5
# GCC-13
- {
name: "Linux GCC 13 C++11",
os: ubuntu-latest,
container: { image: "ghcr.io/rollbear/gcc:13", options: "--security-opt seccomp=unconfined" },
compiler: gcc,
cxx_standard: 11,
cxx_asan: true,
}
- {
name: "Linux GCC 13 C++14",
os: ubuntu-latest,
container: { image: "ghcr.io/rollbear/gcc:13", options: "--security-opt seccomp=unconfined" },
compiler: gcc,
cxx_standard: 14,
cxx_asan: true,
}
- {
name: "Linux GCC 13 C++17",
os: ubuntu-latest,
container: { image: "ghcr.io/rollbear/gcc:13", options: "--security-opt seccomp=unconfined" },
compiler: gcc,
cxx_standard: 17,
cxx_asan: true,
}
- {
name: "Linux GCC 13 C++20",
os: ubuntu-latest,
container: { image: "ghcr.io/rollbear/gcc:13", options: "--security-opt seccomp=unconfined" },
compiler: gcc,
cxx_standard: 20,
cxx_asan: true,
}
- {
name: "Linux GCC 13 C++23",
os: ubuntu-latest,
container: { image: "ghcr.io/rollbear/gcc:13", options: "--security-opt seccomp=unconfined" },
compiler: gcc,
cxx_standard: 23,
cxx_asan: true,
}

# Clang-3.5
- {
name: "Linux Clang 3.5 C++11 / libstdc++",
os: ubuntu-latest,
Expand Down

0 comments on commit cad7551

Please sign in to comment.