ServiceWork MatthewRose

Keeping track of tips etc. as I learn them

  • After chat with Simon, going through guidelines:
    • ssh into an lxplus5 node to use nightlies. Use devval tag. In emacs, use c-X-4-a to bring up ChangeLog
    • Check in LXR for reliances, or use eg. cmt show clients Trigger/TrigHypothesis/TrigEgammaHypo
    • Look for includes in header, can use forward declarations instead, moving includes to .cxx files
    • Ask Ricardo about need for dual_use_libraries
    • Probably no need to worry about statuscode bits
    • Documentation: key points are tools, services, edm (?) classes etc.
    • Ignore naming conventions for now
    • Use appropriate errors/error codes (see L170 of TrigEgammaEFCaloHypo for example
    • Can see changes in WebSVN, or use svn diff
-- MatthewRose - 21 May 2010

  • Moved some stuff around to get more space, now having problems making. Get following error after a gmake:
#CMT---> (constituents.make) Starting TrigEgammaHypoLib
#CMT---> (TrigEgammaHypoLib.make) PEDANTIC: /afs/cern.ch/user/m/mrose/testarea/AtlasOffline-rel_0/InstallArea/include/TrigEgammaHypo/TrigEgammaHypo/TrigL2PhotonFex.h: No rule for such target
#CMT---> (TrigEgammaHypoLib.make) PEDANTIC: /afs/cern.ch/user/m/mrose/testarea/AtlasOffline-rel_0/InstallArea/include/TrigEgammaHypo/TrigEgammaHypo/TrigL2PhotonFex.h: Seems to be a missing file. Please check
make[3]: *** [/afs/cern.ch/user/m/mrose/testarea/AtlasOffline-rel_0/InstallArea/include/TrigEgammaHypo/TrigEgammaHypo/TrigL2PhotonFex.h] Error 2
make[2]: *** [TrigEgammaHypoLib] Error 2
make[1]: *** [common_target] Error 2
make: *** [check_config] Error 2
-- MatthewRose - 29 Apr 2010

  • CMT co Trigger/TrigHypothesis/TrigEgammaHypo to check out, use svn to commit changes-- MatthewRose - 15 Mar 2010
  • Solved problem, misunderstood things (requirements file referred to before source /afs/cern.ch...setup.sh) so setup required again if changed. Then get following:
   > ~/cmthome% source ~/cmthome/setup.sh -tag=dev,32,rel_0
   > ~/cmthome% echo $CMTPATH  
   /afs/cern.ch/user/m/mrose/testarea//AtlasOffline-rel_0:/afs/cern.ch/atlas/software/builds/nightlies/dev/AtlasOffline/rel_0
-- MatthewRose - 15 Mar 2010
  • Trying to set up 15.X.0 environment for testing, using this. Having issues with setup, getting errors like:
   > ~% source ~/cmthome/setup.sh                  
   AtlasLogin: Configuration problem - /afs/cern.ch/atlas/software/builds/AtlasOffline/rel_0 non-existent
-- MatthewRose - 08 Mar 2010

Edit | Attach | Watch | Print version | History: r7 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...

Physics WebpagesRHUL WebpagesCampus Connect • Royal Holloway, University of London, Egham, Surrey TW20 0EX; Tel/Fax +44 (0)1784 434455/437520

Topic revision: r3 - 08 Jun 2010 - MatthewRose

 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding RHUL Physics Department TWiki? Send feedback