about summary refs log tree commit diff
path: root/compiler/rustc_const_eval/src/errors.rs
diff options
context:
space:
mode:
authorBen Kimock <kimockb@gmail.com>2023-05-19 16:03:35 -0400
committerBen Kimock <kimockb@gmail.com>2024-03-17 11:55:20 -0400
commit9e0d1a328443b07bc50e9d66fd1c0e2a5568a13b (patch)
tree924f079d9a8da4575dfbdfe4a573ed11a7c21c6d /compiler/rustc_const_eval/src/errors.rs
parenta0c20d52e0e83f0bdd5c4f24295def8b276de314 (diff)
downloadrust-9e0d1a328443b07bc50e9d66fd1c0e2a5568a13b.tar.gz
rust-9e0d1a328443b07bc50e9d66fd1c0e2a5568a13b.zip
Print a backtrace in const eval if interrupted
Diffstat (limited to 'compiler/rustc_const_eval/src/errors.rs')
-rw-r--r--compiler/rustc_const_eval/src/errors.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_const_eval/src/errors.rs b/compiler/rustc_const_eval/src/errors.rs
index cc32640408b..5c46ec799f1 100644
--- a/compiler/rustc_const_eval/src/errors.rs
+++ b/compiler/rustc_const_eval/src/errors.rs
@@ -884,6 +884,7 @@ impl ReportErrorExt for ResourceExhaustionInfo {
             ResourceExhaustionInfo::StackFrameLimitReached => const_eval_stack_frame_limit_reached,
             ResourceExhaustionInfo::MemoryExhausted => const_eval_memory_exhausted,
             ResourceExhaustionInfo::AddressSpaceFull => const_eval_address_space_full,
+            ResourceExhaustionInfo::Interrupted => const_eval_interrupted,
         }
     }
     fn add_args<G: EmissionGuarantee>(self, _: &mut Diag<'_, G>) {}