fork download
  1. // RUN: %clang_cc1 -fsyntax-only -verify -pedantic %s
  2. // RUN: %clang_cc1 -std=c++11 -fsyntax-only -verify -pedantic %s
  3. float f = 0x1p+1; // expected-warning{{hexadecimal floating constants are a C99 feature}}
  4. double e = 0x.p0; //expected-error{{hexadecimal floating constants require a significand}}
  5. double d = 0x.2p2; // expected-warning{{hexadecimal floating constants are a C99 feature}}
  6. float g = 0x1.2p2; // expected-warning{{hexadecimal floating constants are a C99 feature}}
  7. double h = 0x1.p2;
  8.  
  9. int main( void ) { return 0; }
Success #stdin #stdout 0.01s 1716KB
stdin
Standard input is empty
stdout
Standard output is empty