/* { dg-do compile } */ /* { dg-additional-options "-std=gnu17 -ftrivial-auto-var-init=zero" } */ int qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_offset, qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_init_offset, qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_error, qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_phonebooks_i; int g_string_new(), g_string_append_len(), qmi_message_tlv_read_guint8(); void qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message() { int printable = g_string_new(); for (;;) { { if (__builtin_expect(({ int _g_boolean_var_4; if (printable) _g_boolean_var_4 = 1; else _g_boolean_var_4 = 0; _g_boolean_var_4; }), 0)) g_string_append_len(); } unsigned char tmp; qmi_message_tlv_read_guint8( qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_init_offset, qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_offset, tmp, qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_error); { { if (__builtin_expect(({ int _g_boolean_var_4; if (printable) _g_boolean_var_4 = 1; else _g_boolean_var_4 = 0; _g_boolean_var_4; }), 0)) g_string_append_len(); } } for ( ; qmi_message_pbm_get_all_capabilities_output_capability_basic_information_get_printable_message_phonebooks_i;) { unsigned char tmp; qmi_message_tlv_read_guint8(&tmp); { if (__builtin_expect(({ int _g_boolean_var_4; if (printable) _g_boolean_var_4 = 1; else _g_boolean_var_4 = 0; _g_boolean_var_4; }), 0)) g_string_append_len(); } } } }