diff options
author | Fangrui Song <i@maskray.me> | 2024-06-22 14:21:36 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2024-06-22 14:21:36 -0700 |
commit | f3005d5b86ca947977f6056552b2a4648b9f0460 (patch) | |
tree | cb882fd508818ff4d65eb01ed960ce6ae1c47d46 /libcxx/utils | |
parent | 3ba7599842be852abdad9db2ad75c35263ad517e (diff) | |
download | llvm-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