Skip to content

Simple code won't compile. Both stable and nightly. #73725

@giftal

Description

@giftal

Code

Please see the file lib.zip

rustc consumes all the memory while compiling this code. 188Gb of RAM was consumed on server.

Meta

rustc --version --verbose:

rustc

 1.44.1 (c7087fe00 2020-06-17)
rustc 1.46.0-nightly (67100f61e 2020-06-24)

Error output

process didn't exit successfully: `rustc --crate-name directory_trees --edition=2018 directory-trees/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=e813bd9f91882755 -C extra-filename=-e813bd9f91882755 --out-dir /home/user/RustProjects/directory-bot/target/release/deps -L dependency=/home/user/RustProjects/directory-bot/target/release/deps --extern unchecked_index=/home/user/RustProjects/directory-bot/target/release/deps/libunchecked_index-d1f689d7ce9ce478.rmeta -C target-cpu=native` (signal: 9, SIGKILL: kill)
Backtrace

No backtrace appeared.

process didn't exit successfully: `rustc --crate-name directory_trees --edition=2018 directory-trees/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=e813bd9f91882755 -C extra-filename=-e813bd9f91882755 --out-dir /home/user/RustProjects/directory-bot/target/release/deps -L dependency=/home/user/RustProjects/directory-bot/target/release/deps --extern unchecked_index=/home/user/RustProjects/directory-bot/target/release/deps/libunchecked_index-d1f689d7ce9ce478.rmeta -C target-cpu=native` (signal: 9, SIGKILL: kill)

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.I-compilememIssue: Problems and improvements with respect to memory usage during compilation.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions