diff options
| author | James Dietz <jamesthespeedy@gmail.com> | 2023-04-30 09:47:29 -0400 |
|---|---|---|
| committer | James Dietz <jamesthespeedy@gmail.com> | 2023-05-04 20:29:38 -0400 |
| commit | cb74cd524f2798a098943425c271d9eada8d901e (patch) | |
| tree | 0a72e6703f165d0af0a02b089b8127f3e87d15a5 /compiler/rustc_codegen_llvm/src/llvm_util.rs | |
| parent | 9aa596a014d2582c1c51166953bd3fd85c71cca8 (diff) | |
| download | rust-cb74cd524f2798a098943425c271d9eada8d901e.tar.gz rust-cb74cd524f2798a098943425c271d9eada8d901e.zip | |
change expect() to unwrap_or_else() and update msg
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
| -rw-r--r-- | compiler/rustc_codegen_llvm/src/llvm_util.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_codegen_llvm/src/llvm_util.rs b/compiler/rustc_codegen_llvm/src/llvm_util.rs index 1baef931ff9..a5d4ca30fab 100644 --- a/compiler/rustc_codegen_llvm/src/llvm_util.rs +++ b/compiler/rustc_codegen_llvm/src/llvm_util.rs @@ -331,7 +331,7 @@ pub(crate) fn print(req: PrintRequest, sess: &Session) { match req { PrintRequest::TargetCPUs => { let cpu_cstring = CString::new(handle_native(sess.target.cpu.as_ref())) - .expect("failed to convert to cstring"); + .unwrap_or_else(|e| bug!("failed to convert to cstring: {}", e)); unsafe { llvm::LLVMRustPrintTargetCPUs(tm, cpu_cstring.as_ptr()) }; } PrintRequest::TargetFeatures => print_target_features(sess, tm), |
