Compare commits

...

1 Commits

Author SHA1 Message Date
67a140854a Enable clang build and no-pch build on Linux 2024-08-26 23:05:41 +02:00
3 changed files with 13 additions and 14 deletions

View File

@ -0,0 +1,11 @@
FROM buster-base:latest
ARG DEBIAN_FRONTEND=noninteractive
ARG DEBCONF_NOWARNINGS="yes"
RUN apt-get update && apt-get install -qqy llvm-11 clang-11 lld-11 libclang-11-dev --no-install-recommends
USER builder
ENV CC clang-11
ENV CXX clang++-11
ENV LDFLAGS -fuse-ld=lld-11

View File

@ -1,12 +0,0 @@
FROM buster-base:latest
ARG DEBIAN_FRONTEND=noninteractive
ARG DEBCONF_NOWARNINGS="yes"
RUN echo "deb https://deb.debian.org/debian buster-backports main" > /etc/apt/sources.list.d/backports.list
RUN apt-get update && apt-get install -qqy llvm-8 clang-8 lld-8 libclang-8-dev --no-install-recommends
USER builder
ENV CC clang-8
ENV CXX clang++-8
ENV LDFLAGS -fuse-ld=lld-8

View File

@ -39,11 +39,11 @@ pipeline {
axes {
axis {
name 'JENKINS_COMPILER'
values 'gcc7' //, 'gcc14', 'clang8', 'clang18'
values 'gcc7', 'clang11' //, 'gcc14', 'clang18'
}
axis {
name 'JENKINS_PCH'
values 'pch' //, 'no-pch'
values 'pch', 'no-pch'
}
}