Arizona Department of Corrections spokesman Barrett Marson confirmed DMX was due to be released from a prison in Yuma on Wednesday. His new release date is July 19.
Prison records show he's also been caught smoking twice and once with drugs since January. He's been making 20 cents an hour as a porter.
TMZ.com first reported the failed drug test.