1cb93a386Sopenharmony_ci// Expect 9 errors 2cb93a386Sopenharmony_ci 3cb93a386Sopenharmony_civoid no_condition() { for (int i = 0;;i++) {} } 4cb93a386Sopenharmony_ci 5cb93a386Sopenharmony_civoid unary_cond_op() { for (int i = 0; !(i > 1); ++i) {} } 6cb93a386Sopenharmony_civoid implict_cond_op() { for (int i = 1; bool(i); --i) {} } 7cb93a386Sopenharmony_civoid complex_cond_op() { for (int i = 0; i < 1 && i < 2; ++i) {} } 8cb93a386Sopenharmony_ci 9cb93a386Sopenharmony_civoid cond_wrong_var() { int j = 0; for (int i = 0; j < 1; ++i) {} } 10cb93a386Sopenharmony_civoid cond_wrong_side() { for (int i = 0; 1 > i; ++i) {} } 11cb93a386Sopenharmony_civoid cond_index_cast() { for (int i = 0; float(i) < 1.5; ++i) {} } 12cb93a386Sopenharmony_ci 13cb93a386Sopenharmony_ciuniform int u; 14cb93a386Sopenharmony_ci 15cb93a386Sopenharmony_civoid cond_uniform_val() { for (int i = 0; i < u; ++i) {} } 16cb93a386Sopenharmony_civoid cond_param_val(int p) { for (int i = 0; i < p; ++i) {} } 17