SWIG bindings for LALFrame broken on 3.0.0
The conda builds for LALFrame 3.0.0 are failing because the SWIG bindings are malformed, it looks like none of the custom type rules are being applied, or similar.
swig/test-suite.log
===========================================
LALFrame 3.0.0.1: swig/test-suite.log
===========================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: SWIGTestLALFramePython
============================
========== ../gnuscripts/lalsuite_run_uninstalled environment ==========
environment: SHELL=/bin/bash
environment: IUCAAPCDEV1=ldas-pcdev1.gw.iucaa.in
environment: GCC_RANLIB=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc-ranlib
environment: NEMO=submit.ligo.uwm.edu
environment: LAL_TEST_BUILDDIR=/home/duncan/git/lalsuite/lalframe/swig
environment: HYDRAPCDEV2=pcdev2.phys.uwm.edu
environment: HYDRAPCDEV1=pcdev1.phys.uwm.edu
environment: WSL2_GUI_APPS_ENABLED=1
environment: CONDA_EXE=/home/duncan/opt/mambaforge/bin/conda
environment: _CE_M=
environment: GWPY_CACHE=1
environment: WSL_DISTRO_NAME=Debian
environment: build_alias=x86_64-conda-linux-gnu
environment: WT_SESSION=6a2b32ef-856d-4ec7-81ce-759dfb8f0e00
environment: CMAKE_ARGS=-DCMAKE_AR=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-ar -DCMAKE_CXX_COMPILER_AR=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc-ar -DCMAKE_C_COMPILER_AR=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc-ar -DCMAKE_RANLIB=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-ranlib -DCMAKE_CXX_COMPILER_RANLIB=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc-ranlib -DCMAKE_C_COMPILER_RANLIB=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc-ranlib -DCMAKE_LINKER=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-ld -DCMAKE_STRIP=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-strip -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=NEVER -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_FIND_ROOT_PATH=/home/duncan/opt/mambaforge/envs/__test;/x86_64-conda-linux-gnu/sysroot -DCMAKE_INSTALL_PREFIX=/home/duncan/opt/mambaforge/envs/__test -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_PROGRAM_PATH=/bin;/home/duncan/opt/mambaforge/envs/__test/bin
environment: PREFIX=/home/duncan/opt/mambaforge/envs/__test
environment: MAKE_TERMOUT=/dev/pts/3
environment: CIT=ldas-grid.ligo.caltech.edu
environment: GPROF=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gprof
environment: LLOSUMMARY=detchar.ligo-la.caltech.edu
environment: CONDA_TOOLCHAIN_BUILD=x86_64-conda-linux-gnu
environment: _CONDA_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_x86_64_conda_cos6_linux_gnu
environment: SSH_AUTH_SOCK=/tmp/ssh-s25hFJbRyhot/agent.32
environment: DOXYGEN_ENABLED=false
environment: LALSUPPORT_ENABLED=true
environment: STRINGS=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-strings
environment: CPP=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-cpp
environment: XDG_CONFIG_HOME=/home/duncan/.config
environment: TEST_LOGS=SWIGTestLALFramePython.log
environment: USERAPPS_DIR=/home/duncan/svn/cds_user_apps/trunk
environment: SSH_AGENT_PID=33
environment: MATLABPATH=/home/duncan/svn/advLigoRTS/trunk/src/epics/simLink:/home/duncan/svn/advLigoRTS/trunk/src/epics/simLink/lib
environment: HYDRA=hydra.phys.uwm.edu
environment: IUCAA=ldas-grid.gw.iucaa.in
environment: GPG_TTY=/dev/pts/3
environment: EDITOR=vim
environment: LALSIMULATION_DATADIR=/home/duncan/opt/mambaforge/envs/__test/share/lalsimulation
environment: HOST_OS_DARWIN=false
environment: NAME=WR14F6D8F62EF8
environment: PWD=/home/duncan/git/lalsuite/lalframe/swig
environment: CITPCDEV16=ldas-pcdev16.ligo.caltech.edu
environment: CITPCDEV15=ldas-pcdev15.ligo.caltech.edu
environment: LOGNAME=duncan
environment: CONDA_PREFIX=/home/duncan/opt/mambaforge/envs/__test
environment: LHOSUMMARY=detchar.ligo-wa.caltech.edu
environment: HAWK=ligo.gravity.cf.ac.uk
environment: MAKEOVERRIDES=${-*-command-variables-*-}
environment: ARCCA=ligo.arcca.cf.ac.uk
environment: V=1
environment: KRB5_KTNAME=/home/duncan/.kerberos/ligo.org.keytab
environment: CONDA_TOOLCHAIN_HOST=x86_64-conda-linux-gnu
environment: LLOPCDEV1=ldas-pcdev1.ligo-la.caltech.edu
environment: LLOPCDEV2=ldas-pcdev2.ligo-la.caltech.edu
environment: LLOPCDEV5=ldas-pcdev5.ligo-la.caltech.edu
environment: LLOPCDEV6=ldas-pcdev6.ligo-la.caltech.edu
environment: LDFLAGS=-Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections -Wl,--allow-shlib-undefined -Wl,-rpath,/home/duncan/opt/mambaforge/envs/__test/lib -Wl,-rpath-link,/home/duncan/opt/mambaforge/envs/__test/lib -L/home/duncan/opt/mambaforge/envs/__test/lib
environment: HOME=/home/duncan
environment: LHO=ldas-grid.ligo-wa.caltech.edu
environment: CITSUMMARY=detchar.ligo.caltech.edu
environment: LANG=en_US.UTF-8
environment: WSL_INTEROP=/run/WSL/17337_interop
environment: CONDA_FORGE_DOCKER_RUN_ARGS=--rm
environment: LIGO_USER=duncan.macleod
environment: LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
environment: DEBUG_CFLAGS=-march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-all -fno-plt -Og -g -Wall -Wextra -fvar-tracking-assignments -ffunction-sections -pipe -isystem /home/duncan/opt/mambaforge/envs/__test/include -fdebug-prefix-map==/usr/local/src/conda/- -fdebug-prefix-map=/home/duncan/opt/mambaforge/envs/__test=/usr/local/src/conda-prefix
environment: HAVE_PYTHON=true
environment: MAMBA_NO_BANNER=1
environment: srcdir=.
environment: WAYLAND_DISPLAY=wayland-0
environment: CONDA_BUILD=1
environment: ELFEDIT=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-elfedit
environment: CONDA_PROMPT_MODIFIER=(__test)
environment: LHOPCDEV5=ldas-pcdev5.ligo-wa.caltech.edu
environment: LHOPCDEV6=ldas-pcdev6.ligo-wa.caltech.edu
environment: CMAKE_PREFIX_PATH=/home/duncan/opt/mambaforge/envs/__test:/home/duncan/opt/mambaforge/envs/__test/x86_64-conda-linux-gnu/sysroot/usr
environment: LHOPCDEV1=ldas-pcdev1.ligo-wa.caltech.edu
environment: LAL_TEST_SRCDIR=/home/duncan/git/lalsuite/lalframe/swig
environment: LHOPCDEV2=ldas-pcdev2.ligo-wa.caltech.edu
environment: MIT=ldas-grid.mit.edu
environment: CPPFLAGS=-DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/duncan/opt/mambaforge/envs/__test/include
environment: CLICOLOR=1
environment: LD=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-ld -m elf_x86_64
environment: ATLAS8=atlas8.atlas.aei.uni-hannover.de
environment: ATLAS9=atlas9.atlas.aei.uni-hannover.de
environment: ATLAS6=atlas6.atlas.aei.uni-hannover.de
environment: ATLAS7=atlas7.atlas.aei.uni-hannover.de
environment: ATLAS4=atlas4.atlas.aei.uni-hannover.de
environment: ATLAS5=atlas5.atlas.aei.uni-hannover.de
environment: ATLAS2=atlas2.atlas.aei.uni-hannover.de
environment: ATLAS3=atlas3.atlas.aei.uni-hannover.de
environment: ATLAS1=atlas1.atlas.aei.uni-hannover.de
environment: EMFOLLOW=emfollow.ligo.caltech.edu
environment: READELF=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-readelf
environment: MFLAGS=-w
environment: XDG_CACHE_HOME=/home/duncan/.cache
environment: RCG_DIR=/home/duncan/svn/advLigoRTS/trunk
environment: SUGAR=sugar.phy.syr.edu
environment: CITPCDEV8=ldas-pcdev8.ligo.caltech.edu
environment: CITPCDEV6=ldas-pcdev6.ligo.caltech.edu
environment: CITPCDEV5=ldas-pcdev5.ligo.caltech.edu
environment: CITPCDEV4=ldas-pcdev4.ligo.caltech.edu
environment: GCC_AR=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc-ar
environment: CITPCDEV3=ldas-pcdev3.ligo.caltech.edu
environment: CITPCDEV2=ldas-pcdev2.ligo.caltech.edu
environment: CITPCDEV1=ldas-pcdev1.ligo.caltech.edu
environment: ADDR2LINE=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-addr2line
environment: MAKEFLAGS=w -- TEST_LOGS=SWIGTestLALFramePython.log V=1 VERBOSE=1
environment: LAL_TEST_PKGDATADIR=/home/duncan/git/lalsuite/lalframe/lib
environment: TITAN3=titan3.atlas.aei.uni-hannover.de
environment: TITAN2=titan2.atlas.aei.uni-hannover.de
environment: TITAN1=titan1.atlas.aei.uni-hannover.de
environment: GITLAB_API_TOKEN=w7UD41sfRBhsgPrBtTn9
environment: PYTHONPATH=/home/duncan/git/lalsuite/lalframe/python:/home/duncan/git/lalsuite/lalframe/python:
environment: LAL_ENABLED=true
environment: TERM=xterm-256color
environment: _CE_CONDA=
environment: GCC_NM=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc-nm
environment: SIZE=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-size
environment: HOST=x86_64-conda-linux-gnu
environment: CC_FOR_BUILD=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-cc
environment: USER=duncan
environment: MAKE_TERMERR=/dev/pts/3
environment: CONDA_SHLVL=1
environment: ECP_IDP=login.ligo.org
environment: AR=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-ar
environment: AS=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-as
environment: SUGARPCDEV1=sugar-dev1.phy.syr.edu
environment: DEBUG_CPPFLAGS=-D_DEBUG -D_FORTIFY_SOURCE=2 -Og -isystem /home/duncan/opt/mambaforge/envs/__test/include
environment: SUGARPCDEV2=sugar-dev2.phy.syr.edu
environment: host_alias=x86_64-conda-linux-gnu
environment: DISPLAY=:0
environment: LAL_DEBUG_LEVEL=msglvl1,memdbg,
environment: SHLVL=3
environment: NM=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-nm
environment: GCC=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-gcc
environment: KAGRA=157.82.231.171
environment: MAKELEVEL=4
environment: MITPCDEV1=ldas-pcdev1.mit.edu
environment: MITPCDEV2=ldas-pcdev2.mit.edu
environment: DUALCASE=1
environment: LD_GOLD=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-ld.gold
environment: CONDA_PYTHON_EXE=/home/duncan/opt/mambaforge/bin/python
environment: LD_LIBRARY_PATH=/home/duncan/git/lalsuite/lalframe/lib/.libs
environment: XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir
environment: SCCB_TRIAGE_TOKEN=glpat-tTVU8eSyBcNcyu2Pz7gy
environment: LLO=ldas-grid.ligo-la.caltech.edu
environment: OCTAVE_PATH=/home/duncan/git/lalsuite/lalframe/octave
environment: PS4=\[\033[93m\]+ \[\033[00m\]
environment: CONDA_DEFAULT_ENV=__test
environment: OBJCOPY=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-objcopy
environment: WSLENV=WT_SESSION::WT_PROFILE_ID
environment: OMP_NUM_THREADS=2
environment: LC_ALL=C
environment: STRIP=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-strip
environment: OBJDUMP=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-objdump
environment: PATH=.:/home/duncan/git/lalsuite/lalframe/bin::/home/duncan/opt/mambaforge/envs/__test/bin:/home/duncan/bin:/home/duncan/opt/mambaforge/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files/WindowsApps/Microsoft.WindowsTerminalPreview_1.17.10234.0_x64__8wekyb3d8bbwe:/mnt/c/Program Files/Python38/Scripts:/mnt/c/Program Files/Python38:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0:/mnt/c/WINDOWS/System32/OpenSSH:/mnt/c/Program Files/Novell/iPrint:/mnt/c/Program Files (x86)/Novell/ZENworks/bin:/mnt/c/Program Files (x86)/GnuPG/bin:/mnt/c/Program Files/MiKTeX/miktex/bin/x64:/mnt/c/texlive/2020/bin/win32:/mnt/c/Program Files/Git LFS:/mnt/c/ProgramData/chocolatey/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/dotnet:/mnt/c/Program Files/Docker/Docker/resources/bin:/mnt/c/Program Files/PowerShell/7:/mnt/c/Program Files (x86)/Vim/vim82:/mnt/c/Users/spxdmm/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/spxdmm/AppData/Local/atom/bin:/mnt/c/Users/spxdmm/AppData/Local/Programs/Microsoft VS Code/bin:/mnt/c/Program Files/Python38:/mnt/c/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin
environment: CC=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-cc
environment: VIRGO2=farmn2.virgo.infn.it
environment: VIRGO1=farmn1.virgo.infn.it
environment: CFLAGS=-march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/duncan/opt/mambaforge/envs/__test/include -fdebug-prefix-map==/usr/local/src/conda/- -fdebug-prefix-map=/home/duncan/opt/mambaforge/envs/__test=/usr/local/src/conda-prefix
environment: CXXFILT=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-c++filt
environment: MARLIN=marlin.phys.uwm.edu
environment: PYTHONWARNINGS=,default::DeprecationWarning,default::PendingDeprecationWarning,ignore:You passed a bytestring:DeprecationWarning,ignore:The SafeConfigParser:DeprecationWarning,ignore:This method will be removed in future versions. Use 'parser.read_file()' instead:DeprecationWarning,ignore:elementwise != comparison failed; this will raise an error in the future:DeprecationWarning,ignore:the imp module:DeprecationWarning,ignore:metadata:DeprecationWarning,ignore:Using or importing the ABCs:DeprecationWarning,ignore:'U' mode is deprecated,ignore:examples,ignore:The text.latex.unicode,ignore:distutils Version classes are deprecated:DeprecationWarning:requests_mock
environment: BUILD=x86_64-conda-linux-gnu
environment: HOSTTYPE=x86_64
environment: LSCSRC_RSYNC_PASSWORD=8FtcG8Swes42
environment: PULSE_SERVER=unix:/mnt/wslg/PulseServer
environment: HTGETTOKENOPTS=--vaultserver vault.ligo.org --issuer igwn
environment: WT_PROFILE_ID={58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}
environment: RANLIB=/home/duncan/opt/mambaforge/envs/__test/bin/x86_64-conda-linux-gnu-ranlib
environment: CONDA_BUILD_SYSROOT=/home/duncan/opt/mambaforge/envs/__test/x86_64-conda-linux-gnu/sysroot
environment: HELP2MAN_ENABLED=false
environment: OLDPWD=/home/duncan/git/dashboard-configuration
environment: CITOSG=ldas-osg.ligo.caltech.edu
environment: VERBOSE=1
---------- ../gnuscripts/lalsuite_run_uninstalled environment ----------
========== ../gnuscripts/lalsuite_run_uninstalled libtool dry run ==========
LD_LIBRARY_PATH=/home/duncan/git/lalsuite/lalframe/lib/.libs
export LD_LIBRARY_PATH
/home/duncan/opt/mambaforge/envs/__test/bin/python -u ./SWIGTestLALFramePython.py
---------- ../gnuscripts/lalsuite_run_uninstalled libtool dry run ----------
========== ../gnuscripts/lalsuite_run_uninstalled command ==========
/bin/bash /home/duncan/git/lalsuite/lalframe/libtool --mode=execute -dlopen /home/duncan/git/lalsuite/lalframe/lib/liblalframe.la /home/duncan/opt/mambaforge/envs/__test/bin/python '-u' './SWIGTestLALFramePython.py'
---------- ../gnuscripts/lalsuite_run_uninstalled command ----------
checking module load ...
PASSED module load
*** WARNING: XLAL/LAL/GSL functions will now raise XLAL errors ***
============================= test session starts ==============================
platform linux -- Python 3.10.9, pytest-7.2.2, pluggy-1.0.0 -- /home/duncan/opt/mambaforge/envs/__test/bin/python
cachedir: .pytest_cache
rootdir: /home/duncan/git/lalsuite/lalframe/swig
collecting ... collected 1 item
SWIGTestLALFramePython.py::test_object_parent_tracking FAILED [100%]
=================================== FAILURES ===================================
_________________________ test_object_parent_tracking __________________________
def test_object_parent_tracking():
"""check object parent tracking
"""
print("checking object parent tracking ...", file=sys.stderr)
a = lalframe.swig_lalframe_test_parent_map_struct()
for i in range(0, 7):
b = a.s
c = lalframeglobalvar.swig_lalframe_test_parent_map.s
> lalframeglobalvar.swig_lalframe_test_parent_map.s = lalglobalvar.swig_lal_test_struct_const
E TypeError: in method 'swig_lalframe_test_parent_map_struct_s_set', argument 2 of type 'swig_lal_test_struct *'
SWIGTestLALFramePython.py:35: TypeError
----------------------------- Captured stderr call -----------------------------
checking object parent tracking ...
- generated xml file: /home/duncan/git/lalsuite/lalframe/swig/junit-SWIGTestLALFramePython.xml -
============================== 1 failed in 0.07s ===============================
swig/python detected a memory leak of type 'struct tagswig_lal_test_struct *', no destructor found.
swig/python detected a memory leak of type 'struct tagswig_lal_test_struct *', no destructor found.
FAIL SWIGTestLALFramePython.py (exit status: 1)
This can be reproduced via:
mamba create -n _test autoconf automake c-compiler make ldas-tools-framecpp=2 pkg-config python=3.10 python-lal=7.3.0 swig
conda activate _test
cd /path/to/git/lalsuite/lalframe
./configure --disable-swig-octave
make -j
make check -C swig V=1 VERBOSE=1
This can be seen with the production feedstock build here.
@karl-wette are you able to help debug this?
Edited by Duncan Macleod