Build with min boost version 1.73.0 fails since it does not have the concurrent_flat_map implementations. concurrent_flat_map is introduced at Boost 1.83.0 . Hence, we need update our min version tested to 1.83.0. Given the latest version at 1.91.0, it should be fair to accept the 1.83.0 as the min supported version.
Also the latest boost released version is 1.91.0 version, hence, it will be good to also update CI to use this version.
Since min Boost 1.83 is required, the min language level we need becomes C++14.
Build with min boost version 1.73.0 fails since it does not have the
concurrent_flat_mapimplementations.concurrent_flat_mapis introduced at Boost 1.83.0 . Hence, we need update our min version tested to 1.83.0. Given the latest version at 1.91.0, it should be fair to accept the 1.83.0 as the min supported version.Also the latest boost released version is 1.91.0 version, hence, it will be good to also update CI to use this version.
Since min Boost 1.83 is required, the min language level we need becomes C++14.