Faits : A. Le 5 septembre 2014, le Tribunal correctionnel du canton de Genève a reconnu X._ coupable de viol, d'infraction à la législation sur les stupéfiants et d'infraction à la législation sur les étrangers; il l'a condamné à trois ans et demi de privation de liberté, sous déduction de deux cent soixante-cinq jours de détention avant jugement, et il a révoqué le sursis d'une peine pécuniaire de trente jours-amende précédemment infligée. Le prévenu est en outre condamné à verser une indemnité de réparation morale au montant de 12'000 fr. à la partie plaignante Y._. Par arrêt du 21 janvier 2015, la Chambre pénale d'appel et de révision de la Cour de justice a rejeté l'appel du prévenu. B. Agissant par la voie du recours en matière pénale, ce dernier requiert le Tribunal fédéral de l'acquitter des préventions de viol et d'infraction à la législation sur les stupéfiants, et de lui allouer une indemnité qu'il chiffre en l'état à 109'000 francs. Des conclusions subsidiaires tendent à l'annulation de l'arrêt de la Cour de justice et au renvoi de la cause à cette autorité pour nouvelle décision. Une demande d'assistance judiciaire est jointe au recours.