Make fails at LALSimIMRSEOBNRv4HMROM.c
Hi,
I git-cloned the latest lalsuite and have done the following in the lalsuite directory: ./00boot ./configure make and then got an compilation error for LALSimIMRSEOBNRv4HMROM.c.
Thank you for your help.
Yousuke
yousuke@tsubame:~/software/lalsuite$ echo $LAL_INSTALL_PREFIX
/home/yousuke/opt/lalsuite
yousuke@tsubame:~/software/lalsuite$ ./00boot
00boot: running autoreconf
==================================================
00boot has been run successfully.
Now run './configure' with appropriate options
to configure LALSuite.
==================================================
yousuke@tsubame:~/software/lalsuite$ ./configure --prefix=${LAL_INSTALL_PREFIX}
(snip)
configure:
==================================================
LALSuite has now been successfully configured:
* LALFrame library support is ENABLED
* LALMetaIO library support is ENABLED
* LALSimulation library support is ENABLED
* LALBurst library support is ENABLED
* LALInspiral library support is ENABLED
* LALPulsar library support is ENABLED
* LALInference library support is ENABLED
* LALApps library support is ENABLED
* Doxygen documentation is DISABLED
and will be installed under the directory:
/home/yousuke/opt/lalsuite
Now run 'make' to build LALSuite,
and run 'make install' to install LALSuite.
==================================================
yousuke@tsubame:~/software/lalsuite$ make
(snip)
==================================================
LALMetaIO has now been successfully built.
Now run 'make install' to install LALMetaIO.
==================================================
(snip)
CC LALSimIMRSEOBNRv4HMROM.lo
LALSimIMRSEOBNRv4HMROM.c: In function ‘SEOBNRROMdataDS_Init’:
LALSimIMRSEOBNRv4HMROM.c:687:12: error: ‘path’ undeclared (first use in this function)
687 | XLALFree(path);
| ^~~~
LALSimIMRSEOBNRv4HMROM.c:687:12: note: each undeclared identifier is reported only once for each function it appears in
LALSimIMRSEOBNRv4HMROM.c:688:3: error: implicit declaration of function ‘XLALH5FileClose’; did you mean ‘XLALFileClose’? [-Werror=implicit-function-declaration]
688 | XLALH5FileClose(file);
| ^~~~~~~~~~~~~~~
| XLALFileClose
LALSimIMRSEOBNRv4HMROM.c:688:3: error: nested extern declaration of ‘XLALH5FileClose’ [-Werror=nested-externs]
LALSimIMRSEOBNRv4HMROM.c:688:19: error: ‘file’ undeclared (first use in this function)
688 | XLALH5FileClose(file);
| ^~~~
LALSimIMRSEOBNRv4HMROM.c: In function ‘SEOBNRROMdataDS_Init_submodel’:
LALSimIMRSEOBNRv4HMROM.c:734:9: error: unused parameter ‘index_mode’ [-Werror=unused-parameter]
734 | UINT4 index_mode
| ~~~~~~^~~~~~~~~~
cc1: all warnings being treated as errors