Constraint failure with rand_mode(0)

The constraint failure is coming because the value of a is less than b, even if you set the rand_mode to 0, the constraints are still evaluated when you call randomize() function.