C++20 fixes
Fix compilation with gcc13 / c++20 , ROOT 6.28.04 (LCG dev4), fmtlib 10.0.0
- use
fmt::runtime
where needed (with a hack to still work with fmtlib < 8) - avoid implicit capture of
this
in lambdas via[=]
- fix comparison between
Gaudi::Property<std::string>
andconst char*
- hide
std::source_location
to cling
Closes #266 (closed)
Edited by Marco Clemencic
Merge request reports
Activity
Filter activity
added 5 commits
Toggle commit list- Resolved by Marco Clemencic
- Resolved by Marco Clemencic
- Resolved by Marco Clemencic
- Resolved by Marco Clemencic
- Resolved by Marco Clemencic
added 10 commits
- 38ea1b8b - PluginService: root clang does has source_location in experimental
- 437797b9 - ChronoEntity: these need to be constepxr
- 3154a4cf - KeyedObjectManager: no template thing in the d'tor
- bba2e606 - Allocator: fix 'template-id not allowed for destructor'
- 3b9e8b95 - Catalog: wrong fmt use??? (no idea but it compiles now...)
- e4b72a41 - HistogramArray: use fmt:runtime
- 5bbe9155 - genconf: use fmt::runtime
- 3d683ffb - MessageSvcSink: use fmt::runtime
- e33b9ad5 - multiple: switch operands in operator== because it didn't exist the other way around
- f94abcdb - MessageSvcSink: this fails to compile
Toggle commit listadded 1 commit
- c8164149 - Fix custom formatter for JSON in MessageSvcSink
changed milestone to %v36r13
assigned to @clemenci
added 1 commit
- fd500e24 - fix warnings about 'this' captured in lambdas via [=]
mentioned in issue #268 (closed)
added lhcb-gaudi-head label
added lhcb-lcg-dev3lhcb lhcb-lcg-dev4lhcb labels
- [2023-06-02 00:03] Validation started with lhcb-gaudi-head#3582
- [2023-06-02 00:16] Validation started with lhcb-lcg-dev3lhcb#169
- [2023-06-02 00:17] Validation started with lhcb-lcg-dev4lhcb#169
- [2023-06-02 00:25] Validation started with lhcb-run2-gaudi-head#538
Edited by Software for LHCb
Please register or sign in to reply