swig 4.2.0 type errors in LALDetectors.h
@karl-wette @jolien-creighton @kipp.cannon @duncanmmacleod @adam-mercer In !2232 (merged) and !2232 (merged), the platform:conda:linux
jobs fail with a long list of type errors from SWIGifying LALDetectors, specifically the "Detector DQ bit assignments
enum. I suspect this will be due to the swig 4.2.0 version hitting conda with the new year (see https://anaconda.org/conda-forge/swig/files). Any easy fix ideas, or should we pin SWIG for the moment?
make[6]: Entering directory '/builds/lscsoft/lalsuite/lalsuite-7.21.1/_build/sub/lal/swig'
CC swiglal_python_la-SWIGTest.lo
GEN swiglal.i
../include/lal/LALDetectors.h:194: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:195: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:196: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:197: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:198: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:199: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:200: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:201: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:202: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:203: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:204: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:205: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:206: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:207: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:208: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:209: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:210: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:211: Error: Type error. Expecting an integral type
../include/lal/LALDetectors.h:212: Error: Type error. Expecting an integral type