mirror of
https://github.com/boostorg/parser.git
synced 2026-01-19 04:22:13 +00:00
Remove C++20 variants from Linux and FreeBSD Drone builds, since libc++
<ranges> was missing a lot of tuff before Clang 16.
This commit is contained in:
24
.drone.star
24
.drone.star
@@ -43,21 +43,21 @@ def main(ctx):
|
||||
job(name='TSAN', tsan=True,
|
||||
compiler='gcc-12', cxxstd='17,20', os='ubuntu-22.04'),
|
||||
job(name='Clang 14 w/ sanitizers', asan=True, ubsan=True,
|
||||
compiler='clang-14', cxxstd='17,20', os='ubuntu-22.04'),
|
||||
compiler='clang-14', cxxstd='17', os='ubuntu-22.04'),
|
||||
job(name='Clang 11 libc++ w/ sanitizers', asan=True, ubsan=True, # libc++-11 is the latest working with ASAN: https://github.com/llvm/llvm-project/issues/59432
|
||||
compiler='clang-11', cxxstd='17,20', os='ubuntu-20.04', stdlib='libc++', install='libc++-11-dev libc++abi-11-dev'),
|
||||
compiler='clang-11', cxxstd='17', os='ubuntu-20.04', stdlib='libc++', install='libc++-11-dev libc++abi-11-dev'),
|
||||
|
||||
# libc++
|
||||
job(compiler='clang-10', cxxstd='17,20', os='ubuntu-20.04', stdlib='libc++', install='libc++-10-dev libc++abi-10-dev'),
|
||||
job(compiler='clang-11', cxxstd='17,20', os='ubuntu-20.04', stdlib='libc++', install='libc++-11-dev libc++abi-11-dev'),
|
||||
job(compiler='clang-12', cxxstd='17,20', os='ubuntu-22.04', stdlib='libc++', install='libc++-12-dev libc++abi-12-dev libunwind-12-dev'),
|
||||
job(compiler='clang-13', cxxstd='17,20', os='ubuntu-22.04', stdlib='libc++', install='libc++-13-dev libc++abi-13-dev'),
|
||||
job(compiler='clang-14', cxxstd='17,20', os='ubuntu-22.04', stdlib='libc++', install='libc++-14-dev libc++abi-14-dev'),
|
||||
job(compiler='clang-15', cxxstd='17,20', os='ubuntu-22.04', stdlib='libc++', install='libc++-15-dev libc++abi-15-dev', add_llvm=True),
|
||||
job(compiler='clang-10', cxxstd='17', os='ubuntu-20.04', stdlib='libc++', install='libc++-10-dev libc++abi-10-dev'),
|
||||
job(compiler='clang-11', cxxstd='17', os='ubuntu-20.04', stdlib='libc++', install='libc++-11-dev libc++abi-11-dev'),
|
||||
job(compiler='clang-12', cxxstd='17', os='ubuntu-22.04', stdlib='libc++', install='libc++-12-dev libc++abi-12-dev libunwind-12-dev'),
|
||||
job(compiler='clang-13', cxxstd='17', os='ubuntu-22.04', stdlib='libc++', install='libc++-13-dev libc++abi-13-dev'),
|
||||
job(compiler='clang-14', cxxstd='17', os='ubuntu-22.04', stdlib='libc++', install='libc++-14-dev libc++abi-14-dev'),
|
||||
job(compiler='clang-15', cxxstd='17', os='ubuntu-22.04', stdlib='libc++', install='libc++-15-dev libc++abi-15-dev', add_llvm=True),
|
||||
|
||||
# FreeBSD
|
||||
job(compiler='clang-10', cxxstd='17,20', os='freebsd-13.1'),
|
||||
job(compiler='clang-15', cxxstd='17,20', os='freebsd-13.1'),
|
||||
job(compiler='clang-10', cxxstd='17', os='freebsd-13.1'),
|
||||
job(compiler='clang-15', cxxstd='17', os='freebsd-13.1'),
|
||||
job(compiler='gcc-11', cxxstd='17,20', os='freebsd-13.1', linkflags='-Wl,-rpath=/usr/local/lib/gcc11'),
|
||||
# OSX
|
||||
job(compiler='clang', cxxstd='17', os='osx-xcode-10.3'),
|
||||
@@ -71,10 +71,10 @@ def main(ctx):
|
||||
job(compiler='clang', cxxstd='17,20,2b', os='osx-xcode-14.3.1'),
|
||||
job(compiler='clang', cxxstd='17,20,2b', os='osx-xcode-15.0.1'),
|
||||
# ARM64
|
||||
job(compiler='clang-12', cxxstd='20', os='ubuntu-20.04', arch='arm64', add_llvm=True),
|
||||
job(compiler='clang-12', cxxstd='17', os='ubuntu-20.04', arch='arm64', add_llvm=True),
|
||||
job(compiler='gcc-11', cxxstd='17,20', os='ubuntu-20.04', arch='arm64'),
|
||||
# S390x
|
||||
job(compiler='clang-12', cxxstd='20', os='ubuntu-20.04', arch='s390x', add_llvm=True),
|
||||
job(compiler='clang-12', cxxstd='17', os='ubuntu-20.04', arch='s390x', add_llvm=True),
|
||||
job(compiler='gcc-11', cxxstd='17,20', os='ubuntu-20.04', arch='s390x'),
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user