Citation: 6B_1117/2015 E. 2

Le recours doit, en conséquence, être admis et l'arrêt attaqué annulé, la cause étant renvoyée à l'autorité cantonale pour qu'elle instruise dans le sens du considérant précité. Vu le sort du recours, il n'y a pas lieu d'examiner les autres griefs soulevés par le recourant qui deviennent sans objet. Il ne sera pas perçu de frais judiciaires (art. 66 al. 1 et 4 LTF). Le recourant a droit à des dépens à la charge du canton de Vaud (art. 68 al. 1 LTF), ce qui rend sans objet sa requête d'assistance judiciaire. Dès lors que l'admission du recours résulte de l'irrespect de l'arrêt de renvoi, il n'y a pas lieu d'inviter la cour cantonale et le ministère public à se déterminer. Par ces motifs, le Tribunal fédéral prononce :