Skip to content

Stress unit-test made invariant to the number of producers/consumers. #9

Stress unit-test made invariant to the number of producers/consumers.

Stress unit-test made invariant to the number of producers/consumers. #9

Workflow file for this run

name: Meson Continuous Integrations
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build-and-test:
strategy:
fail-fast: false
matrix:
cpp_compiler: [g++, clang++]
sanitize: [address ,undefined, thread]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Meson and Boost.Test
run: sudo apt-get --quiet --yes install meson libboost-test-dev
- name: Setup
env:
CXX: ${{ matrix.cpp_compiler }}
run: meson setup build -Dwerror=true -Dwarning_level=3 -Db_sanitize=${{ matrix.sanitize }}
- name: Compile
run: meson compile -C build
- name: Test
run: meson test -C build --print-errorlogs