PR middle-end/19983