aboutsummaryrefslogtreecommitdiff
path: root/libcxx/utils
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2024-06-22 14:21:36 -0700
committerFangrui Song <i@maskray.me>2024-06-22 14:21:36 -0700
commitf3005d5b86ca947977f6056552b2a4648b9f0460 (patch)
treecb882fd508818ff4d65eb01ed960ce6ae1c47d46 /libcxx/utils
parent3ba7599842be852abdad9db2ad75c35263ad517e (diff)
downloadllvm-f3005d5b86ca947977f6056552b2a4648b9f0460.zip
llvm-f3005d5b86ca947977f6056552b2a4648b9f0460.tar.gz
llvm-f3005d5b86ca947977f6056552b2a4648b9f0460.tar.bz2
[Serialization] Change input file content hash from size_t to uint64_t
https://reviews.llvm.org/D67249 added content hash (see -fvalidate-ast-input-files-content) using llvm::hash_code (size_t). The hash value is 32-bit on 32-bit systems, which was unintentional. Fix #96379: #96136 switched the hash function to xxh3_64bit but did not update the ContentHash type, leading to mismatch between ASTReader and ASTWriter.
Diffstat (limited to 'libcxx/utils')
0 files changed, 0 insertions, 0 deletions