LHCb Core Software Meeting
Date and Location
03-Oct-2012
10:30 - 11:20
CERN (2-R-030)
Attendees
Alex Grecu,
Ben Couturier,
Gloria Corti,
#Illya Shapoval,
Joel Closier,
Marco Cattaneo,
Marco Clemencic (minutes),
Markus Frank,
#Stefan Lohn,
Thomas Hartmann (Vidyo)
Apologies
Liang Sun
Subjects
News
Round Table
Liang
- 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)
Joel
Ben
- 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).
Gloria
- 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
Illya
- Working on the Compatibility Tracking System for CondDB.
Marco Ca.
- Released the new stack up to Rec.
Alex
- Waiting for the nightlies to work to check the new Rivet tests.
--
MarcoClemencic - 03-Oct-2012