diff --git a/src/shims/fs.rs b/src/shims/fs.rs index e7d41b36f5a6..ea0b998c2e3d 100644 --- a/src/shims/fs.rs +++ b/src/shims/fs.rs @@ -1084,6 +1084,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx Ok(-1) } } else { + // The file is not writable let einval = this.eval_libc("EINVAL")?; this.set_last_error(einval)?; Ok(-1)