On Monday, 20 July 2015 at 17:26:31 UTC, Matt Kline wrote: > http://bitbashing.io/be-lazy-use-ranges.html You assign off_t to size_t, won't compile on 32-bit system. You're safe to use simple `long` for file sizes and offsets.