Skip to content

conflicts check between old and new configurables faile when they both set a string to the same value

The following test option set ApplicationMgr.AppName to Test using both old and new configurables:

def config():
    from GaudiConfig2 import Configurables as C
    from Configurables import ApplicationMgr
    ApplicationMgr(AppName="Test")
    app = C.ApplicationMgr(AppName="Test")
    return [app]

but the conflicts checker of gaudirun.py fails with the error

# ERROR: Some properties are set in old and new style configuration
# WARNING: name: old -> new
# WARNING: ApplicationMgr.AppName: "Test" -> 'Test'
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information