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
I'm working on porting my workflow to dxWDL 1.02. I have the following definition (redacted):
workflow my_workflow {
String x
...
Boolean use_foo = false
call bar {
input: ...
}
if (use_foo) {
call foo as foo_task {
input: f_in=bar.out
}
}
File result = select_first([foo.out, bar.out])
...
task foo {
...
}
task bar {
...
}
I'm getting this error when trying to run it:
Watching job job-FY3kBQ00z81ZppPXJFx042Vx. Press Ctrl+C to stop.
* frag make_foo (foo_frag_1:main) (failed) job-FY3kBQ00z81ZppPXJFx042Vx
piotr 2019-04-30 02:22:21 (runtime 0:00:35)
2019-04-30 02:42:48 frag make_samplesheet ALERT This job has been restarted due to AppInternalError from running this job
* frag make_foo (foo_frag_1:main) (failed) job-FY3kBQ00z81ZppPXJFx042Vx
piotr 2019-04-30 02:22:21 (runtime 0:00:35)
AppInternalError: Failed to evaluate expression select_first([foo.out,
bar.out]) Errors: NonEmptyList(No value found for
member access lookup. Report this bug: Insufficient input values supplied by engine. Needed
foo or foo.out but only received: lane,
bar.out ) Environment: x -> WomString(2)
bar.out -> WomSingleFile(dx:
<redacted>:: <redacted>.json)
It looks like foo is not available in the select_first() call. This construct used to work fine in the previous version of the dxWDL (0.81.6)
The text was updated successfully, but these errors were encountered:
I'm working on porting my workflow to dxWDL 1.02. I have the following definition (redacted):
I'm getting this error when trying to run it:
It looks like
foo
is not available in theselect_first()
call. This construct used to work fine in the previous version of the dxWDL (0.81.6)The text was updated successfully, but these errors were encountered: