1*87b668beSZiang Wan // RUN: %clang_cc1 %s -verify -Wno-conversion -Wno-c++11-narrowing -Wimplicit-int-float-conversion
2*87b668beSZiang Wan 
testNoWarningOnNarrowing()3*87b668beSZiang Wan void testNoWarningOnNarrowing() {
4*87b668beSZiang Wan   // Test that we do not issue duplicated warnings for
5*87b668beSZiang Wan   // C++11 narrowing.
6*87b668beSZiang Wan   float a = {222222222222L}; // expected-no-diagnostics
7*87b668beSZiang Wan 
8*87b668beSZiang Wan   long b = 222222222222L;
9*87b668beSZiang Wan   float c = {b}; // expected-no-diagnostics
10*87b668beSZiang Wan }
11