can't build on CIT with -O0 (warning=error in lalburst cs_gamma.c)
@adam-mercer @duncanmmacleod Trying to compile current master (a143c552) without optimization (-O0) on CIT (ldas-grid). I'm getting the following error; I have no idea what "_FORTIFY_SOURCE" is and why it causes an issue in that specific file. Default gcc there seems to be a very old 4.8.5.
Maybe it's that this tweak e01108ff doesn't work for this old gcc version?
make: Entering directory `/home/david.keitel/git/lalsuite/lalburst/python/lalburst' CC cs_gamma_la-cs_gamma.lo In file included from /usr/include/limits.h:26:0, from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/limits.h:168, from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/syslimits.h:7, from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/limits.h:34, from /usr/include/python2.7/Python.h:19, from cs_gamma.c:36: /usr/include/features.h:330:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^ cc1: error: unrecognized command line option "-Wno-tautological-compare" [-Werror] cc1: error: unrecognized command line option "-Wno-misleading-indentation" [-Werror] cc1: all warnings being treated as errors make: *** [cs_gamma_la-cs_gamma.lo] Error 1