GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » Install PandaRoot dec17 on Kronos
Install PandaRoot dec17 on Kronos [message #22157] Thu, 08 February 2018 12:57 Go to next message
Iman Keshk is currently offline  Iman Keshk
Messages: 12
Registered: February 2018
occasional visitor
From: *ep1.ruhr-uni-bochum.de
Hi all,

I am trying to install PandaRoot release dec17 on Kronos, with FairSoft may16_root6 and FairRoot v-17.10b_fairsoft-oct17p1.
After downloading the release and running cmake, I get the following problem when I compile with make:



Scanning dependencies of target svnheader
-- Found Git: /usr/bin/git (found version "2.1.4")
CMake Error at /cvmfs/fairroot.gsi.de/fairroot/v-17.10b_fairsoft-oct17p1/share/fairbase /cmake/modules/GenerateVersionInfo.cmake:32 (include):
include could not find load file:

/lustre/nyx/panda/ikeshk/pandaroot/dec17/build/FairRootConfigVersion.cma ke


CMakeFiles/svnheader.dir/build.make:52: recipe for target 'svnheader' failed
make[2]: *** [svnheader] Error 1
CMakeFiles/Makefile2:928: recipe for target 'CMakeFiles/svnheader.dir/all' failed
make[1]: *** [CMakeFiles/svnheader.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2



I hope anyone can help me out.

Best regards,
Iman

[Updated on: Thu, 08 February 2018 12:58]

Report message to a moderator

Re: Install PandaRoot dec17 on Kronos [message #22160 is a reply to message #22157] Thu, 08 February 2018 13:16 Go to previous messageGo to next message
Florian Uhlig is currently offline  Florian Uhlig
Messages: 423
Registered: May 2007
first-grade participant
From: *gsi.de
Hi Iman,

Quote:

I am trying to install PandaRoot release dec17 on Kronos, with FairSoft may16_root6 and FairRoot v-17.10b_fairsoft-oct17p1.
After downloading the release and running cmake, I get the following problem when I compile with make:


first of all there is a scheme in the installation paths for fairroot and fairsoft. The last part of the fairroot path tells you with which fairsoft version this fairroot version was compiled. The fairsoft and fairroot versions you have chosen do no match, so either use

FairSoft may16_root6 and FairRoot v-16.06b_fairsoft-may16_root6

or

FairSoft oct17p1 and FairRoot v-17.10b_fairsoft-oct17p1

Any other combinations may work but also may fail.

Your problem is the execution of the GenerateVersionInfo.cmake macro from FairRoot which has changed recently. The call of this macro was probably copied from FairRoot long ago. I had the same problem with CbmRoot. The macro actually generates some info which is only used in FairRoot such that you easily can remove the line with the call.

Ciao

Florian




Re: Install PandaRoot dec17 on Kronos [message #22164 is a reply to message #22160] Thu, 08 February 2018 15:49 Go to previous messageGo to next message
Iman Keshk is currently offline  Iman Keshk
Messages: 12
Registered: February 2018
occasional visitor
From: *ep1.ruhr-uni-bochum.de
Hi Florian,

thank you for your answer! I changed to FairSoft oct17p1 and FairRoot v-17.10b_fairsoft-oct17p1, deleted the line and it works fine.
I am just confused because the suggested version on https://panda-wiki.gsi.de/foswiki/bin/view/Computing/PandaRoot is:

FOR ANALYSIS

FairSoft may16p1
FairRoot v-17.10b
PandaRoot release dec17
ROOT version 6
(updated on 15/12/2017)

I hope I am using the right version now.
Thank you
Iman
Re: Install PandaRoot dec17 on Kronos [message #22167 is a reply to message #22164] Thu, 08 February 2018 16:02 Go to previous messageGo to next message
Florian Uhlig is currently offline  Florian Uhlig
Messages: 423
Registered: May 2007
first-grade participant
From: *gsi.de
Hi Iman,

the correct versions for PandaRoot you have to discuss with the people from PandaRoot. Here I have no idea.

Ciao

Florian
Re: Install PandaRoot dec17 on Kronos [message #22170 is a reply to message #22167] Thu, 08 February 2018 21:22 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 477
Registered: May 2007
first-grade participant
From: *netcologne.de
Hi Iman,

with the newest version of root exists a problem with the geometry description. We see significant differences in our simulation before and after root 6.08. Therefore we decided for the simulation to stick to FairSoft may16p1 until this problem is solved.

We do not see any problems with the suggested versions of code in our stand alone simulations but I have not checked if it runs on Kronos. Maybe someone else could reply to this point.

Cheers,

Tobias
Re: Install PandaRoot dec17 on Kronos [message #22188 is a reply to message #22170] Wed, 14 February 2018 09:28 Go to previous messageGo to next message
Iman Keshk is currently offline  Iman Keshk
Messages: 12
Registered: February 2018
occasional visitor
From: *ep1.ruhr-uni-bochum.de
Hi Tobias,

I am now using FairRoot v-17.10b_fairsoft-oct17p1 and FairSoft may16_root6. When I submit jobs with jobsim_kronos.sh, I get the same error as Jennifer Pütz here https://forum.gsi.de/index.php?t=tree&th=5790&start=0&rid=0 .
I followed Ralfs instructions but nothing changed, so that I changed to FairRoot v-16.06b_fairsoft-may16_root6 so that fairroot and fairsoft are matched. When I submit jobs with jobsim_kronos.sh I get a segmentation fault when running the pid file in the end. In pid.log:


The lines below might hint at the cause of the crash.
If they do not help you then please submit a bug report at
http://root.cern.ch/bugs. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#6 0x00007f91df5fb4be in PndMCTrack::GetPdgCode (this=0x0) at /lustre/nyx/panda/ikeshk/pandaroot/dec17/pnddata/PndMCTrack.h:73
#7 0x00007f91e666cd13 in PndIdealTrackFinder::CreateTracks (this=0x60a82f0) at /lustre/nyx/panda/ikeshk/pandaroot/dec17/PndTrackers/PndIdealTrackFin
der/PndIdealTrackFinder.cxx:187
#8 0x00007f91e666be45 in PndIdealTrackFinder::Exec (this=0x60a82f0) at /lustre/nyx/panda/ikeshk/pandaroot/dec17/PndTrackers/PndIdealTrackFinder /PndI
dealTrackFinder.cxx:98
#9 0x00007f91e6ecf43b in FairTask::ExecuteTasks (this=0x391fec0, option=0x7f91e6f399ec "") at /home/uhlig/fairroot/source/v-16.06/base/steer/FairTas
k.cxx:209
#10 0x00007f91e6ecf47a in FairTask::ExecuteTasks (this=0x5c478a0, option=0x7f91e6f399ec "") at /home/uhlig/fairroot/source/v-16.06/base/steer/FairTas
k.cxx:213
#11 0x00007f91e6ecef91 in FairTask::ExecuteTask (this=0x5c478a0, option=0x7f91e6f399ec "") at /home/uhlig/fairroot/source/v-16.06/base/steer/FairTask
.cxx:173
#12 0x00007f91e6ec1e3f in FairRunAna::Run (this=0x5cb40d0, Ev_start=<optimized out>, Ev_end=10) at /home/uhlig/fairroot/source/v-16.06/base/steer/Fai
rRunAna.cxx:375
#13 0x00007f91f3da2371 in ?? ()
#14 0x0000000001a64210 in ?? ()
#15 0x0000000001a642c0 in ?? ()
#16 0x00007f91f338d660 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x0000000001a642f8 in ?? ()
#18 0x00007f91f338d678 in std::string::_Rep::_S_empty_rep_storage () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#19 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#20 0x7079685f646c6f12 in ?? ()
#21 0x000000000100315f in ?? ()
#22 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#23 0x7261702e6c6c610e in ?? ()
#24 0x00007f91f3da3000 in ?? ()
#25 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#26 0x0000000064697006 in ?? ()
#27 0x0000000000000024 in ?? ()
#28 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#29 0x0000796d6d75640a in ?? ()
#30 0x0000000005d02558 in ?? ()
#31 0x0000000005cb40d0 in ?? ()
#32 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#33 0x00007f91f2620000 in malloc () from /lib/x86_64-linux-gnu/libc.so.6
#34 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#35 0x0000000064697006 in ?? ()
#36 0x0000000000000024 in ?? ()
#37 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#38 0x7261702e6c6c610e in ?? ()
#39 0x00007f91f3da3000 in ?? ()
#40 0x0000000000000009 in ?? ()
#41 0x00007ffc69bc2a60 in ?? ()
#42 0x00007ffc69bc2a60 in ?? ()
#43 0x0000000001a5f310 in ?? ()
#44 0x00007ffc69bc24e8 in ?? ()
#45 0x00007ffc69bc2520 in ?? ()
#46 0x00007f91f3da204d in ?? ()
#47 0x0000000003274dd8 in ?? ()
#48 0x0000000005c633f0 in ?? ()
#49 0x0000000000000001 in ?? ()
#50 0x00007f91f391a890 in vtable for TString () from /cvmfs/fairroot.gsi.de/fairsoft/may16_root6/lib/root/libCore.so.6
#51 0x7079685f646c6f12 in ?? ()
#52 0x000000000100315f in ?? ()
#53 0x00007ffc69bc2a60 in ?? ()
#54 0x0000000001a620b0 in ?? ()
#55 0x0000000001b7bef8 in ?? ()
#56 0x0000000000000015 in ?? ()
#57 0x00007ffc69bc2590 in ?? ()
#58 0x00007f91efcdbc98 in executeWrapper (returnValue=0x7f91f3598930 <TString::TString(TString const&)>, function=..., this=0x6) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /Interpreter/IncrementalExecutor.h:186
#59 cling::Interpreter::RunFunction (this=<optimized out>, FD=<optimized out>, res=0x7f91f3598930 <TString::TString(TString const&)>) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /Interpreter/Interpreter.cpp:759
#60 0x00007f91efce1f6e in cling::Interpreter::EvaluateInternal (this=0x1a5f310, input="prod_aod("old_hyp_1") /* invoking function corresponding to '.x' */", CO=..., V=V
entry=0x7ffc69bc2a60, T=T
entry=0x0) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /Interpreter/Interpreter.cpp:1025
#61 0x00007f91efce21af in cling::Interpreter::echo (this=<optimized out>, input="prod_aod("old_hyp_1") /* invoking function corresponding to '.x' */", V=V
entry=0x7ffc69bc2a60) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /Interpreter/Interpreter.cpp:626
#62 0x00007f91efd863b9 in cling::MetaSema::actOnxCommand (this=0x1adc5b0, file=..., args=..., result=result
entry=0x7ffc69bc2a60) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /MetaProcessor/MetaSema.cpp:125
#63 0x00007f91efd91a59 in cling::MetaParser::isXCommand (this=this
entry=0x1d6e670, actionResult=
0x7ffc69bc288c: cling::MetaSema::AR_Success, resultValue=resultValue
entry=0x7ffc69bc2a60) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /MetaProcessor/MetaParser.cpp:272
#64 0x00007f91efd92aee in cling::MetaParser::isCommand (this=0x1d6e670, actionResult=
0x7ffc69bc288c: cling::MetaSema::AR_Success, resultValue=0x7ffc69bc2a60) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /MetaProcessor/MetaParser.cpp:124
#65 0x00007f91efd7ffb3 in cling::MetaProcessor::process (this=0x2865010, input_text=0x2f84d90 ".X /lustre/nyx/panda/ikeshk/pandaroot/dec17/macro/prod/prod_aod.C("old_hyp_1 ")", compRes=
0x7ffc69bc297c: cling::Interpreter::kSuccess, result=result
entry=0x7ffc69bc2a60) at /home/uhlig/fairsoft/source/may16_root6/tools/root/interpreter/cling/lib /MetaProcessor/MetaProcessor.cpp:149
===========================================================


*** Error in `/cvmfs/fairroot.gsi.de/fairsoft/may16_root6/bin/root.exe': double free or corruption (!prev): 0x00000000077ec600 ***
Generated Events = 10


What am I doing wrong and how can I solve this problem? I hope you can help me out.
Thank you
Iman

Re: Install PandaRoot dec17 on Kronos [message #22193 is a reply to message #22188] Wed, 14 February 2018 09:34 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 477
Registered: May 2007
first-grade participant
From: *netcologne.de
Dear Iman,

which PandaRoot version are you using?

Cheers,

Tobias
Re: Install PandaRoot dec17 on Kronos [message #22196 is a reply to message #22193] Wed, 14 February 2018 09:51 Go to previous messageGo to next message
Iman Keshk is currently offline  Iman Keshk
Messages: 12
Registered: February 2018
occasional visitor
From: *ep1.ruhr-uni-bochum.de
Hi Tobias,

I am using release dec17.

Iman
Re: Install PandaRoot dec17 on Kronos [message #22201 is a reply to message #22196] Wed, 14 February 2018 13:11 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 477
Registered: May 2007
first-grade participant
From: *dip0.t-ipconnect.de
Which macros do you run to come to the failure?
Re: Install PandaRoot dec17 on Kronos [message #22204 is a reply to message #22201] Wed, 14 February 2018 13:41 Go to previous messageGo to next message
Iman Keshk is currently offline  Iman Keshk
Messages: 12
Registered: February 2018
occasional visitor
From: *ep1.ruhr-uni-bochum.de
I am following this introduction https://panda-wiki.gsi.de/foswiki/bin/view/Computing/PandaRootSimulation Kronos?validation_key=%3f7bb68bfb3309b9ba6efdaabf8e01d149#A_4._Re_45subm it_failed_jobs

I am using the jobsim_kronos.sh file in /macro/prod which uses the files prod_sim.C and prod_aod.C. I didn't change anything just followed the instructions from the web page above. When I submit the jobs with

sbatch -a1-2 jobsim_kronos.sh hyp 5 pp_2phi.dec 1.5

I get the errors shown in the earlier messages
Re: Install PandaRoot dec17 on Kronos [message #22226 is a reply to message #22157] Fri, 16 February 2018 09:59 Go to previous message
Klaus Götzen is currently offline  Klaus Götzen
Messages: 293
Registered: June 2006
Location: GSI
first-grade participant
From: *gsi.de
Dear Iman,


until we solved this version problem, I'd suggest to try the combination

SIMPATH      = /cvmfs/fairroot.gsi.de/fairsoft/may16_root6
FAIRROOTPATH = /cvmfs/fairroot.gsi.de/fairroot/v-16.06b_fairsoft-may16_root6

which works for me on kronos. Just to be on the save side, I'd remove the build folder and create it from scratch after setting the variables.


Best regards,
Klaus
Previous Topic: New Release dec17
Next Topic: UPDATE - Folder restructuring in dev branch
Goto Forum:
  


Current Time: Wed Aug 05 14:55:28 CEST 2020

Total time taken to generate the page: 0.02485 seconds