Ian Harry
Ian Harry
We did not implement the "per dataset checking feature" within PyCBC. .... However, Pegasus implemented checksum testing on all data files (similar to our own checks on frame files). After...
I'm struggling to review this, as I haven't seen this code before, and can't really tell what it is supposed to do or how it fixes the problem. Could we...
For released code is it not sufficient to say "This *is* version 2.2.2"?
There's better options than sending the logger through to *every* function .... Maybe Coleman would have suggestions on this?
I've tried with various combinations of `os.RTLD_WHATEVER` for the libraries loaded with PyCBC using ctypes (mkl, fftw (and fftw threaded) and gomp) nothing seems to matter. I tried putting the...
@josh-willis It does seem to be something else loading FFTW, as you suspected. I changed your test to do: ``` import ctypes,os ctypes.CDLL('/home/ian.harry/.conda/envs/susannah_test/lib/libfftw3.so.3.6.10', mode=os.RTLD_DEEPBIND) ctypes.CDLL('/home/ian.harry/.conda/envs/susannah_test/lib/libfftw3f.so.3.6.10', mode=os.RTLD_DEEPBIND) import numpy as np...
I *think* this is LAL, because commenting out some of the `import lal` commands in types/*.py can make Josh's test run .... However, I've not been able to convert this...
So I think, I now understand the order and the problem (based on what was said above). The following needs to happen to raise the segfault. * We need to...
@josh-willis Thanks for the pointer. I tried the solution you pointed to but it didn't solve the problem. (Not 100% sure I did it right, but I think I followed...
@josh-willis I just tried doing `conda install liblal=*=mkl_*` ... The environment is now working, *but* I think some things happened that shouldn't have and that command seems to have removed...