Opened 3 years ago

Last modified 3 years ago

#1871 new defect

Error compiling

Reported by: cabarbosad@… Owned by:
Priority: major Milestone:
Component: EinsteinToolkit thorn Version: development version
Keywords: ADMConstraint Cc: cabarbosad@…



I'm compiling and have next error:

/home/campc/Cactus/configs/config1/lib/libthorn_ADMConstraints.a(ADMConstraints.F.o): En la función `admconstraints_boundaries_':
ADMConstraints.f:(.text+0x67bd): referencia a `cctk_equals_' sin definir
ADMConstraints.f:(.text+0x67f7): referencia a `boundary_selectgroupforbc_' sin definir
ADMConstraints.f:(.text+0x6829): referencia a `boundary_selectgroupforbc_' sin definir
ADMConstraints.f:(.text+0x6887): referencia a `boundary_selectgroupforbc_' sin definir
ADMConstraints.f:(.text+0x68b9): referencia a `boundary_selectgroupforbc_' sin definir
ADMConstraints.f:(.text+0x6861): referencia a `boundary_selectgroupforbc_' sin definir
collect2: error: ld returned 1 exit status
make[1]: * home/campc/Cactus/exe/cactus_config1 Error 1
* [config1] Error 2

I appreciate your help


Attachments (0)

Change History (1)

comment:1 Changed 3 years ago by Roland Haas

Keywords: ADMConstraint added
Milestone: ET_2015_11
Priority: criticalmajor

Removing milestone since ADMConstraints is not part of the ET anymore (the last release it was in was 2014_05), removing critical for the same reason.

We recommend using McLachlan/ML_ADMConstraints instead of ADMConstraints (the thorn is not actually dependent on McLachlan).

Addint EinsteinAnalysis/ADMConstraints to a current development checkout of the ET compiles fine for me. The errors that you are seeing would point to some compilation failure in the Cactus flesh, or thorn Boundary or thorn ADMConstraints. Is the the only error that you see or are there other error messages in particular about cctk_equals_? This function is provided by the flesh and is used by many other ET thorns (eg GRHydro comes to mind) so unless there are more errors about this function I would suggest to recompile from scratch:

make sim-realclean
simfactory/bin/sim build

I have seen strange missing symbol errors when the compiler aborts in unusual manners, one way that I could imagine this to happen would be you are using the Intel compiler suite, compile in parallel (make -j) and run out of licenses.

Would you mind including the full output (from simfactory/bin/sim build 2>&1 | tee make.log), the files config/sim/ThornList and config/sim/config-data please?

Modify Ticket

Change Properties
Set your email in Preferences
as new The ticket will remain with no owner.
Next status will be 'review'.
as The resolution will be set.
to The owner will be changed from (none) to the specified user.
Next status will be 'confirmed'.
The owner will be changed from (none) to anonymous.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.