Skip to content

Force IAGDDToolBase::construct() to be called at end of initialize for all...

Force IAGDDToolBase::construct() to be called at end of initialize for all IAGDDToolBase implementations

The changes in !22408 (merged) unintentionally changed the call order from:

FirstAGDDTool::initialize()
FirstAGDDTool::construct()
SecondAGDDTool::initialize()
SecondAGDDTool::construct()

to:

FirstAGDDTool::initialize()
SecondAGDDTool::initialize()
FirstAGDDTool::construct()
SecondAGDDTool::construct()

This caused jobs running NSW to crash during geometry building.

Merge request reports