The Gaudi Project

Gaudi v21r2

Package Versions

GaudiN/AGaudiObjDescN/AHbookCnvv15r0
GAUDI_v21r2v21r2GaudiPIN/ALCGEnvN/A
GaudiAlgv12r1 GaudiPolicyv10r0 RootHistCnvv10r1
GaudiAudv9r0 GaudiPoolDbv5r2 GaudiReleaseN/A
GaudiExamplesv21r2 GaudiPythonv10r2 GaudiGridSvcN/A
GaudiGSLv7r1 GaudiSiteSvcN/AGaudiMonitorv2r2
GaudiHistoryN/AGaudiSvcv18r2
GaudiKernelv27r2 GaudiSysv21r2

Release Notes

Externals version: LCGCMT_56b

General changes

  • Updated to use the new LCG tag convention. Now it requires at least LCGCMT 56b to work.
    (Hubert Degaudenzi)
  • Disabled the macros for the visibility of symbols on Windows.
    (Marco Clemencic)
  • Removed _dll.cpp and _load.cpp files (not needed anymore).
    (Marco Clemencic)
  • Disabled some warnings.
    (Marco Clemencic)

Packages Changes

  • GaudiKernel (v27r2):
    • Patch #3019: added td::map<std::string,std::pair<double,double> > as property
      (Vanya Belyaev)
    • Patch from bug #52359: Allow setting of logging stream in ProcessJobOptions
      (Gerhard Raven)
    • Patch #2980: Moved Range.h and NamedRange.h from GaudiUtils to GaudiKernel.
      (Marco Clemencic)
    • Fixed bug #45517: Units not taken into account in .opts files
      (Marco Clemencic)
    • Patch #2975: ServiceHandleArray
      (Yushu Yao)
  • GaudiPython (v10r2):
    • Fixed bug #51026: Typo in GaudiPython/HistoUtils
      (Marco Clemencic)
  • GaudiPolicy (v10r0):
    • Removed the link option "-Wl,-s" for Linux optimized libraries to make the profiling easier. It can be re-enabled with the tag "strip-symbols".
      (Marco Clemencic)
    • Added the make option "QUICK=2" to skip completely the dependencies (works only with CMT v1r20p20070208).
      (Marco Clemencic)
    • Avois installation of .lib files on windows for component libraries and dictionaries.
      (Marco Clemencic)
  • RootHistCnv (v10r1):
    • Fixed bug #52316: Silence WARNINGS from RootHistSvc
      (Marco Clemencic)
  • Gaudi (v21r2):
    • Added support for tcmalloc (via LD_PRELOAD) in gaudirun.py (option -T/--tcmalloc).
      (Marco Clemencic)
    • Fixed bug #45517: Units not taken into account in .opts files
      (Marco Clemencic)
  • GaudiAlg (v12r1):
    • Fixed bug #46919: GaudiSequencer does not always register subAlgorithms
      (Gerhard Raven)