predicate fzn_value_precede_int_reif(int: s, int: t, 
                                     array[int] of var int: x, var bool: b) =
    abort("Reified value_precede/3 for integers is not supported.");
