LHCb Core Software Meeting

Date and Location

10:30 - 11:20
CERN (2-R-030)


Alex Grecu, Ben Couturier, Gloria Corti, #Illya Shapoval, Joel Closier, Marco Cattaneo, Marco Clemencic (minutes), Markus Frank, #Stefan Lohn, Thomas Hartmann (Vidyo)


Liang Sun



  • ITUM 8th of October

Round Table


  • Applied Rich updates to CondDB, but not yet deployed them.

Marco Cl.

  • Trying to upgrade Coverity: first failure, trying another
  • CMake configuration
    • several improvements in the EnvConfig tool, now almost ready for production (checking with Ben to use it in LbScripts).
    • still improving the automatic translation (environment and data packages)
    • testing the integration with LHCb development environment (in a sandbox)
    • feedback needed:
      • getpack integration: where to put the list of packages and versions?
      • data packages: where to declare the dependencies?
      • runtime: how to define runtime-only dependencies?
  • Use of -pedantic during compilation: it is not used in LHCb. Can we enable it? We will get more warnings and some packages do not compile, but fixes are easy.
    • prepare a special slot for testing (check with Thomas)



  • Working for profiling for IT in collaboration with OpenLab
    • provided simple scripts to run
  • GENSER: a lot of packages now available for SLC5 gcc46 (only few missing)
  • New LbScripts in dev
    • testing install_project, but it was not done in the same way as Dirac, so trying to reproduce the actual use cases
  • We were thinking of building the nightlies against CVMFS, but it will break for users running
  • It would be very good to have, for each project, the platforms that have been built. Discussing with Marco Cl. to have the information somewhere in the release, e.g. in a special comment in the requirements of the project.
    After some discussion, we agreed to think a bit more about the implementation, keeping in mind a few constraints and requirements:
    • we cannot rely on the project managers to fill the information on their own
    • some sort of inheritance should be possible (e.g. pick up the list from the used projects and redefine only to restrict it)
    • probably we need the list to be produced during the build (may be in addition to the declared one)

Marco Ca. (on LbScripts release): please, check the default size of the release volumes, because they are still not big enough.

Markus (on supported platforms): We should have debug symbols for releases (in separate files). To be followed up (Hubert started some work on it).


  • Sajan is learning how to apply CondDB updates for Upgrade.
  • Investigating how to choose the list of detectors to be enabled for Upgrade studies.
    • Illya will provide a function that at config time returns the data types associated to a global tag.
  • Still problems with the nightlies: will report to Thomas (and Marco Cl. in CC).
  • Lot of messages printed by gaudirun: is it possible to tune the verbosity (--debug/--verbose)?
    Marco Cl.: most probably not, but to be checked


  • Working on the Compatibility Tracking System for CondDB.

Marco Ca.

  • Released the new stack up to Rec.


  • Waiting for the nightlies to work to check the new Rivet tests.

-- MarcoClemencic - 03-Oct-2012

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2012-10-03 - 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-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback