Lors de la Guerre de Pyrrhus en Italie une clause du traité entre Rome et Carthage de 278 ne permettait les incursions des uns chez les autres, en 278. Or des violations de cette clause par l'un et l'autre des protagonistes sont avérées en 272 pour Carthage, une flotte mouillant au large de Tarente et en 264 pour Rome. L'alliance est théorique car il n'y a qu'une offensive commune contre Regium en 279 et une grande méfiance entre les deux alliés.