fix: include limits
cpp11 cannot compile this file without including limits
This bugs occurred on Arch Linux, after upgrading gcc
pacman.log:
upgraded gcc (10.2.0-6 -> 11.1.0-1)
upgraded gcc-libs (10.2.0-6 -> 11.1.0-1)
upgraded gcc-fortran (10.2.0-6 -> 11.1.0-1)
Edited by PA Beaufort