https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119282
--- Comment #2 from Miro Palmu <email at miropalmu dot cc> --- Adding rn::to<std::vector>() between rv::transform and rv::join makes it compile. (I forgot --version flag to gcc trunk in above Compiler Explorer link.)