generator rewrite broke list comparison
#339
Opened by amjoseph at
tvix -E '[ 1 2 ] > [ ((rec{x=1;}).x) 2]' => true :: bool
nix eval --expr '[ 1 2 ] > [ ((rec{x=1;}).x) 2]' => false
Culprit is 025c67bf4d5666411b4d6cdc929e1a677ebc0439 which was so massive it couldn't actually be reviewed, merely acquiesced to (which I am guilty of doing).
Test case and fix are incoming.
Fixed by https://cl.tvl.fyi/c/depot/+/10212
amjoseph at 2023-12-09T09·19+00
- tazjin closed this issue at 2024-02-02T07·32+00