diff options
Diffstat (limited to 'tvix/eval/src/eval.rs')
-rw-r--r-- | tvix/eval/src/eval.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tvix/eval/src/eval.rs b/tvix/eval/src/eval.rs index 4e50b7279c38..5af5f9d7588e 100644 --- a/tvix/eval/src/eval.rs +++ b/tvix/eval/src/eval.rs @@ -115,5 +115,11 @@ pub fn interpret(code: &str, location: Option<PathBuf>, options: Options) -> Eva err.fancy_format_stderr(&source); } - result + result.map(|r| { + for warning in r.warnings { + warning.fancy_format_stderr(&source); + } + + r.value + }) } |