Skip to content

LALSuite SWIG bindings incompatible with SWIG 4.1.0

The lalburst:conda build is repeatedly failing with the following:

mv -f .deps/swiglal_python_la-SWIGTest.Tpo .deps/swiglal_python_la-SWIGTest.Plo
/builds/lscsoft/lalsuite/conda-bld/lalburst-split_1666712368580/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/include/lal/SWIGCommon.i:1812: Error: Macro '%typemaps_string_alloc' expects 14 arguments

Full log is here.

I've retried this a few times and it fails with the same error.

@duncanmmacleod, @karl-wette any ideas?