Debian builds of 1.0.13 fail: BayesWave.c
Copied from https://hypatia.aei.mpg.de/lsc-amd64-buster/bayeswave_1.0.13-0.02+deb10u0_amd64.--pbuilderlog,
[ 70%] Building C object src/CMakeFiles/BayesWave.dir/BayesWave.c.o
cd /build/bayeswave-1.0.13/obj-x86_64-linux-gnu/src && /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/bayeswave-1.0.13=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -std=gnu11 -o CMakeFiles/BayesWave.dir/BayesWave.c.o -c /build/bayeswave-1.0.13/src/BayesWave.c
/build/bayeswave-1.0.13/src/BayesWave.c: In function 'main':
/build/bayeswave-1.0.13/src/BayesWave.c:239:11: error: non-floating-point argument in call to function '__builtin_isfinite'
if(!isfinite(psd[ifo][i]&&!data->bayesLineFlag)) {
^~~~~~~~
To me this looks like a misplaced closing parenthesis - shouldn't that line of code read
if(!isfinite(psd[ifo][i])&&!data->bayesLineFlag) {
?