There will be no failure. The code will work exactly as you expect, and each increment will work correctly. Each increment is executed in its own miniature transaction that preserves consistency among other increments on that field.
CLICK HERE to find out more related problems solutions.