Does lalapps use openmp any more?
I don't think there's any OpenMP-enabled code in lalapps any more, if so, can we remove the --enable-openmp
option?
There are some references, but it looks to me like they don't actually do anything:
$ git grep -iE -A2 "(openmp|pragma omp|define omp)" lalapps/src/
lalapps/src/pulsar/HeterodyneSearch/ppe_likelihood.c:#ifndef _OPENMP
lalapps/src/pulsar/HeterodyneSearch/ppe_likelihood.c:#define omp ignore
lalapps/src/pulsar/HeterodyneSearch/ppe_likelihood.c-#endif
lalapps/src/pulsar/HeterodyneSearch/ppe_likelihood.c-
--
lalapps/src/pulsar/HeterodyneSearch/pulsar_parameter_estimation_nested.h:/* check whether openmp is enabled and if so include omp.h */
lalapps/src/pulsar/HeterodyneSearch/pulsar_parameter_estimation_nested.h:#ifdef HAVE_OPENMP
lalapps/src/pulsar/HeterodyneSearch/pulsar_parameter_estimation_nested.h-#include <omp.h>
lalapps/src/pulsar/HeterodyneSearch/pulsar_parameter_estimation_nested.h-#endif