diff options
author | Vincent Ambo <mail@tazj.in> | 2022-11-20T22·31+0100 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2022-11-21T14·14+0000 |
commit | 994bf03b74672d3a8602e7dc1b73de1fd97830a3 (patch) | |
tree | 0917daf072d88d45d17520e0f80854c83cc69774 /tvix/eval/Cargo.lock | |
parent | e1e8285ecfe94fc9afd33110ff63ce707fa4369a (diff) |
fix(tvix/eval): ensure callable is forced when using call_with r/5297
When passing multiple arguments, every intermediate callable needs to be forced as this is expected by the VM's call_value function. Also adds a debug assertion for this which makes it easier to spot exactly what went wrong. Change-Id: I3aa519cb6cdaab713bd18282bef901c4cd77c535 Reviewed-on: https://cl.tvl.fyi/c/depot/+/7312 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'tvix/eval/Cargo.lock')
0 files changed, 0 insertions, 0 deletions