Skip to content

Commit b81e67d

Browse files
committed
fix case of unknown extents
1 parent 1b63412 commit b81e67d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/arrays.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,9 @@ function make_shape(output_idx, expr, ranges=Dict())
215215
end
216216
mi = matches[i]
217217
@assert !isempty(mi)
218-
return Base.OneTo(length(get_extents(mi)))
218+
ext = get_extents(mi)
219+
ext isa Unknown && return Unknown()
220+
return Base.OneTo(length(ext))
219221
elseif i isa Integer
220222
return Base.OneTo(1)
221223
end

0 commit comments

Comments
 (0)