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
> exec cue cmd test
[stdout]
ok
[stderr]
command.test.showResult.$after.stdout: 2 errors in empty disjunction:
command.test.showResult.$after.stdout: conflicting values "$WORK/.tmp/tmp.zDzrYp1GSu\n" and "$WORK/.tmp/tmp.PPkM3Q17vw\n":
./foo_tool.cue:14:11
command.test.showResult.$after.stdout: conflicting values string and null (mismatched types string and null):
./foo_tool.cue:9:7
./foo_tool.cue:11:11
./foo_tool.cue:14:11
tool/exec:9:13
[exit status 1]
FAIL: /tmp/testscript1136299953/x.txtar/script.txtar:1: unexpected command failure
The if comprehension has caused the showResult task not to show up as a task, meaning that showResult.$afterdoes look like a task, and gets executed, but then there's a conflict with the earlier result which has become concrete and then copied over to showResult.$after.
What version of CUE are you using (
cue version
)?Does this issue reproduce with the latest stable release?
Yes (v0.6.0)
What did you do?
What did you expect to see?
What did you see instead?
The text was updated successfully, but these errors were encountered: