When compiling the following code below, the compiler (clang 10.0.1) generates error: no type named \'type\'... deep within the Boost.Range library dependencies
error: no type named \'type\'...