Changes required to compile with GCC11, drops support for Rogue
Build with GCC9,10 on CentOs7 and GCC11 on Alma9
- Updates catch2 to catch3 (files directly added as source, not optimal)
- Deprecates rogue (not part of
all
controller identifier) Deprecates NetioHW (not part ofall
controller identifier)Updates TBB to latest release (though only dependency of NetioHW which is does not compile with GCC11)- Minor fixes for GCC11
Edited by Zhengcheng Tao