Error on the "undefined reference to clik_lensing_get_lmaxs_

Use of Cobaya. camb, CLASS, cosmomc, compilers, etc.
Post Reply
Gansukh Tumurtushaa
Posts: 34
Joined: October 05 2013
Affiliation: Sogang univ.

Error on the \"undefined reference to clik_lensing_get_

Post by Gansukh Tumurtushaa » February 24 2015

I got a following error, at the end of following code, when I run cosmomc_Jan15 version with "make".

Code: Select all

gansuh@soliton2:~/cosmomc_Jan15$ make
cd ./source && make cosmomc BUILD=MPI
make[1]: Entering directory `/home/gansuh/cosmomc_Jan15/source'
mkdir -p ReleaseMPI
cd ../camb && \
	make --file=Makefile_main libcamb_recfast.a \
	RECOMBINATION=recfast EQUATIONS=equations_ppf NONLINEAR=halofit_ppf
make[2]: Entering directory `/home/gansuh/cosmomc_Jan15/camb'
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c constants.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c utils.F90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c subroutines.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c inifile.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c power_tilt.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c recfast.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c reionization.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c modules.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c bessels.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c equations_ppf.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c halofit_ppf.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c lensing.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c SeparableBispectrum.F90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c cmbmain.f90
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -c camb.f90
ar -r libcamb_recfast.a constants.o utils.o  subroutines.o inifile.o power_tilt.o recfast.o reionization.o modules.o bessels.o equations_ppf.o halofit_ppf.o lensing.o SeparableBispectrum.o cmbmain.o camb.o
ar: creating libcamb_recfast.a
make[2]: Leaving directory `/home/gansuh/cosmomc_Jan15/camb'
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c MiscUtils.f90 -o ReleaseMPI/MiscUtils.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c ArrayUtils.f90 -o ReleaseMPI/ArrayUtils.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c StringUtils.f90 -o ReleaseMPI/StringUtils.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c MpiUtils.f90 -o ReleaseMPI/MpiUtils.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c FileUtils.f90 -o ReleaseMPI/FileUtils.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c RandUtils.f90 -o ReleaseMPI/RandUtils.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c ObjectLists.f90 -o ReleaseMPI/ObjectLists.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c Interpolation.f90 -o ReleaseMPI/Interpolation.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c IniObjects.f90 -o ReleaseMPI/IniObjects.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c ObjectParamNames.f90 -o ReleaseMPI/ObjectParamNames.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c Matrix_utils_new.f90 -o ReleaseMPI/Matrix_utils_new.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c settings.f90 -o ReleaseMPI/settings.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c samples.f90 -o ReleaseMPI/samples.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c IO.f90 -o ReleaseMPI/IO.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c GeneralTypes.f90 -o ReleaseMPI/GeneralTypes.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c likelihood.f90 -o ReleaseMPI/likelihood.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c BaseParameters.f90 -o ReleaseMPI/BaseParameters.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c propose.f90 -o ReleaseMPI/propose.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c ParamSet.f90 -o ReleaseMPI/ParamSet.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c PowellConstrainedMinimize.f90 -o ReleaseMPI/PowellConstrainedMinimize.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CosmologyTypes.f90 -o ReleaseMPI/CosmologyTypes.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CosmoTheory.f90 -o ReleaseMPI/CosmoTheory.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c Calculator_Cosmology.f90 -o ReleaseMPI/Calculator_Cosmology.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c Likelihood_Cosmology.f90 -o ReleaseMPI/Likelihood_Cosmology.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CMBlikes.f90 -o ReleaseMPI/CMBlikes.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CMB_BK_Planck.f90 -o ReleaseMPI/CMB_BK_Planck.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c cliklike.f90 -o ReleaseMPI/cliklike.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c mpk.f90 -o ReleaseMPI/mpk.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c wigglez.f90 -o ReleaseMPI/wigglez.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c bao.f90 -o ReleaseMPI/bao.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c supernovae_Union2.f90 -o ReleaseMPI/supernovae_Union2.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c supernovae_SNLS.f90 -o ReleaseMPI/supernovae_SNLS.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c supernovae_JLA.f90 -o ReleaseMPI/supernovae_JLA.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c supernovae.f90 -o ReleaseMPI/supernovae.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c HST.f90 -o ReleaseMPI/HST.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CMB.f90 -o ReleaseMPI/CMB.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c bbn.f90 -o ReleaseMPI/bbn.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c ElementAbundances.f90 -o ReleaseMPI/ElementAbundances.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c wl.f90 -o ReleaseMPI/wl.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c DataLikelihoods.f90 -o ReleaseMPI/DataLikelihoods.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c calclike.f90 -o ReleaseMPI/calclike.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c ImportanceSampling.f90 -o ReleaseMPI/ImportanceSampling.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c MCMC.f90 -o ReleaseMPI/MCMC.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c minimize.f90 -o ReleaseMPI/minimize.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c SampleCollector.f90 -o ReleaseMPI/SampleCollector.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c GeneralSetup.f90 -o ReleaseMPI/GeneralSetup.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CalcLike_Cosmology.f90 -o ReleaseMPI/CalcLike_Cosmology.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c Calculator_CAMB.f90 -o ReleaseMPI/Calculator_CAMB.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CosmologyParameterizations.f90 -o ReleaseMPI/CosmologyParameterizations.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c CosmologyConfig.f90 -o ReleaseMPI/CosmologyConfig.o
mpif90 -f90=ifort -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/ -c driver.F90 -o ReleaseMPI/driver.o
mpif90 -f90=ifort -o ../cosmomc ReleaseMPI/MiscUtils.o ReleaseMPI/ArrayUtils.o ReleaseMPI/StringUtils.o ReleaseMPI/MpiUtils.o ReleaseMPI/FileUtils.o ReleaseMPI/RandUtils.o ReleaseMPI/ObjectLists.o ReleaseMPI/Interpolation.o ReleaseMPI/IniObjects.o ReleaseMPI/ObjectParamNames.o ReleaseMPI/Matrix_utils_new.o  ReleaseMPI/settings.o ReleaseMPI/samples.o ReleaseMPI/IO.o ReleaseMPI/likelihood.o ReleaseMPI/GeneralTypes.o ReleaseMPI/BaseParameters.o ReleaseMPI/propose.o ReleaseMPI/ParamSet.o ReleaseMPI/PowellConstrainedMinimize.o ReleaseMPI/ImportanceSampling.o ReleaseMPI/MCMC.o ReleaseMPI/minimize.o ReleaseMPI/SampleCollector.o ReleaseMPI/GeneralSetup.o ReleaseMPI/CosmologyTypes.o ReleaseMPI/CosmoTheory.o ReleaseMPI/bbn.o ReleaseMPI/Calculator_Cosmology.o ReleaseMPI/CalcLike_Cosmology.o ReleaseMPI/Likelihood_Cosmology.o ReleaseMPI/Calculator_CAMB.o ReleaseMPI/CMB_BK_Planck.o ReleaseMPI/cliklike.o ReleaseMPI/mpk.o ReleaseMPI/wigglez.o ReleaseMPI/bao.o ReleaseMPI/supernovae_Union2.o ReleaseMPI/supernovae_SNLS.o ReleaseMPI/supernovae_JLA.o  ReleaseMPI/supernovae.o ReleaseMPI/HST.o  ReleaseMPI/CMB.o ReleaseMPI/CMBlikes.o ReleaseMPI/ElementAbundances.o ReleaseMPI/wl.o ReleaseMPI/CosmologyParameterizations.o ReleaseMPI/DataLikelihoods.o ReleaseMPI/calclike.o ReleaseMPI/CosmologyConfig.o ReleaseMPI/driver.o -L../camb -lcamb_recfast    -L/home/gansuh/plc-1.0_Jan15/lib -lclik_f90 -mkl -openmp -O3 -no-prec-div -fpp -xHost -DMPI -DCLIK -I../camb -I/home/gansuh/plc-1.0_Jan15/include -module ReleaseMPI -IReleaseMPI/
ReleaseMPI/cliklike.o: In function `cliklike_mp_clik_lensing_likeinit_':
cliklike.f90:(.text+0x3053): undefined reference to `clik_lensing_get_lmaxs_'
make[1]: *** [cosmomc] Error 1
make[1]: Leaving directory `/home/gansuh/cosmomc_Jan15/source'
make: *** [cosmomc] Error 2
gansuh@soliton2:~/cosmomc_Jan15$ 
Does anyone knows what's going on here, and knows how to handle this error?

Thank you

Jason Dossett
Posts: 97
Joined: March 19 2010
Affiliation: The University of Texas at Dallas
Contact:

Error on the \"undefined reference to clik_lensing_get_

Post by Jason Dossett » February 24 2015

I believe you need to run Feb2015 to have compatibility with the old Clik likelihood. Otherwise disable the clik environmental variable with

Code: Select all

unset PLANCKLIKE 
before compiling.

Gansukh Tumurtushaa
Posts: 34
Joined: October 05 2013
Affiliation: Sogang univ.

Error on the \"undefined reference to clik_lensing_get_

Post by Gansukh Tumurtushaa » February 26 2015

Yes, you are right. It compiles fine after using

Code: Select all

unset PLANCKLIKE
Also, there is no problem when I run with the Feb2015 version.
Thank you a lot.

Post Reply