LHCb Core Software Meeting
Date and Location
15 Jan 2014
10:30 - 11:30
CERN (2-R-030)
Attendees
Ben Couturier,
Gloria Corti,
Illya Shapoval,
Joel Closier,
Liang Sun,
Marco Cattaneo,
Marco Clemencic (minutes),
Markus Frank,
Rob Lambert (Vidyo)
Subjects
News
- Architects' Forum on Thursday
- Technical Student dead-line
- we need to review the list of candidates (overlaps between the two projects)
- ISIMA
- we still have a bit of time to submit projects (Federico and Ben already prepared one, Marco Cl. will prepare another)
- Marco Ca. on status of manpower
- we have currently two fellows (on LHCbDirac) and we will most probably have two technical students (on Core Software), and probably it will be like that for the future too
- Rob joined the software release managers and there is another person that is going to join.
Round Table
Marco Cl.
- CMake migration status LBCORE-174
- More projects migrated: Online, Hlt, Alignment, Panoptes, DecFilesTests (to be validated with the tests)
- Pending: Moore (patch ready), Bender, Panoramix, Erasmus, Urania
- Nightlies
- buildlhcb seem
- Sasha Mazurov found that the Boost Spirit problem with Clang 3.3 and with Boost 1.55 (gcc48) can be solved by a preprocessor macro (change the version of Pheonix). Unfortunately this broke the compilation of LHCb, but Sasha suggested a small change that needs to be tested.
- ROOT 6 migration
- not much happened since Christmas
- removed a few workaround from Gaudi (one still present in Gaudi and one in LHCb)
- a few showstoppers are still present
- ROOT 6 planning meeting in the afternoon
Joel
- Machines
- recycled a VO-box to be used as a CVMFS stratum 0
- we can migrate some build machines to SLC6
- agree to move lxbuild171 and lxbuild172 to SLC6
- we will need, at some point, to move to puppet (VMs)
- SLC6-gcc48 version of Dirac will be released next week
- Ben: Ganga people said they can follow quickly
- CERN finally joined "eduroam"
Markus
- Working to fix CMake builds/tests.
- Issue with CMake warnings.
Marco Cl.: they can be fixed.
Gloria
- New head of the simulation projects: Federico Carminati
- HepMC workshop next week. Will circulate informations.
- Meeting this afternoon to prepare LPCC workshop on detector simulation.
- there should be some discussion on multi-processing/threading in simulation
- GENSER developers are preparing new version
- we need to be able to test them in the nightlies as we are doing for Geant4 (will discuss with Marco Cl. next week)
- Working on validation of Gauss on gcc48.
Ben
- Request from Gerhard for Clang 3.4, both for the compiler and for the tools
- Preparation for gcc48 (externals, contribs, etc)
- we need to extend the version name scheme before releaseing LbScripts
- Preparing with Joel an CVMFS stratum 0 for testing
- Velo people asked for a review of their upgrade code
- Have been working on the support for "periodic" tests (weekly, monthly, ...)
- issues:
- Gaudi QMTest can run a user specified test suite, but it falls back on the default if missing (to be changed)
- the dashboard does not support yet the new tests
- we should be able to run LHCbPR jobs with this framework next week
Liang
- Few tags before Christmas.
--
MarcoClemencic - 15 Jan 2014