Skip to content

Commit 483d141

Browse files
committed
Release 1.0.9
* Added Clang build for the CI.
2 parents 8bcaeb4 + 596e532 commit 483d141

File tree

5 files changed

+29
-4
lines changed

5 files changed

+29
-4
lines changed

.github/workflows/build.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,28 @@ jobs:
8787
echo "***** MEMCHECK $test *****"; \
8888
valgrind ${{env.VALGRIND_ARGS}} .build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --verbose --jobs 1 --nofork --debug $test; \
8989
done
90+
opensuse_tumbleweed_clang:
91+
runs-on: ubuntu-latest
92+
container:
93+
image: opensuse/tumbleweed:latest
94+
steps:
95+
- name: Install dependencies
96+
run: zypper --non-interactive --no-gpg-checks in tar gzip git make valgrind gcc gcc-c++ libstdc++-devel clang
97+
- uses: actions/checkout@v3
98+
- name: Configure project
99+
run: make config TEST=1 CC=clang CXX=clang++
100+
- name: Fetch project dependencies
101+
run: make fetch
102+
- name: Build project
103+
run: make VERBOSE=1
104+
- name: Run unit tests
105+
run: .build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --verbose --jobs 1
106+
- name: Run unit tests with memcheck
107+
run: |
108+
for test in $(.build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --list --suppress); do \
109+
echo "***** MEMCHECK $test *****"; \
110+
valgrind ${{env.VALGRIND_ARGS}} .build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --verbose --jobs 1 --nofork --debug $test; \
111+
done
90112
debian_stable:
91113
runs-on: ubuntu-latest
92114
container:

CHANGELOG

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
* RECENT CHANGES
33
*******************************************************************************
44

5+
=== 1.0.9 ===
6+
* Added Clang build for the CI.
7+
58
=== 1.0.8 ===
69
* Better optimizations of dsp::copy and dsp::move for SSE, SSE3 and AVX.
710
* The function dsp::init() is now thread safe.

include/lsp-plug.in/dsp/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
// Define version of headers
2626
#define LSP_DSP_LIB_MAJOR 1
2727
#define LSP_DSP_LIB_MINOR 0
28-
#define LSP_DSP_LIB_MICRO 8
28+
#define LSP_DSP_LIB_MICRO 9
2929

3030
#if defined(__WINDOWS__) || defined(__WIN32__) || defined(__WIN64__) || defined(_WIN64) || defined(_WIN32) || defined(__WINNT) || defined(__WINNT__)
3131
#define LSP_DSP_LIB_EXPORT_MODIFIER __declspec(dllexport)

modules.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
#
2020

2121
# Variables that describe dependencies
22-
LSP_COMMON_LIB_VERSION := 1.0.23
22+
LSP_COMMON_LIB_VERSION := 1.0.25
2323
LSP_COMMON_LIB_NAME := lsp-common-lib
2424
LSP_COMMON_LIB_TYPE := src
2525
LSP_COMMON_LIB_URL_RO := https://github.com/lsp-plugins/$(LSP_COMMON_LIB_NAME).git
2626
LSP_COMMON_LIB_URL_RW := [email protected]:lsp-plugins/$(LSP_COMMON_LIB_NAME).git
2727

28-
LSP_TEST_FW_VERSION := 1.0.17
28+
LSP_TEST_FW_VERSION := 1.0.18
2929
LSP_TEST_FW_NAME := lsp-test-fw
3030
LSP_TEST_FW_TYPE := src
3131
LSP_TEST_FW_URL_RO := https://github.com/lsp-plugins/$(LSP_TEST_FW_NAME).git

project.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ ARTIFACT_ID = LSP_DSP_LIB
2323
ARTIFACT_NAME = lsp-dsp-lib
2424
ARTIFACT_DESC = DSP library for digital signal processing
2525
ARTIFACT_HEADERS = lsp-plug.in
26-
ARTIFACT_VERSION = 1.0.8
26+
ARTIFACT_VERSION = 1.0.9

0 commit comments

Comments
 (0)