Online court records show the 26-year-old rapper, whose real name is Cameron Thomaz, failed to appear for a scheduled arraignment in an El Paso County misdemeanour court. So County Court-at-Law Judge Ricardo Herrera issued a bench warrant for Khalifa's arrest.

The case started May 25 when Khalifa was arrested at El Paso International Airport after airport security officers reported finding a small canister of marijuana on him.

Khalifa had been departing after appearing at a local music festival. Instead, he was charged with misdemeanour possession of marijuana and was released after posting bail of 300 US dollars (£178).