about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/asm.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-03-02 19:50:55 +0000
committerbors <bors@rust-lang.org>2022-03-02 19:50:55 +0000
commit8769f4ef2fe1efddd1f072485f97f568e7328f79 (patch)
treebfa8292606af8819bf1ebd6a5d2c94f3e94ccf06 /compiler/rustc_codegen_llvm/src/asm.rs
parent08504c64aa7c4163a51c1982ed10075bb89cec0e (diff)
parent43f83bc013270c7113cd75c27cc781df229c4645 (diff)
downloadrust-8769f4ef2fe1efddd1f072485f97f568e7328f79.tar.gz
rust-8769f4ef2fe1efddd1f072485f97f568e7328f79.zip
Auto merge of #92214 - ehuss:submodule-bg-exit, r=Mark-Simulacrum
Error if submodule fetch fails.

In CI, if fetching a submodule fails, the script would exit successfully. Later parts of the build will fail due to the missing files, but it is a bit confusing, and I think it would be better to error out earlier.

The reason is that in bash, `wait` without arguments will exit 0 even if a background job exits with an error. The solution here is to wait on each individual job, which will return the exit code of the job.

This was encountered in #92177.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/asm.rs')
0 files changed, 0 insertions, 0 deletions