Hello, While at such kind of obscure bug, maybe you could be interested in checking why llvm-toolchain-21 fails to build. It builds completely fine, but at the last minute we get
chmod: cannot read directory '/build/reproducible-path/llvm-toolchain-21-21.1.8/mlir/include/mlir/Conversion/MathToFuncs': No such file or directory Running ls in Conversion/ shows the entry, but trying to access it fails with ENOENT. After a reboot, access does work. So I guess it's the diskfs_check_lookup_cache call in diskfs_lookup that returns -1 because it somehow recorded that the path is not there and that negative result stays stuck there. I guess we'd need to check in which scenario we could be missing the addition of the file (e.g. something tries to look it up while something else in parallel a program is adding it, and we stay with the former result). Samuel
