CommonMessaging: allow msgLevel to be called early
All threads resolved!
All threads resolved!
ATLAS uses a series of messaging macros to check the level of the MsgStream before doing output, saving a lot of time spent in ostream manipulation. This requires the MsgStream object to be created when msgLevel() is called, which is not guaranteed if the macro is used before the component is initialized (where setUpMessaging() is normally called). This is also a problem with genconf, which does not call initialize.
Merge request reports
Activity
- [2017-12-19 18:31] Validation started with lhcb-gaudi-merge#366
- [2017-12-20 00:04] Validation started with lhcb-tdr-test#1
- [2017-12-20 00:04] Validation started with lhcb-gaudi-head-py3#9
- [2017-12-20 00:04] Validation started with lhcb-gaudi-head#1698
- [2017-12-21 00:03] Validation started with lhcb-gaudi-head#1699
- [2017-12-21 00:04] Validation started with lhcb-tdr-test#2
- [2017-12-21 00:04] Validation started with lhcb-gaudi-head-py3#10
- [2017-12-22 00:03] Validation started with lhcb-gaudi-head#1700
- [2017-12-22 00:05] Validation started with lhcb-tdr-test#3
- [2017-12-22 00:05] Validation started with lhcb-gaudi-head-py3#11
Edited by Software for LHCb- Resolved by Marco Clemencic
- Resolved by Marco Clemencic
added 1 commit
- d93f0227 - don't check for existence of msgStream object
added C++ framework label
changed milestone to %v30r2
assigned to @clemenci
mentioned in merge request atlas/Gaudi!160 (merged)
mentioned in commit 3c45727b
mentioned in merge request !600 (merged)
Please register or sign in to reply