The Gaudi Project

Gaudi v22r3

Package Versions

GaudiN/AGaudiObjDescN/AHbookCnvv15r0
GAUDI_v22r3v22r3GaudiPIN/ALCGEnvN/A
GaudiAlgv13r8 GaudiPolicyv11r3 RootHistCnvv10r7
GaudiAudv9r4 GaudiPoolDbv5r12 GaudiReleaseN/A
GaudiExamplesv22r3 GaudiPythonv11r1 GaudiGridSvcN/A
GaudiGSLv7r10 GaudiSiteSvcN/AGaudiMonitorv2r9
GaudiHistoryN/AGaudiSvcv18r15
GaudiKernelv27r15 GaudiSysv22r3

Release Notes

Externals version: LCGCMT_61

General Changes

  • Clean up and fixes of warnings
    (Marco Clemencic, Hubert Degaudenzi)
  • Fixing bug #83775: unprotected MSG::DEBUG/VERBOSE (not completed yet)
    With several minor fixes related to the task.
    (Marco Clemencic)

Packages Changes

  • GaudiPolicy (v11r3):
    • Minor fixes
      (Marco Clemencic, Charles Leggett)
  • GaudiKernel (v27r15):
    • Fixed bug #82435: Possible genConf bug in dealing with vector filled with zeros by default
      (Sebastien Binet)
    • Added the non-templated method AlgTool::service (simplify some code in GaudiCommon)
      (Marco Clemencic)
    • Modified Gaudi::Cast to use InterfaceID instead of type_info.
      (Marco Clemencic)
    • Fixed bug #84663: allow access to addresses of private members of StatEntity
      (Marco Clemencic)
    • Patch #4941: Added interfaces IIoComponent and IIoComponentMgr
      (Charles Leggett)
    • Patch #4891: New parsers for Gaudi Configuration
      (Sasha Mazurov)
    • Patch #4999: Added virtual destructor implementation for IUpdateableIF
      (Markus Frank)
    • Patch #4943: Consolidate GaudiSvc and GaudiKernel patches in Atlas tags
      (Charles Leggett)
    • Patch #4975: check for uncaught exceptions in StatusCode destructor
      (Charles Leggett)
    • Fixed bug #83433: reject invalid properties in genconf
      (Marco Clemencic)
    • Fixed bug #83524: Unprotected debug message in Service::initialize
      (Marco Clemencic)
    • Fixed bug #83525: Usage of THIS in GaudiKernel/implements.h
      (Marco Clemencic)
  • GaudiSvc (v18r15):
    • Fixed bug #85983: PersistencySvc::decodeAddrHdr() always returns CLID=0
      (Charles Leggett)
    • Patch #5014: GaudiMP fixes and MSG::DEBUG protection
      (Charles Leggett)
    • Patch #4891, patch #5012: New parsers for Gaudi Configuration
      (Sasha Mazurov)
    • Patch #4942: THistSvc: consolidated patches to bring trunk to GaudiSvc-18-13-09
      (requires patch #4941: GaudiKernel > v27r14, GaudiMP > v1r1)
      (Charles Leggett)
    • Patch #4943: Consolidate GaudiSvc and GaudiKernel patches in Atlas tags
      (requires GaudiKernel > v27r14)
      (Charles Leggett)
    • Patch #4976: Fixed a couple of unchecked StatusCodes in ApplicationMgr
      (Charles Leggett)
    • Fixed bug #82945: Untested StatusCode in OutputStream::writeObjects
      (Marco Clemencic)
    • Task #20172: Change default for HistogramPersistencySvc::m_SvcNames (removed HbookHistSvc)
      (Marco Clemencic)
  • GaudiProfiling (v1r1):
    • Disabled on i386, for 32 bits MacOSX
      (Marco Clemencic)
  • GaudiAlg (v13r8):
    • Patch #4923: fixes in GaudiSequencer
      (Patrick Koppenburg)
    • Added "-import Boost" to requirements for new CMT
      (Charles Leggett)
  • GaudiPython (v11r1):
    • Add explicit import=Reflex statements to requirements for new CMT
      (Charles Leggett)
  • GaudiMP (v1r2):
    • Patch #4941: bring up to date with GaudiMP-01-01-04
      (Charles Leggett)
  • GaudiExamples (v22r3):
    • Fixes to test reference files after various patches.
      (Marco Clemencic)
    • Added explicit -import=Reflex to requirements
      (Charles Leggett)
  • GaudiRelease (v22r3):
    • Updated tag_release.py script to allow tagging from a (global) branch.
      (Marco Clemencic)