LHCb Core Software Meeting

Date and Location

17 January 2007
10:30 - 11:45
CERN (2-R-030)


Andres (phone), Florence, Hubert, Joel, Juan, Marco Ca., Marco Cl. (minutes), Markus, Matt, Olivier, Pere, Philippe, Thomas, Wouter Hulsbergen



  • Wouter joined LHCb for his 2nd year of fellowship.
  • Bug-fix version of ROOT waiting to be tagged
  • LCG 49 is almost ready, just waiting for ROOT
  • LCG 50 will be released soon afterwards with the new version of COOL (2.0.0)

Software Releases

Gaudi (Hubert)

  • v19r1 is ready, just waiting for LCG_49 and a working version of CMT (v1r18 cannot be used because the dependencies are not computed correctly, v1r19 does not work on Win32, v1r20 is not build for Win32)
  • StatusCode check disabled by default
  • Few changes in DataStreamTool
  • Atlas made ApplicationMgr inherits from Service, which does not work. Fixed by restoring the old inheritance tree and implementing the functions needed by Atlas
  • Vanya agreed to split the parser in smaller cpp files, so it doesn't need anymore 1GB of memory to compile.
  • Few patches by Atlas on Handle, Auditor and MessageSvc

Marco Ca.:

  • Testing using the nightly build of Tuesday.
  • We should not wait for CMT for this first release. We need at least the linux build.

Florence: we can build with CMT v1r18, the dependencies will not work correctly, but it is not an issue when building from scratch.

We agreed to have a build with the most recent working version of CMT (v1r18 or any newer if it comes in time).

LHCb, Boole, Brunel (Marco Ca.)

  • Brunel and Bool works with the Install Area (outputs are OK)
  • The tests are extremely slow: we need an optimized build in the nightlies.

Pere: Once the machinery is working, we can add new platforms (it's just a matter of adding PCs). The priority, now, is to get Windows in the system.

Gauss (Florence for Gloria)

  • Gauss not yet ported to new Gaudi (problems with plugins in Giga)
  • Somebody has to validate the new generators (we are still using old versions and they are not mantained)
    It should be addressed to the physics planning group.

DaVinci (Juan)

  • Released a couple o versions of DaVinci
    • Checking efficiency and performance of pre-selections
    • Finale release by the end of January
  • DaVinci can be built with the new Gaudi. It runs, but it has to be tested.

Round Table

By mistake, archived a version of Phys used by a non-archived version of Panoramix (to be archived).
Marco Ca.
  • On the 31st of January lxplus will switch to SLC4
  • He is supposed to present LHCb plan on Tuesday.
Summary (quote from Marco's mail to David Quarrie):
  • For development on slc4 against binaries existing in slc3 only, we will provide a script that:
    • Sets the CMTCONFIG to slc3_ia32_gcc323
    • Sets the PATH and LD_LIBRARY_PATH so as to pick up the gcc32 compiler with -m32 option
    • Builds slc3 executable cross-linked
      [sharing the Atlas slc3compat external area]
  • For development against new releases, for which slc4 libraries exist, we will work in a pure slc4/gcc34 environment
  • For the GRID
    • Ganga/Dirac submission works on SLC4
    • For productions, Dirac will be able to select the right binary depending on the node OS
    • For user analysis, we cannot select on which OS to run, so we should stick to SLC3 (users will have to compile their binaries for SLC3)

-- MarcoClemencic - 21 Jan 2007

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2007-01-21 - MarcoClemencic
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback