Are these typedefs really correct? (lines 1905 & 1906 of pct_random.hpp):
typedef pcg_engines::ext_mcg_xsh_rs_64_32<6,32,true> pcg32_k64_oneseq;
typedef pcg_engines::ext_oneseq_xsh_rs_64_32<6,32,true> pcg32_k64_fast;
(note that pcg_32_k64_onseq is an ext_mcg engine, but pcg32_k64_fast is ext_oneseq. This seems at odds with other definitions where the 'fast' version always means an mcg engine)