PR middle-end/55401