PR middle-end/41357