You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
internal/core/adt: finalize in lookup in more cases
We add some more cases where we finalize when
doing lookups. We really should always finalize,
but this introduces some bugs. We finalize here
to be able to detect that comparison against
bottom properly. This brings behavior more in
line with V2. Note that this is still not fully
correct behavior, as we should report an error
in these cases.
elimination/disjunctions.txtar:
Note the change in this file. V3 is arguably
more correct, as it correctly reports an
error, where V2 did not.
Fixes#3836Fixes#3838
Signed-off-by: Marcel van Lohuizen <[email protected]>
Change-Id: I756aafde66d1290e510b3ca2e035916263974bb9
Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1211960
Reviewed-by: Daniel Martí <[email protected]>
TryBot-Result: CUEcueckoo <[email protected]>
Unity-Result: CUE porcuepine <[email protected]>
0 commit comments