lalinference problem with commit 42923bd9
I am on ARCCA and I running on the master branch of lalsuite. When I inject .gwf files, I get the following error:
$ /home/c1737564/opt/lalsuite_master/bin/lalinference_mpi_wrapper --L1-flow 20 --approx IMRPhenomPv2pseudoFourPN --psdlength 1024 --fix-polarisation 1.75 --fix-tilt_spin2 0 --a_spin2 0 --fix-time 1186741861 --mpirun mpirun --fix-rightascension 1.880019693589793 --H1-cache caches/H-H1_HOFT_C01_CACHE-1186741583-296.lcf --nlive 512 --adapt-temps --srate 2048.0 --fix-tilt_spin1 0 --H1-timeslide 0 --executable /home/c1737564/opt/lalsuite_master/bin/lalinference_mcmc --neff 1000 --fix-declination 1.1918676235897934 --seglen 8.0 --L1-channel L1:HWINJ_INJECTED --resume --L1-fhigh 1023.875 --fix-phi_jl 0 --distance-max 2200 --trigtime 1186741861.0 --tol 1.0 --psdstart 1186740811.0 --np 8 --progress --tolerance 0.1 --H1-channel H1:HWINJ_INJECTED --L1-psd IFO1_psd.dat --a_spin1 0 --fix-costheta_jn 0.5 --V1-psd IFO2_psd.dat --H1-psd IFO0_psd.dat --fref 100 --outfile engine/lalinferencemcmc-0-H1L1-1186741861.0-0.hdf5 --ntemps 8 --L1-cache caches/L-L1_HOFT_C01_CACHE-1186741583-296.lcf --amporder 0 --no-detector-frame --fix-phi12 0 --randomseed 1867264649 --L1-timeslide 0 --H1-flow 20 --q 0.333333333333 --glob-frame-data --chirpmass 14.650780257917608 --H1-fhigh 1023.875 --ifo H1 --ifo L1
mpirun -np 8 /home/c1737564/opt/lalsuite_master/bin/lalinference_mcmc --L1-flow 20 --approx IMRPhenomPv2pseudoFourPN --psdlength 1024 --fix-polarisation 1.75 --fix-tilt_spin2 0 --a_spin2 0 --fix-time 1186741861 --fix-rightascension 1.880019693589793 --H1-cache caches/H-H1_HOFT_C01_CACHE-1186741583-296.lcf --nlive 512 --adapt-temps --srate 2048.0 --fix-tilt_spin1 0 --H1-timeslide 0 --neff 1000 --fix-declination 1.1918676235897934 --seglen 8.0 --L1-channel L1:HWINJ_INJECTED --resume --L1-fhigh 1023.875 --fix-phi_jl 0 --distance-max 2200 --trigtime 1186741861.0 --tol 1.0 --psdstart 1186740811.0 --progress --tolerance 0.1 --H1-channel H1:HWINJ_INJECTED --L1-psd IFO1_psd.dat --a_spin1 0 --fix-costheta_jn 0.5 --V1-psd IFO2_psd.dat --H1-psd IFO0_psd.dat --fref 100 --outfile engine/lalinferencemcmc-0-H1L1-1186741861.0-0.hdf5 --ntemps 8 --L1-cache caches/L-L1_HOFT_C01_CACHE-1186741583-296.lcf --amporder 0 --no-detector-frame --fix-phi12 0 --randomseed 1867264649 --L1-timeslide 0 --H1-flow 20 --q 0.333333333333 --glob-frame-data --chirpmass 14.650780257917608 --H1-fhigh 1023.875 --ifo H1 --ifo L1
========== LALInference_MCMC ==========
Set trigtime to 1186741861.0000000000
Set trigtime to 1186741861.0000000000
Set trigtime to 1186741861.0000000000
Set trigtime to 1186741861.0000000000
Set trigtime to 1186741861.0000000000
Set trigtime to 1186741861.0000000000
Set trigtime to 1186741861.0000000000
Set trigtime to 1186741861.0000000000
Looking for frames for H1 in PWD
GlobFramesPWD : Found unseived src files:
((null),(null),file://localhost/.../lalinference/data/lalinferencemcmc/precessing_waveform/H-HWINJ_Simulation_inc_60.0-1186741615-256.gwf)
error: no frame file files found after sieving
This error message comes from line 199 in LALInferenceReadData.c
. I think the problem is something to do with commit 42923bd9 because if I change line 213 in LALInferenceReadData.c
from:
if ( ! frInCache->length )
to:
if ( ! frGlobCache->length )
and change line 225 from:
return(frInCache);
to
return(frGlobCache);
The code runs normally and the error message is no longer passed.