File tree Expand file tree Collapse file tree 5 files changed +29
-4
lines changed Expand file tree Collapse file tree 5 files changed +29
-4
lines changed Original file line number Diff line number Diff line change 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 :
Original file line number Diff line number Diff line change 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.
Original file line number Diff line number Diff line change 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)
Original file line number Diff line number Diff line change 1919#
2020
2121# Variables that describe dependencies
22- LSP_COMMON_LIB_VERSION := 1.0.23
22+ LSP_COMMON_LIB_VERSION := 1.0.25
2323LSP_COMMON_LIB_NAME := lsp-common-lib
2424LSP_COMMON_LIB_TYPE := src
2525LSP_COMMON_LIB_URL_RO := https://github.com/lsp-plugins/$(LSP_COMMON_LIB_NAME ) .git
2626LSP_COMMON_LIB_URL_RW := git@github.com:lsp-plugins/$(LSP_COMMON_LIB_NAME ) .git
2727
28- LSP_TEST_FW_VERSION := 1.0.17
28+ LSP_TEST_FW_VERSION := 1.0.18
2929LSP_TEST_FW_NAME := lsp-test-fw
3030LSP_TEST_FW_TYPE := src
3131LSP_TEST_FW_URL_RO := https://github.com/lsp-plugins/$(LSP_TEST_FW_NAME ) .git
Original file line number Diff line number Diff line change @@ -23,4 +23,4 @@ ARTIFACT_ID = LSP_DSP_LIB
2323ARTIFACT_NAME = lsp-dsp-lib
2424ARTIFACT_DESC = DSP library for digital signal processing
2525ARTIFACT_HEADERS = lsp-plug.in
26- ARTIFACT_VERSION = 1.0.8
26+ ARTIFACT_VERSION = 1.0.9
You can’t perform that action at this time.
0 commit comments