170456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbar// Regression check that -pedantic-errors doesn't cause other diagnostics to 270456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbar// become errors. 370456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbar// 470456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbar// RUN: %clang_cc1 -verify -Weverything -pedantic-errors %s 570456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbar 670456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbarint f0(int, unsigned); 770456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbarint f0(int x, unsigned y) { 870456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbar return x < y; // expected-warning {{comparison of integers}} 970456e95a5a50b1a017822e9e6dec49fd9851076Daniel Dunbar} 10