-
Notifications
You must be signed in to change notification settings - Fork 312
evalv3: enable evalv3 by default #3662
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
evaluator
evalv3
issues affecting only the evaluator version 3
FeatureRequest
New feature or request
Comments
Not technically an evalv3 problem distinct of v2, so removing that label. |
This was referenced Mar 20, 2025
cueckoo
pushed a commit
that referenced
this issue
Mar 24, 2025
TestClosedness and TestOptionalTypes fail in their entirety on evalv3. For #3662. Signed-off-by: Daniel Martí <[email protected]> Change-Id: Ifbb2959f303f8904c91f3c3d3f3976a5dfa311d8 Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1211970 Reviewed-by: Marcel van Lohuizen <[email protected]> TryBot-Result: CUEcueckoo <[email protected]> Unity-Result: CUE porcuepine <[email protected]>
cueckoo
pushed a commit
that referenced
this issue
Mar 24, 2025
The entirety of the tests fail on evalv3, seemingly because the external func values do not resolve to builtin values which can be called. For #3662. Signed-off-by: Daniel Martí <[email protected]> Change-Id: I2334563a45c90ed57e34171420182afc59fb7ae5 Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1211971 Unity-Result: CUE porcuepine <[email protected]> Reviewed-by: Marcel van Lohuizen <[email protected]> TryBot-Result: CUEcueckoo <[email protected]>
cueckoo
pushed a commit
that referenced
this issue
Mar 24, 2025
For #3662. Signed-off-by: Daniel Martí <[email protected]> Change-Id: I9f737a2278346206f740df9fae1e490a37091756 Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1211972 TryBot-Result: CUEcueckoo <[email protected]> Reviewed-by: Marcel van Lohuizen <[email protected]> Unity-Result: CUE porcuepine <[email protected]>
cueckoo
pushed a commit
that referenced
this issue
Mar 24, 2025
A few tests covered both evalv2 and evalv3, but in a way that assumed the default being evalv2, so make sure they explicitly disable and then enable evalv3. Two `cmd cue` tests fail on evalv3, which suggests there are bugs to be figured out; disable them and leave TODOs. `cue exp gengotypes` sadly panics on evalv3. Disable it with a TODO, and we will file an issue for that shortly given its severity. For #3662. Signed-off-by: Daniel Martí <[email protected]> Change-Id: Ic18ffb815ab67e4b265200cd18ca7c19bf06ae64 Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1211973 TryBot-Result: CUEcueckoo <[email protected]> Reviewed-by: Marcel van Lohuizen <[email protected]>
I'll just have a 🥳 here. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
evaluator
evalv3
issues affecting only the evaluator version 3
FeatureRequest
New feature or request
This is a tracking issue for the enabling of
evalv3
by default, whether guarded by language version of not.The text was updated successfully, but these errors were encountered: