ntfshard added a comment. It seems I faced with degradation in compile time.
================ Comment at: llvm/include/llvm/Support/FileSystem/UniqueID.h:68 + return hash_value( + std::pair<unsigned, unsigned>(Tag.getDevice(), Tag.getFile())); + } ---------------- In this line a narrow conversion, and MSVC compiler can't build it with warnings as error key. getDevice and getFile returns uint64_t but pair expects unsigned ints. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D110925/new/ https://reviews.llvm.org/D110925 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits