The Gaudi v27r0 Full Release Notes
Gaudi Release Notes
Package Coordinators: Marco Clemencic, Charles Leggett, Benedikt Hegner
Externals version: LCG_83
Bug
- [GAUDI-1068] - Undefined behavior in DataObject?
- [GAUDI-1108] - ObjectVector and ObjectList copy constructor will result in double delete...
- [GAUDI-1109] - RootCnv does not compile with 6.02.08
- [GAUDI-1110] - GaudiPluginService does not compile with CMT
- [GAUDI-1113] - name 'locker' is not defined in merge_files.py
- [GAUDI-1115] - duplicated genreflex selection rules
- [GAUDI-1117] - unkown OS warning on CernVM/CentOS during CMake configuration
- [GAUDI-1119] - PartPropSvc does not parse inputs properly after upgrade to boost::regex
- [GAUDI-1121] - option parser cannot parse -10000000000.0 as float with Boost 1.59
- [GAUDI-1126] - Gaudi performance issue with Incident.h
- [GAUDI-1127] - undefined reference to `ServiceHandle<IToolSvc>::retrieve(IToolSvc*&) const (gcc 4.9 only!)
- [GAUDI-1151] - incorrect reference counting of CounterSummarySvc
- [GAUDI-1155] - (LHCb) DaVinci build fails after merge of 'hive' branch
- [GAUDI-1157] - compilation with clang broken after the merge of 'hive' branch
- [GAUDI-1163] - Add missing header to GaudiKernel/DataSvc.h
- [GAUDI-1166] - DataSvc::objectLeaves not emptying the destination container
- [GAUDI-1167] - GaudiGSL components missing after the merge of 'hive' into 'master'
Improvement
- [GAUDI-1118] - More modernization changes
- [GAUDI-1123] - Improve CMake files to allow compilation with clang 3.7
- [GAUDI-1129] - changes to build Gaudi in ATLAS CMake nightlies
- [GAUDI-1154] - add constructor from std::initializer_list to GaudiUtils::VectorMap
- [GAUDI-1158] - Speed up Configurable.isPropertySet
- [GAUDI-1159] - add support for std::array in SerializeSTL
- [GAUDI-1160] - change return type of Property::declare{Read,Update}Handler from void to Property&
- [GAUDI-1162] - return the just-added tool from addTool
New Feature
Task
- [GAUDI-978] - Merge the dev/hive branch of Gaudi on master
- [GAUDI-1055] - Allow use of Python configurables and components at build time.
- [GAUDI-1111] - remove dependency on Boost from GaudiPluginService
- [GAUDI-1112] - remove RootOnTes from GaudiCommon
- [GAUDI-1124] - remove use of "#pragma once"
- [GAUDI-1128] - change IInspector enum names
- [GAUDI-1130] - fixes to support native build on Ubuntu 15.10
- [GAUDI-1153] - fixes to prepare_gaudi_release.py
- [GAUDI-1169] - Change LCG version to 83
Older versions