PR middle-end/27478