Citation: 6B_1058/2018 E. C

X.________ forme un recours en matière pénale au Tribunal fédéral contre le jugement du 21 septembre 2018. Il conclut, avec suite de frais et dépens, principalement à sa réforme en ce sens que la mesure est levée et qu'il est constaté la violation de l'art. 5 par. 4 CEDH (droit à ce qu'il soit statué à bref délai sur la légalité de la détention). Subsidiairement, il conclut à l'annulation du jugement et au renvoi de la cause à la cour cantonale pour nouvelle décision. Il sollicite en outre le bénéfice de l'assistance judiciaire. Invitée à se déterminer, la Cour suprême du canton de Berne a présenté des observations, renvoyant pour le surplus aux considérants de son jugement. Le recourant n'a pas déposé d'observations complémentaires après la communication de l'écriture de la Cour suprême. Le Parquet général du canton de Berne a renoncé à se déterminer.