Strange error on hitting the vector size limit in analysis production
Moving from issue to here.
Problematic functors:
"Tr_T_TRUEPRIMARYVERTEX_X": F.VALUE_OR(-1000) @ F.MAP_INPUT_ARRAY(Functor = F.VALUE_OR(-1000) @ MCTRUTH_TAG(F.MC_PV_VX), Relations = tagAlg_rels),
"Tr_T_TRUEPRIMARYVERTEX_Y": F.VALUE_OR(-1000) @ F.MAP_INPUT_ARRAY(Functor = F.VALUE_OR(-1000) @ MCTRUTH_TAG(F.MC_PV_VY), Relations = tagAlg_rels),
Removing the first of the
F.VALUE_OR(-1000)
actually fixes the issue.
It is very strange to me that
max_size
(that dictates array size) error is fixed by removing something completely unrelated theVALUE_OR
😕
The files to reproduce the error is here (Thanks @leuecker for this)