e52f64229a
This fixes the CI failure where clang could not find <compare>. Removing the include would not be enough, there are some other failures. Debian Stable ships Clang 11 so this seems accessible enough.
48 lines
1.2 KiB
YAML
48 lines
1.2 KiB
YAML
freebsd_task:
|
|
freebsd_instance:
|
|
image_family: freebsd-13-0
|
|
gmake_script: pkg install -y gmake
|
|
matrix:
|
|
- name: freebsd_clang
|
|
env:
|
|
CXX: clang++
|
|
- name: freebsd_gcc
|
|
gcc_script: pkg install -y gcc
|
|
env:
|
|
CXX: g++
|
|
test_script: gmake -j4 test
|
|
env:
|
|
LC_ALL: en_US.UTF-8
|
|
|
|
linux_task:
|
|
locales_script:
|
|
- apt-get update && apt-get -y install locales
|
|
- echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
|
|
- locale-gen en_US.UTF-8
|
|
matrix:
|
|
- name: linux_clang
|
|
container:
|
|
image: silkeh/clang:11
|
|
env:
|
|
CXX: clang++
|
|
- name: linux_gcc
|
|
container:
|
|
image: gcc:10
|
|
test_script: make -j4 test
|
|
env:
|
|
LC_ALL: en_US.UTF-8
|
|
|
|
macos_task:
|
|
macos_instance:
|
|
image: ghcr.io/cirruslabs/macos-ventura-base:latest
|
|
matrix:
|
|
- name: macos_clang
|
|
clang_script: brew install llvm@11
|
|
env:
|
|
CXX: /usr/local/opt/llvm@11/bin/clang++
|
|
- name: macos_gcc
|
|
gcc_script: brew install gcc@10
|
|
env:
|
|
CXX: g++-10
|
|
test_script: make -j4 test
|