predicate fzn_seq_precede_chain_int_reif(array[int] of var int: X, var bool: b) = abort("Reified seq_precede_chain constraint is not supported");