Open
Description
Clone the bug branch of webgraph-rs and run a check:
git clone [email protected]:vigna/webgraph-rs
cd webgraph-rs
git checkout bug
cargo c
On MacOs 14.5 (M1), nixos 23.11, and Fedora 38 the compilation process stops at this message:
Building [=======================> ] 207/209: webgraph
At this point, rustc
uses a constantly increasing amount of memory. The result is an OS crash in MacOS, and OOM-kill on Linux.
The problem appears both in stable and nightly.
rustc --version --verbose
:
rustc 1.82.0-nightly (2cbbe8b8b 2024-07-28)
binary: rustc
commit-hash: 2cbbe8b8bb2be672b14cf741a2f0ec24a49f3f0b
commit-date: 2024-07-28
host: aarch64-apple-darwin
release: 1.82.0-nightly
LLVM version: 18.1.7
rustc 1.80.0 (051478957 2024-07-21)
binary: rustc
commit-hash: 051478957371ee0084a7c0913941d2a8c4757bb9
commit-date: 2024-07-21
host: aarch64-apple-darwin
release: 1.80.0
LLVM version: 18.1.7
The same setup works without problems on Arch Linux.
UPDATE: the first post claimed mistakenly that the check was working on Fedora 38.