Unverified Commit 7d2cbd0e authored by Dominik Charousset's avatar Dominik Charousset Committed by GitHub

Merge pull request #1441

Add new linux distros to the CI
parents 8a3eedda 7f8bf0fe
FROM almalinux:9
RUN dnf update -y \
&& dnf install -y \
cmake \
gcc-c++ \
git \
libasan \
libubsan \
make \
openssl-devel \
&& dnf clean all
FROM alpine:3.18
RUN apk add --no-cache \
cmake\
g++ \
gcc\
git \
linux-headers \
make \
musl-dev \
openssl-dev \
python3 \
py3-pip
RUN python3 -m pip install \
robotframework \
robotframework-requests \
robotframework-websocketclient
......@@ -27,6 +27,16 @@ config = [
tags: ['docker'],
builds: ['release'],
]],
['almalinux-9', [ // EOL: May 2032
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['alpinelinux-3.18', [ // EOL: May 2025
numCores: 4,
tags: ['docker'],
builds: ['release'],
]],
['centos-7', [ // EOL July 2024
numCores: 4,
tags: ['docker'],
......
......@@ -222,7 +222,7 @@ struct IUnknown;
// Optionally enable CAF_ASSERT
#ifndef CAF_ENABLE_RUNTIME_CHECKS
# define CAF_ASSERT(unused) static_cast<void>(0)
#elif defined(CAF_WINDOWS) || defined(CAF_BSD)
#elif defined(CAF_WINDOWS) || defined(CAF_BSD) || !__has_include(<execinfo.h>)
# define CAF_ASSERT(stmt) \
if (static_cast<bool>(stmt) == false) { \
printf("%s:%u: requirement failed '%s'\n", __FILE__, __LINE__, #stmt); \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment