@@ -1066,6 +1066,13 @@ jobs: | |||||
make NOOPT=true SKIP_STRIPPING=true -j $(nproc) | make NOOPT=true SKIP_STRIPPING=true -j $(nproc) | ||||
- name: Run Cardinal self-tests | - name: Run Cardinal self-tests | ||||
run: | | run: | | ||||
#xvfb-run valgrind \ | |||||
#--gen-suppressions=all \ | |||||
#--exit-on-first-error=yes \ | |||||
#--error-exitcode=255 \ | |||||
#--leak-check=no \ | |||||
#--track-origins=yes \ | |||||
#--suppressions=./dpf/utils/valgrind-dpf.supp | |||||
xvfb-run ./bin/Cardinal selftest | xvfb-run ./bin/Cardinal selftest | ||||
- name: Validate LV2 ttl syntax | - name: Validate LV2 ttl syntax | ||||
run: | | run: | | ||||
@@ -1082,7 +1089,7 @@ jobs: | |||||
cp -r bin/CardinalFX.lv2 bin/CardinalSynth.lv2 \ | cp -r bin/CardinalFX.lv2 bin/CardinalSynth.lv2 \ | ||||
/usr/lib/lv2/{atom,buf-size,core,data-access,kx-control-input-port-change-request,kx-programs,instance-access,midi,mod,parameters,port-groups,port-props,options,patch,presets,resize-port,state,time,ui,units,urid,worker}.lv2 \ | /usr/lib/lv2/{atom,buf-size,core,data-access,kx-control-input-port-change-request,kx-programs,instance-access,midi,mod,parameters,port-groups,port-props,options,patch,presets,resize-port,state,time,ui,units,urid,worker}.lv2 \ | ||||
${LV2_PATH} | ${LV2_PATH} | ||||
lv2lint -s lv2_generate_ttl -l ld-linux-x86-64.so.2 -M nopack $(lv2ls) | |||||
xvfb-run lv2lint -s lv2_generate_ttl -l ld-linux-x86-64.so.2 -M nopack $(lv2ls) | |||||
- name: Test LV2 plugin | - name: Test LV2 plugin | ||||
run: | | run: | | ||||
export LV2_PATH=/tmp/lv2-path | export LV2_PATH=/tmp/lv2-path | ||||
@@ -1 +1 @@ | |||||
Subproject commit 71b17971f63dc9def67faea500dcbaced979efb4 | |||||
Subproject commit 7b8eefb59f62dd51e08cdda5c33478781eccb072 |