connorkuehl added inline comments.
================ Comment at: clang/include/clang/AST/RecordFieldReorganizer.h:54 + std::seed_seq Seq; + std::default_random_engine rng; +}; ---------------- pcc wrote: > I don't think we can use `default_random_engine` for this because the > behaviour would need to be consistent between C++ standard library > implementations, and the behaviour of `default_random_engine` is > implementation defined. Similarly, I don't think that we can use > `std::shuffle` (see note in > https://en.cppreference.com/w/cpp/algorithm/random_shuffle ). Sure thing, we'll begin investigating alternatives. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D59254/new/ https://reviews.llvm.org/D59254 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits