10db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman// RUN: %clang_cc1 -verify -emit-llvm-only 20db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman 30db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman// PR7242: Check that this doesn't crash. 40db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedmanint main(void) 50db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman{ 60db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman int __negative = 1; 70db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman const int __max = __negative && 0 ; 80db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman __max / 0; 90db67e8c1036ec028bb8a47021a7978f89e91743Eli Friedman} 10