Page 1 of 1

Problem running Cosmomc with simall data

Posted: September 18 2019
by María Pía Piccirilli
Hello everyone,

I'm having some trouble running the version of July 2019 Cosmomc with Planck likelihood including Simall data. Fast check for likelihood (action=4 in test.ini) runs alright but the run of a test chain with default setting ends up with this error:

clik_init(src/clik.c:77)::ForwardError
clik_lklobject_init(src/clik_helper.c:232)::Error -1111 (Cannot initialize lkl type simall from ./data/clik_14.0/low_l/simall/simall_100x143_offlike5_EE_Aplanck_B.clik/clik dl error : /home/dsy_g/mppg_a/plc-3.0/lib/libclik.so: undefined symbol: clik_simall_init)

If the line that sets low-L EE polarization in the test_planck.ini file is commented, then no trouble arises.
I've checked the links to the data files work fine and that environment variables are correctly settled.

I would really appreciate some hints.
Thank you very much!

Re: Problem running Cosmomc with simall data

Posted: September 25 2019
by Karim Benabed
Hi

You have probably built PLC using the makefile.
I am sorry but at shipping time, I left an error in the Makefile at line 282. the Makefile lacks the simall source, and thus this part of the likelihood code is not built!
if you replace line 282 which currently reads

Code: Select all

SIMALLLKL :=
by

Code: Select all

SIMALLLKL := $(addprefix $(ODIR)/,clik_simall.o)
you should now be able to use the simall likelihood.

I am sorry for the issue.

Re: Problem running Cosmomc with simall data

Posted: September 26 2019
by María Pía Piccirilli
Thank you very much for your reply, Karim!

Indeed, I have built PLC using the makefile provided, so the proposed replacement effectively fixed the problem and cosmomc is running fine.

Thanks a lot for your help! =)