]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_mir/src/const_eval/machine.rs
Rollup merge of #86880 - m-ou-se:test-manuallydrop-clone-from, r=Mark-Simulacrum
[rust.git] / compiler / rustc_mir / src / const_eval / machine.rs
index 992e32e298f8e60f5c50d64e033d4b436b7ac70f..279f414e7fef14667bfb4d6e08061ccb70cf2731 100644 (file)
@@ -393,7 +393,7 @@ fn init_frame_extra(
         frame: Frame<'mir, 'tcx>,
     ) -> InterpResult<'tcx, Frame<'mir, 'tcx>> {
         // Enforce stack size limit. Add 1 because this is run before the new frame is pushed.
-        if !ecx.tcx.sess.recursion_limit().value_within_limit(ecx.stack().len() + 1) {
+        if !ecx.recursion_limit.value_within_limit(ecx.stack().len() + 1) {
             throw_exhaust!(StackFrameLimitReached)
         } else {
             Ok(frame)