From 4584ea07677102f3d93088fb7b842ef6a91ab433 Mon Sep 17 00:00:00 2001 From: Lorenz Leutgeb Date: Thu, 6 Jun 2024 01:09:13 +0200 Subject: [PATCH] lib.warn: Say _evaluation_ warning, like builtins.warn --- lib/trivial.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/trivial.nix b/lib/trivial.nix index b5c5d325eaad..334d1029a103 100644 --- a/lib/trivial.nix +++ b/lib/trivial.nix @@ -710,8 +710,8 @@ in { # `builtins.warn` requires a string message, so we enforce that in our implementation, so that callers aren't accidentally incompatible with newer Nix versions. assert isString msg; if mustAbort - then builtins.trace "warning: ${msg}" (abort "NIX_ABORT_ON_WARN=true; warnings are treated as unrecoverable errors.") - else builtins.trace "warning: ${msg}" v + then builtins.trace "evaluation warning: ${msg}" (abort "NIX_ABORT_ON_WARN=true; warnings are treated as unrecoverable errors.") + else builtins.trace "evaluation warning: ${msg}" v ); /**