hail icon indicating copy to clipboard operation
hail copied to clipboard

[query] error when sampling an entries table

Open patrick-schultz opened this issue 1 year ago • 1 comments

What happened?

mt = hl.utils.range_matrix_table(10, 10)
ht = mt.entries()
ht = ht.sample(0.5)
ht._force_count()

throws a is.hail.utils.HailException: expected non-missing from inside generated code.

Version

0.2.127

Relevant log output

No response

patrick-schultz avatar Feb 15 '24 20:02 patrick-schultz

Possibly related to #14305

patrick-schultz avatar Feb 15 '24 20:02 patrick-schultz

This particular exception is coming from https://github.com/hail-is/hail/blob/4e4b3d7d2f8d633d742e7f7c842ad7c5518aa8dd/hail/src/main/scala/is/hail/expr/ir/Emit.scala#L1707

ehigham avatar Feb 27 '24 18:02 ehigham

And the corresponding IR is

RNGSplit(RNGStateLiteral(), NA(int64))

ehigham avatar Feb 27 '24 18:02 ehigham