0.10.1
Upgrade CI scripts and fix code to work with old gcc-7 and clang-6 compilers.
- Improve CI scripts for Linux.
Move to Ubuntu 22.04 because 20.04 image will be removed soon.
Add linux build configurations in[gcc-7; gcc-11]
and[clang-6; clang-11]
ranges. - Fix build for older compilators. In particular by removing explicit
noexcept
specifications for move constructors.
Older compilators don't mark all used std classes as nothrow movable, so it
conflicts with explicitnoexcept
specification from ureact.