fix: force the first argument of builtins.trace

This commit is contained in:
2026-01-31 20:26:48 +08:00
parent a68681b4f5
commit b7f4ece472

View File

@@ -41,7 +41,7 @@ export const throwFunc = (s: NixValue): never => {
export const trace = export const trace =
(e1: NixValue) => (e1: NixValue) =>
(e2: NixValue): NixValue => { (e2: NixValue): NixValue => {
console.error(`trace: ${printValue(e1)}`); console.error(`trace: ${printValue(force(e1))}`);
return e2; return e2;
}; };