Closed
Description
Hi all,
my usual test: Can Rust compile itself after a compiler upgrade.
Rust 1.43 dies at this stage:
Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
running: "/datastore/dev/rust/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "32" "--release" "--frozen" "--features" " llvm" "--manifest-path" "/datastore/rpmbuild/BUILD/rustc-1.43.0-src/src/rustc/Cargo.toml" "--message-format" "json-render-diagnostics"
error: failed to run `rustc` to learn about target-specific information
Caused by:
process didn't exit successfully: `/datastore/rpmbuild/BUILD/rustc-1.43.0-src/build/bootstrap/debug/rustc - --crate-name ___ --print=file-names --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=cfg` (exit code: 1)
--- stderr
error: character literal may only contain one codepoint
--> <anon>:3:35
|
3 | messages will be sent to 'stderr'.
| ^^^^^^^^
|
help: if you meant to write a `str` literal, use double quotes
|
3 | messages will be sent to "stderr".
| ^^^^^^^^
error: character literal may only contain one codepoint
--> <anon>:6:35
|
6 | messages will be sent to 'stderr'.
| ^^^^^^^^
|
help: if you meant to write a `str` literal, use double quotes
|
6 | messages will be sent to "stderr".
| ^^^^^^^^
error: unterminated character literal
--> <anon>:9:20
|
9 | FATAL: Cannot open '/dev/null' for writing.
| ^
error: aborting due to 3 previous errors
command did not execute successfully: "/datastore/dev/rust/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "32" "--release" "--frozen" "--features" " llvm" "--manifest-path" "/datastore/rpmbuild/BUILD/rustc-1.43.0-src/src/rustc/Cargo.toml" "--message-format" "json-render-diagnostics"
expected success, got: exit code: 101
I didn't identify the problematic code yet, I just wanted to create a tracking issue first.
Rust 1.43 can compile other crates fine, I quickly tested rust-zip or rust-askama.