Skip to content

Fixing a logic error in Algorithm::initToolHandles and AlgTool::initToolHandles

Attila Krasznahorkay requested to merge (removed):atlas/v27r1 into atlas/v27r1

As described in

https://groups.cern.ch/group/atlas-sw-cmake-migration/Lists/Archive/Flat.aspx?RootFolder=%2Fgroup%2Fatlas%2Dsw%2Dcmake%2Dmigration%2FLists%2FArchive%2FBug%20in%20AlgorithminitToolHandles%28%29&FolderCTID=0x012002004A3D4ACB3623984285B804BDBDB5EF43

, the current implementation in these functions instantiates duplicate tools when we declare a public ToolHandleArray as a property to an algorithm or a tool. This modification fixes the duplication in the ATN tests that the error originally showed up in.

Merge request reports