Now that we can correctly point to all expressions, we can remove redundant intermediate traces to reduce clutter. Co-authored-by: eldritch horrors <pennae@lix.systems> Co-authored-by: Raito Bezarius <raito@lix.systems> Change-Id: I3e9d7c1c7a6599a8e68302448bbb961d051002b7
36 lines
917 B
Plaintext
36 lines
917 B
Plaintext
error:
|
|
… from call site
|
|
at /pwd/lang/eval-fail-scope-5.nix:7:3:
|
|
6| in
|
|
7| f {}
|
|
| ^
|
|
8|
|
|
|
|
… while calling 'f'
|
|
at /pwd/lang/eval-fail-scope-5.nix:5:7:
|
|
4|
|
|
5| f = {x ? y, y ? x}: x + y;
|
|
| ^
|
|
6| in
|
|
|
|
… while evaluating x
|
|
at /pwd/lang/eval-fail-scope-5.nix:5:23:
|
|
4|
|
|
5| f = {x ? y, y ? x}: x + y;
|
|
| ^
|
|
6| in
|
|
|
|
… while evaluating y
|
|
at /pwd/lang/eval-fail-scope-5.nix:5:12:
|
|
4|
|
|
5| f = {x ? y, y ? x}: x + y;
|
|
| ^
|
|
6| in
|
|
|
|
error: infinite recursion encountered
|
|
at /pwd/lang/eval-fail-scope-5.nix:5:12:
|
|
4|
|
|
5| f = {x ? y, y ? x}: x + y;
|
|
| ^
|
|
6| in
|