Skip to content

All x.py commands fail in bootstrap: cannot find file "ci-llvm/builder-config" #130144

Closed

Description

Trying to run ./x.py check miri fails right now:

$ ./x.py check miri
Building bootstrap
    Finished `dev` profile [unoptimized] target(s) in 0.05s
warning: unable to check if origin/master is old due to error: Not a directory (os error 20)
warning: origin/master is used to determine if files have been modified
warning: if it is not updated, this may cause files to be needlessly reformatted
thread 'main' panicked at src/core/config/config.rs:1237:13:
fs::read_to_string(file) failed with No such file or directory (os error 2) ("config file /home/r/src/rust/rustc.2/build/x86_64-unknown-linux-gnu/ci-llvm/builder-config not found")
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Build completed unsuccessfully in 0:00:00

It works fine in other checkouts though. The error is correct, there is no such file -- so I guess some other part of bootstrap failed to create that file?

x.py test ui fails with the same error.

I am on commit 263a3ae, git status is clean.
Reverting back to 085744b fixes this, so seems like #129788 is the cause of the problem.

Cc @rust-lang/bootstrap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions