Update HiveDataBroker to use C++20 ranges if available.
gcc 10 in C++20 mode gives errors on the range-v3 code in HiveDataBroker.cpp. However, gcc 10 has C++20 ranges, so switch to using that implementation instead if it is available. In so doing, we need to change remove_if to filter, as the former isn't in C++20 ranges.
Merge request reports
Activity
changed milestone to %v33r2
added lhcb-gaudi-head label
assigned to @clemenci
- [2020-06-14 00:08] Validation started with lhcb-gaudi-head#2631
- [2020-06-15 00:17] Validation started with lhcb-gaudi-head#2632
- [2020-06-16 00:12] Validation started with lhcb-gaudi-head#2633
- [2020-06-17 00:07] Validation started with lhcb-gaudi-head#2634
- [2020-06-17 02:45] Validation started with lhcb-gaudi-head#2635
- [2020-06-18 02:11] Validation started with lhcb-gaudi-head#2636
Edited by Software for LHCbmentioned in commit 44b20934
Please register or sign in to reply