diff --git a/src/kernel_internals/runtime/special_hooks.ml b/src/kernel_internals/runtime/special_hooks.ml index b0c836e186176f19395425c2b1b709f87db67755..1949120e830ddab76554308145a8c7a694d25252 100644 --- a/src/kernel_internals/runtime/special_hooks.ml +++ b/src/kernel_internals/runtime/special_hooks.ml @@ -156,10 +156,11 @@ let save_binary error_extension = | None -> filename | Some err_ext -> let s = (filename:>string) ^ err_ext in + let path = Filepath.Normalized.of_string s in Kernel.warning "attempting to save on non-zero exit code: \ - modifying filename into `%s'." s; - Filepath.Normalized.of_string s + modifying filename into `%s'." (Filepath.relativize s); + path in try Project.save_all realname