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 87
87
echo "***** MEMCHECK $test *****"; \
88
88
valgrind ${{env.VALGRIND_ARGS}} .build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --verbose --jobs 1 --nofork --debug $test; \
89
89
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
90
112
debian_stable :
91
113
runs-on : ubuntu-latest
92
114
container :
Original file line number Diff line number Diff line change 2
2
* RECENT CHANGES
3
3
*******************************************************************************
4
4
5
+ === 1.0.9 ===
6
+ * Added Clang build for the CI.
7
+
5
8
=== 1.0.8 ===
6
9
* Better optimizations of dsp::copy and dsp::move for SSE, SSE3 and AVX.
7
10
* The function dsp::init() is now thread safe.
Original file line number Diff line number Diff line change 25
25
// Define version of headers
26
26
#define LSP_DSP_LIB_MAJOR 1
27
27
#define LSP_DSP_LIB_MINOR 0
28
- #define LSP_DSP_LIB_MICRO 8
28
+ #define LSP_DSP_LIB_MICRO 9
29
29
30
30
#if defined(__WINDOWS__ ) || defined(__WIN32__ ) || defined(__WIN64__ ) || defined(_WIN64 ) || defined(_WIN32 ) || defined(__WINNT ) || defined(__WINNT__ )
31
31
#define LSP_DSP_LIB_EXPORT_MODIFIER __declspec(dllexport)
Original file line number Diff line number Diff line change 19
19
#
20
20
21
21
# Variables that describe dependencies
22
- LSP_COMMON_LIB_VERSION := 1.0.23
22
+ LSP_COMMON_LIB_VERSION := 1.0.25
23
23
LSP_COMMON_LIB_NAME := lsp-common-lib
24
24
LSP_COMMON_LIB_TYPE := src
25
25
LSP_COMMON_LIB_URL_RO := https://github.com/lsp-plugins/$(LSP_COMMON_LIB_NAME ) .git
26
26
LSP_COMMON_LIB_URL_RW :=
[email protected] :lsp-plugins/
$(LSP_COMMON_LIB_NAME ) .git
27
27
28
- LSP_TEST_FW_VERSION := 1.0.17
28
+ LSP_TEST_FW_VERSION := 1.0.18
29
29
LSP_TEST_FW_NAME := lsp-test-fw
30
30
LSP_TEST_FW_TYPE := src
31
31
LSP_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
23
23
ARTIFACT_NAME = lsp-dsp-lib
24
24
ARTIFACT_DESC = DSP library for digital signal processing
25
25
ARTIFACT_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