1 /* $NetBSD: msg_247_ilp32_ldbl64.c,v 1.1 2023/07/05 11:36:56 rillig Exp $ */ 2 # 3 "msg_247_ilp32.c" 3 4 // Test for message: pointer cast from '%s' to '%s' may be troublesome [247] 5 6 // In non-portable mode, lint warns based on the actual type sizes. 7 // 8 // See also: 9 // msg_247_lp64.c 10 // msg_247_portable.c 11 12 /* lint1-only-if: ilp32 ldbl-64 */ 13 /* lint1-extra-flags: -c -X 351 */ 14 15 typedef double double_array[5]; 16 typedef struct { 17 char member; 18 } char_struct; 19 typedef struct { 20 double member; 21 } double_struct; 22 typedef union { 23 char member; 24 } char_union; 25 typedef union { 26 double member; 27 } double_union; 28 typedef enum { 29 CONSTANT 30 } int_enum; 31 typedef void (*function_pointer)(void); 32 33 static _Bool *bool_ptr; 34 static char *char_ptr; 35 static signed char *schar_ptr; 36 static unsigned char *uchar_ptr; 37 static short *short_ptr; 38 static unsigned short *ushort_ptr; 39 static int *int_ptr; 40 static unsigned int *uint_ptr; 41 static long *long_ptr; 42 static unsigned long *ulong_ptr; 43 static long long *llong_ptr; 44 static unsigned long long *ullong_ptr; 45 // No int128_t, as that is only supported on LP64 platforms. 46 static float *float_ptr; 47 static double *double_ptr; 48 static long double *ldouble_ptr; 49 static float _Complex *fcomplex_ptr; 50 static double _Complex *dcomplex_ptr; 51 static long double _Complex *lcomplex_ptr; 52 static void *void_ptr; 53 static char_struct *char_struct_ptr; 54 static double_struct *double_struct_ptr; 55 static char_union *char_union_ptr; 56 static double_union *double_union_ptr; 57 static int_enum *enum_ptr; 58 static double_array *double_array_ptr; 59 static function_pointer func_ptr; 60 61 void 62 all_casts(void) 63 { 64 bool_ptr = (typeof(bool_ptr))bool_ptr; 65 bool_ptr = (typeof(bool_ptr))char_ptr; 66 bool_ptr = (typeof(bool_ptr))schar_ptr; 67 bool_ptr = (typeof(bool_ptr))uchar_ptr; 68 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to _Bool' may be troublesome [247] */ 69 bool_ptr = (typeof(bool_ptr))short_ptr; 70 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to _Bool' may be troublesome [247] */ 71 bool_ptr = (typeof(bool_ptr))ushort_ptr; 72 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to _Bool' may be troublesome [247] */ 73 bool_ptr = (typeof(bool_ptr))int_ptr; 74 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to _Bool' may be troublesome [247] */ 75 bool_ptr = (typeof(bool_ptr))uint_ptr; 76 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to _Bool' may be troublesome [247] */ 77 bool_ptr = (typeof(bool_ptr))long_ptr; 78 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to _Bool' may be troublesome [247] */ 79 bool_ptr = (typeof(bool_ptr))ulong_ptr; 80 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to _Bool' may be troublesome [247] */ 81 bool_ptr = (typeof(bool_ptr))llong_ptr; 82 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to _Bool' may be troublesome [247] */ 83 bool_ptr = (typeof(bool_ptr))ullong_ptr; 84 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to _Bool' may be troublesome [247] */ 85 bool_ptr = (typeof(bool_ptr))float_ptr; 86 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to _Bool' may be troublesome [247] */ 87 bool_ptr = (typeof(bool_ptr))double_ptr; 88 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to _Bool' may be troublesome [247] */ 89 bool_ptr = (typeof(bool_ptr))ldouble_ptr; 90 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to _Bool' may be troublesome [247] */ 91 bool_ptr = (typeof(bool_ptr))fcomplex_ptr; 92 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to _Bool' may be troublesome [247] */ 93 bool_ptr = (typeof(bool_ptr))dcomplex_ptr; 94 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to _Bool' may be troublesome [247] */ 95 bool_ptr = (typeof(bool_ptr))lcomplex_ptr; 96 bool_ptr = (typeof(bool_ptr))void_ptr; 97 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to _Bool' may be troublesome [247] */ 98 bool_ptr = (typeof(bool_ptr))char_struct_ptr; 99 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to _Bool' may be troublesome [247] */ 100 bool_ptr = (typeof(bool_ptr))double_struct_ptr; 101 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to _Bool' may be troublesome [247] */ 102 bool_ptr = (typeof(bool_ptr))char_union_ptr; 103 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to _Bool' may be troublesome [247] */ 104 bool_ptr = (typeof(bool_ptr))double_union_ptr; 105 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to _Bool' may be troublesome [247] */ 106 bool_ptr = (typeof(bool_ptr))enum_ptr; 107 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to _Bool' may be troublesome [247] */ 108 bool_ptr = (typeof(bool_ptr))double_array_ptr; 109 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to _Bool' is questionable [229] */ 110 bool_ptr = (typeof(bool_ptr))func_ptr; 111 112 char_ptr = (typeof(char_ptr))bool_ptr; 113 char_ptr = (typeof(char_ptr))char_ptr; 114 char_ptr = (typeof(char_ptr))schar_ptr; 115 char_ptr = (typeof(char_ptr))uchar_ptr; 116 char_ptr = (typeof(char_ptr))short_ptr; 117 char_ptr = (typeof(char_ptr))ushort_ptr; 118 char_ptr = (typeof(char_ptr))int_ptr; 119 char_ptr = (typeof(char_ptr))uint_ptr; 120 char_ptr = (typeof(char_ptr))long_ptr; 121 char_ptr = (typeof(char_ptr))ulong_ptr; 122 char_ptr = (typeof(char_ptr))llong_ptr; 123 char_ptr = (typeof(char_ptr))ullong_ptr; 124 char_ptr = (typeof(char_ptr))float_ptr; 125 char_ptr = (typeof(char_ptr))double_ptr; 126 char_ptr = (typeof(char_ptr))ldouble_ptr; 127 char_ptr = (typeof(char_ptr))fcomplex_ptr; 128 char_ptr = (typeof(char_ptr))dcomplex_ptr; 129 char_ptr = (typeof(char_ptr))lcomplex_ptr; 130 char_ptr = (typeof(char_ptr))void_ptr; 131 char_ptr = (typeof(char_ptr))char_struct_ptr; 132 char_ptr = (typeof(char_ptr))double_struct_ptr; 133 char_ptr = (typeof(char_ptr))char_union_ptr; 134 char_ptr = (typeof(char_ptr))double_union_ptr; 135 char_ptr = (typeof(char_ptr))enum_ptr; 136 char_ptr = (typeof(char_ptr))double_array_ptr; 137 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to char' is questionable [229] */ 138 char_ptr = (typeof(char_ptr))func_ptr; 139 140 schar_ptr = (typeof(schar_ptr))bool_ptr; 141 schar_ptr = (typeof(schar_ptr))char_ptr; 142 schar_ptr = (typeof(schar_ptr))schar_ptr; 143 schar_ptr = (typeof(schar_ptr))uchar_ptr; 144 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to signed char' may be troublesome [247] */ 145 schar_ptr = (typeof(schar_ptr))short_ptr; 146 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to signed char' may be troublesome [247] */ 147 schar_ptr = (typeof(schar_ptr))ushort_ptr; 148 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to signed char' may be troublesome [247] */ 149 schar_ptr = (typeof(schar_ptr))int_ptr; 150 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to signed char' may be troublesome [247] */ 151 schar_ptr = (typeof(schar_ptr))uint_ptr; 152 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to signed char' may be troublesome [247] */ 153 schar_ptr = (typeof(schar_ptr))long_ptr; 154 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to signed char' may be troublesome [247] */ 155 schar_ptr = (typeof(schar_ptr))ulong_ptr; 156 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to signed char' may be troublesome [247] */ 157 schar_ptr = (typeof(schar_ptr))llong_ptr; 158 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to signed char' may be troublesome [247] */ 159 schar_ptr = (typeof(schar_ptr))ullong_ptr; 160 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to signed char' may be troublesome [247] */ 161 schar_ptr = (typeof(schar_ptr))float_ptr; 162 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to signed char' may be troublesome [247] */ 163 schar_ptr = (typeof(schar_ptr))double_ptr; 164 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to signed char' may be troublesome [247] */ 165 schar_ptr = (typeof(schar_ptr))ldouble_ptr; 166 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to signed char' may be troublesome [247] */ 167 schar_ptr = (typeof(schar_ptr))fcomplex_ptr; 168 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to signed char' may be troublesome [247] */ 169 schar_ptr = (typeof(schar_ptr))dcomplex_ptr; 170 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to signed char' may be troublesome [247] */ 171 schar_ptr = (typeof(schar_ptr))lcomplex_ptr; 172 schar_ptr = (typeof(schar_ptr))void_ptr; 173 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to signed char' may be troublesome [247] */ 174 schar_ptr = (typeof(schar_ptr))char_struct_ptr; 175 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to signed char' may be troublesome [247] */ 176 schar_ptr = (typeof(schar_ptr))double_struct_ptr; 177 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to signed char' may be troublesome [247] */ 178 schar_ptr = (typeof(schar_ptr))char_union_ptr; 179 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to signed char' may be troublesome [247] */ 180 schar_ptr = (typeof(schar_ptr))double_union_ptr; 181 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to signed char' may be troublesome [247] */ 182 schar_ptr = (typeof(schar_ptr))enum_ptr; 183 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to signed char' may be troublesome [247] */ 184 schar_ptr = (typeof(schar_ptr))double_array_ptr; 185 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to signed char' is questionable [229] */ 186 schar_ptr = (typeof(schar_ptr))func_ptr; 187 188 uchar_ptr = (typeof(uchar_ptr))bool_ptr; 189 uchar_ptr = (typeof(uchar_ptr))char_ptr; 190 uchar_ptr = (typeof(uchar_ptr))schar_ptr; 191 uchar_ptr = (typeof(uchar_ptr))uchar_ptr; 192 uchar_ptr = (typeof(uchar_ptr))short_ptr; 193 uchar_ptr = (typeof(uchar_ptr))ushort_ptr; 194 uchar_ptr = (typeof(uchar_ptr))int_ptr; 195 uchar_ptr = (typeof(uchar_ptr))uint_ptr; 196 uchar_ptr = (typeof(uchar_ptr))long_ptr; 197 uchar_ptr = (typeof(uchar_ptr))ulong_ptr; 198 uchar_ptr = (typeof(uchar_ptr))llong_ptr; 199 uchar_ptr = (typeof(uchar_ptr))ullong_ptr; 200 uchar_ptr = (typeof(uchar_ptr))float_ptr; 201 uchar_ptr = (typeof(uchar_ptr))double_ptr; 202 uchar_ptr = (typeof(uchar_ptr))ldouble_ptr; 203 uchar_ptr = (typeof(uchar_ptr))fcomplex_ptr; 204 uchar_ptr = (typeof(uchar_ptr))dcomplex_ptr; 205 uchar_ptr = (typeof(uchar_ptr))lcomplex_ptr; 206 uchar_ptr = (typeof(uchar_ptr))void_ptr; 207 uchar_ptr = (typeof(uchar_ptr))char_struct_ptr; 208 uchar_ptr = (typeof(uchar_ptr))double_struct_ptr; 209 uchar_ptr = (typeof(uchar_ptr))char_union_ptr; 210 uchar_ptr = (typeof(uchar_ptr))double_union_ptr; 211 uchar_ptr = (typeof(uchar_ptr))enum_ptr; 212 uchar_ptr = (typeof(uchar_ptr))double_array_ptr; 213 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to unsigned char' is questionable [229] */ 214 uchar_ptr = (typeof(uchar_ptr))func_ptr; 215 216 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to short' may be troublesome [247] */ 217 short_ptr = (typeof(short_ptr))bool_ptr; 218 short_ptr = (typeof(short_ptr))char_ptr; 219 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to short' may be troublesome [247] */ 220 short_ptr = (typeof(short_ptr))schar_ptr; 221 short_ptr = (typeof(short_ptr))uchar_ptr; 222 short_ptr = (typeof(short_ptr))short_ptr; 223 short_ptr = (typeof(short_ptr))ushort_ptr; 224 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to short' may be troublesome [247] */ 225 short_ptr = (typeof(short_ptr))int_ptr; 226 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to short' may be troublesome [247] */ 227 short_ptr = (typeof(short_ptr))uint_ptr; 228 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to short' may be troublesome [247] */ 229 short_ptr = (typeof(short_ptr))long_ptr; 230 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to short' may be troublesome [247] */ 231 short_ptr = (typeof(short_ptr))ulong_ptr; 232 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to short' may be troublesome [247] */ 233 short_ptr = (typeof(short_ptr))llong_ptr; 234 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to short' may be troublesome [247] */ 235 short_ptr = (typeof(short_ptr))ullong_ptr; 236 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to short' may be troublesome [247] */ 237 short_ptr = (typeof(short_ptr))float_ptr; 238 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to short' may be troublesome [247] */ 239 short_ptr = (typeof(short_ptr))double_ptr; 240 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to short' may be troublesome [247] */ 241 short_ptr = (typeof(short_ptr))ldouble_ptr; 242 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to short' may be troublesome [247] */ 243 short_ptr = (typeof(short_ptr))fcomplex_ptr; 244 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to short' may be troublesome [247] */ 245 short_ptr = (typeof(short_ptr))dcomplex_ptr; 246 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to short' may be troublesome [247] */ 247 short_ptr = (typeof(short_ptr))lcomplex_ptr; 248 short_ptr = (typeof(short_ptr))void_ptr; 249 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to short' may be troublesome [247] */ 250 short_ptr = (typeof(short_ptr))char_struct_ptr; 251 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to short' may be troublesome [247] */ 252 short_ptr = (typeof(short_ptr))double_struct_ptr; 253 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to short' may be troublesome [247] */ 254 short_ptr = (typeof(short_ptr))char_union_ptr; 255 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to short' may be troublesome [247] */ 256 short_ptr = (typeof(short_ptr))double_union_ptr; 257 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to short' may be troublesome [247] */ 258 short_ptr = (typeof(short_ptr))enum_ptr; 259 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to short' may be troublesome [247] */ 260 short_ptr = (typeof(short_ptr))double_array_ptr; 261 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to short' is questionable [229] */ 262 short_ptr = (typeof(short_ptr))func_ptr; 263 264 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to unsigned short' may be troublesome [247] */ 265 ushort_ptr = (typeof(ushort_ptr))bool_ptr; 266 ushort_ptr = (typeof(ushort_ptr))char_ptr; 267 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to unsigned short' may be troublesome [247] */ 268 ushort_ptr = (typeof(ushort_ptr))schar_ptr; 269 ushort_ptr = (typeof(ushort_ptr))uchar_ptr; 270 ushort_ptr = (typeof(ushort_ptr))short_ptr; 271 ushort_ptr = (typeof(ushort_ptr))ushort_ptr; 272 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to unsigned short' may be troublesome [247] */ 273 ushort_ptr = (typeof(ushort_ptr))int_ptr; 274 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to unsigned short' may be troublesome [247] */ 275 ushort_ptr = (typeof(ushort_ptr))uint_ptr; 276 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to unsigned short' may be troublesome [247] */ 277 ushort_ptr = (typeof(ushort_ptr))long_ptr; 278 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to unsigned short' may be troublesome [247] */ 279 ushort_ptr = (typeof(ushort_ptr))ulong_ptr; 280 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to unsigned short' may be troublesome [247] */ 281 ushort_ptr = (typeof(ushort_ptr))llong_ptr; 282 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to unsigned short' may be troublesome [247] */ 283 ushort_ptr = (typeof(ushort_ptr))ullong_ptr; 284 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to unsigned short' may be troublesome [247] */ 285 ushort_ptr = (typeof(ushort_ptr))float_ptr; 286 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to unsigned short' may be troublesome [247] */ 287 ushort_ptr = (typeof(ushort_ptr))double_ptr; 288 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to unsigned short' may be troublesome [247] */ 289 ushort_ptr = (typeof(ushort_ptr))ldouble_ptr; 290 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to unsigned short' may be troublesome [247] */ 291 ushort_ptr = (typeof(ushort_ptr))fcomplex_ptr; 292 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to unsigned short' may be troublesome [247] */ 293 ushort_ptr = (typeof(ushort_ptr))dcomplex_ptr; 294 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to unsigned short' may be troublesome [247] */ 295 ushort_ptr = (typeof(ushort_ptr))lcomplex_ptr; 296 ushort_ptr = (typeof(ushort_ptr))void_ptr; 297 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to unsigned short' may be troublesome [247] */ 298 ushort_ptr = (typeof(ushort_ptr))char_struct_ptr; 299 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to unsigned short' may be troublesome [247] */ 300 ushort_ptr = (typeof(ushort_ptr))double_struct_ptr; 301 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to unsigned short' may be troublesome [247] */ 302 ushort_ptr = (typeof(ushort_ptr))char_union_ptr; 303 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to unsigned short' may be troublesome [247] */ 304 ushort_ptr = (typeof(ushort_ptr))double_union_ptr; 305 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to unsigned short' may be troublesome [247] */ 306 ushort_ptr = (typeof(ushort_ptr))enum_ptr; 307 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to unsigned short' may be troublesome [247] */ 308 ushort_ptr = (typeof(ushort_ptr))double_array_ptr; 309 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to unsigned short' is questionable [229] */ 310 ushort_ptr = (typeof(ushort_ptr))func_ptr; 311 312 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to int' may be troublesome [247] */ 313 int_ptr = (typeof(int_ptr))bool_ptr; 314 int_ptr = (typeof(int_ptr))char_ptr; 315 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to int' may be troublesome [247] */ 316 int_ptr = (typeof(int_ptr))schar_ptr; 317 int_ptr = (typeof(int_ptr))uchar_ptr; 318 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to int' may be troublesome [247] */ 319 int_ptr = (typeof(int_ptr))short_ptr; 320 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to int' may be troublesome [247] */ 321 int_ptr = (typeof(int_ptr))ushort_ptr; 322 int_ptr = (typeof(int_ptr))int_ptr; 323 int_ptr = (typeof(int_ptr))uint_ptr; 324 int_ptr = (typeof(int_ptr))long_ptr; 325 int_ptr = (typeof(int_ptr))ulong_ptr; 326 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to int' may be troublesome [247] */ 327 int_ptr = (typeof(int_ptr))llong_ptr; 328 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to int' may be troublesome [247] */ 329 int_ptr = (typeof(int_ptr))ullong_ptr; 330 int_ptr = (typeof(int_ptr))float_ptr; 331 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to int' may be troublesome [247] */ 332 int_ptr = (typeof(int_ptr))double_ptr; 333 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to int' may be troublesome [247] */ 334 int_ptr = (typeof(int_ptr))ldouble_ptr; 335 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to int' may be troublesome [247] */ 336 int_ptr = (typeof(int_ptr))fcomplex_ptr; 337 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to int' may be troublesome [247] */ 338 int_ptr = (typeof(int_ptr))dcomplex_ptr; 339 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to int' may be troublesome [247] */ 340 int_ptr = (typeof(int_ptr))lcomplex_ptr; 341 int_ptr = (typeof(int_ptr))void_ptr; 342 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to int' may be troublesome [247] */ 343 int_ptr = (typeof(int_ptr))char_struct_ptr; 344 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to int' may be troublesome [247] */ 345 int_ptr = (typeof(int_ptr))double_struct_ptr; 346 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to int' may be troublesome [247] */ 347 int_ptr = (typeof(int_ptr))char_union_ptr; 348 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to int' may be troublesome [247] */ 349 int_ptr = (typeof(int_ptr))double_union_ptr; 350 int_ptr = (typeof(int_ptr))enum_ptr; 351 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to int' may be troublesome [247] */ 352 int_ptr = (typeof(int_ptr))double_array_ptr; 353 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to int' is questionable [229] */ 354 int_ptr = (typeof(int_ptr))func_ptr; 355 356 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to unsigned int' may be troublesome [247] */ 357 uint_ptr = (typeof(uint_ptr))bool_ptr; 358 uint_ptr = (typeof(uint_ptr))char_ptr; 359 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to unsigned int' may be troublesome [247] */ 360 uint_ptr = (typeof(uint_ptr))schar_ptr; 361 uint_ptr = (typeof(uint_ptr))uchar_ptr; 362 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to unsigned int' may be troublesome [247] */ 363 uint_ptr = (typeof(uint_ptr))short_ptr; 364 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to unsigned int' may be troublesome [247] */ 365 uint_ptr = (typeof(uint_ptr))ushort_ptr; 366 uint_ptr = (typeof(uint_ptr))int_ptr; 367 uint_ptr = (typeof(uint_ptr))uint_ptr; 368 uint_ptr = (typeof(uint_ptr))long_ptr; 369 uint_ptr = (typeof(uint_ptr))ulong_ptr; 370 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to unsigned int' may be troublesome [247] */ 371 uint_ptr = (typeof(uint_ptr))llong_ptr; 372 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to unsigned int' may be troublesome [247] */ 373 uint_ptr = (typeof(uint_ptr))ullong_ptr; 374 uint_ptr = (typeof(uint_ptr))float_ptr; 375 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to unsigned int' may be troublesome [247] */ 376 uint_ptr = (typeof(uint_ptr))double_ptr; 377 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to unsigned int' may be troublesome [247] */ 378 uint_ptr = (typeof(uint_ptr))ldouble_ptr; 379 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to unsigned int' may be troublesome [247] */ 380 uint_ptr = (typeof(uint_ptr))fcomplex_ptr; 381 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to unsigned int' may be troublesome [247] */ 382 uint_ptr = (typeof(uint_ptr))dcomplex_ptr; 383 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to unsigned int' may be troublesome [247] */ 384 uint_ptr = (typeof(uint_ptr))lcomplex_ptr; 385 uint_ptr = (typeof(uint_ptr))void_ptr; 386 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to unsigned int' may be troublesome [247] */ 387 uint_ptr = (typeof(uint_ptr))char_struct_ptr; 388 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to unsigned int' may be troublesome [247] */ 389 uint_ptr = (typeof(uint_ptr))double_struct_ptr; 390 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to unsigned int' may be troublesome [247] */ 391 uint_ptr = (typeof(uint_ptr))char_union_ptr; 392 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to unsigned int' may be troublesome [247] */ 393 uint_ptr = (typeof(uint_ptr))double_union_ptr; 394 uint_ptr = (typeof(uint_ptr))enum_ptr; 395 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to unsigned int' may be troublesome [247] */ 396 uint_ptr = (typeof(uint_ptr))double_array_ptr; 397 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to unsigned int' is questionable [229] */ 398 uint_ptr = (typeof(uint_ptr))func_ptr; 399 400 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to long' may be troublesome [247] */ 401 long_ptr = (typeof(long_ptr))bool_ptr; 402 long_ptr = (typeof(long_ptr))char_ptr; 403 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to long' may be troublesome [247] */ 404 long_ptr = (typeof(long_ptr))schar_ptr; 405 long_ptr = (typeof(long_ptr))uchar_ptr; 406 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to long' may be troublesome [247] */ 407 long_ptr = (typeof(long_ptr))short_ptr; 408 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to long' may be troublesome [247] */ 409 long_ptr = (typeof(long_ptr))ushort_ptr; 410 long_ptr = (typeof(long_ptr))int_ptr; 411 long_ptr = (typeof(long_ptr))uint_ptr; 412 long_ptr = (typeof(long_ptr))long_ptr; 413 long_ptr = (typeof(long_ptr))ulong_ptr; 414 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to long' may be troublesome [247] */ 415 long_ptr = (typeof(long_ptr))llong_ptr; 416 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to long' may be troublesome [247] */ 417 long_ptr = (typeof(long_ptr))ullong_ptr; 418 long_ptr = (typeof(long_ptr))float_ptr; 419 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to long' may be troublesome [247] */ 420 long_ptr = (typeof(long_ptr))double_ptr; 421 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to long' may be troublesome [247] */ 422 long_ptr = (typeof(long_ptr))ldouble_ptr; 423 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to long' may be troublesome [247] */ 424 long_ptr = (typeof(long_ptr))fcomplex_ptr; 425 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to long' may be troublesome [247] */ 426 long_ptr = (typeof(long_ptr))dcomplex_ptr; 427 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to long' may be troublesome [247] */ 428 long_ptr = (typeof(long_ptr))lcomplex_ptr; 429 long_ptr = (typeof(long_ptr))void_ptr; 430 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to long' may be troublesome [247] */ 431 long_ptr = (typeof(long_ptr))char_struct_ptr; 432 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to long' may be troublesome [247] */ 433 long_ptr = (typeof(long_ptr))double_struct_ptr; 434 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to long' may be troublesome [247] */ 435 long_ptr = (typeof(long_ptr))char_union_ptr; 436 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to long' may be troublesome [247] */ 437 long_ptr = (typeof(long_ptr))double_union_ptr; 438 long_ptr = (typeof(long_ptr))enum_ptr; 439 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to long' may be troublesome [247] */ 440 long_ptr = (typeof(long_ptr))double_array_ptr; 441 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to long' is questionable [229] */ 442 long_ptr = (typeof(long_ptr))func_ptr; 443 444 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to unsigned long' may be troublesome [247] */ 445 ulong_ptr = (typeof(ulong_ptr))bool_ptr; 446 ulong_ptr = (typeof(ulong_ptr))char_ptr; 447 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to unsigned long' may be troublesome [247] */ 448 ulong_ptr = (typeof(ulong_ptr))schar_ptr; 449 ulong_ptr = (typeof(ulong_ptr))uchar_ptr; 450 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to unsigned long' may be troublesome [247] */ 451 ulong_ptr = (typeof(ulong_ptr))short_ptr; 452 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to unsigned long' may be troublesome [247] */ 453 ulong_ptr = (typeof(ulong_ptr))ushort_ptr; 454 ulong_ptr = (typeof(ulong_ptr))int_ptr; 455 ulong_ptr = (typeof(ulong_ptr))uint_ptr; 456 ulong_ptr = (typeof(ulong_ptr))long_ptr; 457 ulong_ptr = (typeof(ulong_ptr))ulong_ptr; 458 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to unsigned long' may be troublesome [247] */ 459 ulong_ptr = (typeof(ulong_ptr))llong_ptr; 460 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to unsigned long' may be troublesome [247] */ 461 ulong_ptr = (typeof(ulong_ptr))ullong_ptr; 462 ulong_ptr = (typeof(ulong_ptr))float_ptr; 463 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to unsigned long' may be troublesome [247] */ 464 ulong_ptr = (typeof(ulong_ptr))double_ptr; 465 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to unsigned long' may be troublesome [247] */ 466 ulong_ptr = (typeof(ulong_ptr))ldouble_ptr; 467 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to unsigned long' may be troublesome [247] */ 468 ulong_ptr = (typeof(ulong_ptr))fcomplex_ptr; 469 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to unsigned long' may be troublesome [247] */ 470 ulong_ptr = (typeof(ulong_ptr))dcomplex_ptr; 471 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to unsigned long' may be troublesome [247] */ 472 ulong_ptr = (typeof(ulong_ptr))lcomplex_ptr; 473 ulong_ptr = (typeof(ulong_ptr))void_ptr; 474 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to unsigned long' may be troublesome [247] */ 475 ulong_ptr = (typeof(ulong_ptr))char_struct_ptr; 476 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to unsigned long' may be troublesome [247] */ 477 ulong_ptr = (typeof(ulong_ptr))double_struct_ptr; 478 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to unsigned long' may be troublesome [247] */ 479 ulong_ptr = (typeof(ulong_ptr))char_union_ptr; 480 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to unsigned long' may be troublesome [247] */ 481 ulong_ptr = (typeof(ulong_ptr))double_union_ptr; 482 ulong_ptr = (typeof(ulong_ptr))enum_ptr; 483 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to unsigned long' may be troublesome [247] */ 484 ulong_ptr = (typeof(ulong_ptr))double_array_ptr; 485 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to unsigned long' is questionable [229] */ 486 ulong_ptr = (typeof(ulong_ptr))func_ptr; 487 488 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to long long' may be troublesome [247] */ 489 llong_ptr = (typeof(llong_ptr))bool_ptr; 490 llong_ptr = (typeof(llong_ptr))char_ptr; 491 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to long long' may be troublesome [247] */ 492 llong_ptr = (typeof(llong_ptr))schar_ptr; 493 llong_ptr = (typeof(llong_ptr))uchar_ptr; 494 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to long long' may be troublesome [247] */ 495 llong_ptr = (typeof(llong_ptr))short_ptr; 496 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to long long' may be troublesome [247] */ 497 llong_ptr = (typeof(llong_ptr))ushort_ptr; 498 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to long long' may be troublesome [247] */ 499 llong_ptr = (typeof(llong_ptr))int_ptr; 500 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to long long' may be troublesome [247] */ 501 llong_ptr = (typeof(llong_ptr))uint_ptr; 502 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to long long' may be troublesome [247] */ 503 llong_ptr = (typeof(llong_ptr))long_ptr; 504 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to long long' may be troublesome [247] */ 505 llong_ptr = (typeof(llong_ptr))ulong_ptr; 506 llong_ptr = (typeof(llong_ptr))llong_ptr; 507 llong_ptr = (typeof(llong_ptr))ullong_ptr; 508 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to long long' may be troublesome [247] */ 509 llong_ptr = (typeof(llong_ptr))float_ptr; 510 llong_ptr = (typeof(llong_ptr))double_ptr; 511 llong_ptr = (typeof(llong_ptr))ldouble_ptr; 512 llong_ptr = (typeof(llong_ptr))fcomplex_ptr; 513 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to long long' may be troublesome [247] */ 514 llong_ptr = (typeof(llong_ptr))dcomplex_ptr; 515 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to long long' may be troublesome [247] */ 516 llong_ptr = (typeof(llong_ptr))lcomplex_ptr; 517 llong_ptr = (typeof(llong_ptr))void_ptr; 518 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to long long' may be troublesome [247] */ 519 llong_ptr = (typeof(llong_ptr))char_struct_ptr; 520 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to long long' may be troublesome [247] */ 521 llong_ptr = (typeof(llong_ptr))double_struct_ptr; 522 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to long long' may be troublesome [247] */ 523 llong_ptr = (typeof(llong_ptr))char_union_ptr; 524 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to long long' may be troublesome [247] */ 525 llong_ptr = (typeof(llong_ptr))double_union_ptr; 526 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to long long' may be troublesome [247] */ 527 llong_ptr = (typeof(llong_ptr))enum_ptr; 528 llong_ptr = (typeof(llong_ptr))double_array_ptr; 529 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to long long' is questionable [229] */ 530 llong_ptr = (typeof(llong_ptr))func_ptr; 531 532 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to unsigned long long' may be troublesome [247] */ 533 ullong_ptr = (typeof(ullong_ptr))bool_ptr; 534 ullong_ptr = (typeof(ullong_ptr))char_ptr; 535 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to unsigned long long' may be troublesome [247] */ 536 ullong_ptr = (typeof(ullong_ptr))schar_ptr; 537 ullong_ptr = (typeof(ullong_ptr))uchar_ptr; 538 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to unsigned long long' may be troublesome [247] */ 539 ullong_ptr = (typeof(ullong_ptr))short_ptr; 540 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to unsigned long long' may be troublesome [247] */ 541 ullong_ptr = (typeof(ullong_ptr))ushort_ptr; 542 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to unsigned long long' may be troublesome [247] */ 543 ullong_ptr = (typeof(ullong_ptr))int_ptr; 544 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to unsigned long long' may be troublesome [247] */ 545 ullong_ptr = (typeof(ullong_ptr))uint_ptr; 546 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to unsigned long long' may be troublesome [247] */ 547 ullong_ptr = (typeof(ullong_ptr))long_ptr; 548 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to unsigned long long' may be troublesome [247] */ 549 ullong_ptr = (typeof(ullong_ptr))ulong_ptr; 550 ullong_ptr = (typeof(ullong_ptr))llong_ptr; 551 ullong_ptr = (typeof(ullong_ptr))ullong_ptr; 552 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to unsigned long long' may be troublesome [247] */ 553 ullong_ptr = (typeof(ullong_ptr))float_ptr; 554 ullong_ptr = (typeof(ullong_ptr))double_ptr; 555 ullong_ptr = (typeof(ullong_ptr))ldouble_ptr; 556 ullong_ptr = (typeof(ullong_ptr))fcomplex_ptr; 557 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to unsigned long long' may be troublesome [247] */ 558 ullong_ptr = (typeof(ullong_ptr))dcomplex_ptr; 559 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to unsigned long long' may be troublesome [247] */ 560 ullong_ptr = (typeof(ullong_ptr))lcomplex_ptr; 561 ullong_ptr = (typeof(ullong_ptr))void_ptr; 562 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to unsigned long long' may be troublesome [247] */ 563 ullong_ptr = (typeof(ullong_ptr))char_struct_ptr; 564 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to unsigned long long' may be troublesome [247] */ 565 ullong_ptr = (typeof(ullong_ptr))double_struct_ptr; 566 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to unsigned long long' may be troublesome [247] */ 567 ullong_ptr = (typeof(ullong_ptr))char_union_ptr; 568 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to unsigned long long' may be troublesome [247] */ 569 ullong_ptr = (typeof(ullong_ptr))double_union_ptr; 570 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to unsigned long long' may be troublesome [247] */ 571 ullong_ptr = (typeof(ullong_ptr))enum_ptr; 572 ullong_ptr = (typeof(ullong_ptr))double_array_ptr; 573 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to unsigned long long' is questionable [229] */ 574 ullong_ptr = (typeof(ullong_ptr))func_ptr; 575 576 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to float' may be troublesome [247] */ 577 float_ptr = (typeof(float_ptr))bool_ptr; 578 float_ptr = (typeof(float_ptr))char_ptr; 579 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to float' may be troublesome [247] */ 580 float_ptr = (typeof(float_ptr))schar_ptr; 581 float_ptr = (typeof(float_ptr))uchar_ptr; 582 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to float' may be troublesome [247] */ 583 float_ptr = (typeof(float_ptr))short_ptr; 584 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to float' may be troublesome [247] */ 585 float_ptr = (typeof(float_ptr))ushort_ptr; 586 float_ptr = (typeof(float_ptr))int_ptr; 587 float_ptr = (typeof(float_ptr))uint_ptr; 588 float_ptr = (typeof(float_ptr))long_ptr; 589 float_ptr = (typeof(float_ptr))ulong_ptr; 590 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to float' may be troublesome [247] */ 591 float_ptr = (typeof(float_ptr))llong_ptr; 592 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to float' may be troublesome [247] */ 593 float_ptr = (typeof(float_ptr))ullong_ptr; 594 float_ptr = (typeof(float_ptr))float_ptr; 595 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to float' may be troublesome [247] */ 596 float_ptr = (typeof(float_ptr))double_ptr; 597 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to float' may be troublesome [247] */ 598 float_ptr = (typeof(float_ptr))ldouble_ptr; 599 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to float' may be troublesome [247] */ 600 float_ptr = (typeof(float_ptr))fcomplex_ptr; 601 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to float' may be troublesome [247] */ 602 float_ptr = (typeof(float_ptr))dcomplex_ptr; 603 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to float' may be troublesome [247] */ 604 float_ptr = (typeof(float_ptr))lcomplex_ptr; 605 float_ptr = (typeof(float_ptr))void_ptr; 606 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to float' may be troublesome [247] */ 607 float_ptr = (typeof(float_ptr))char_struct_ptr; 608 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to float' may be troublesome [247] */ 609 float_ptr = (typeof(float_ptr))double_struct_ptr; 610 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to float' may be troublesome [247] */ 611 float_ptr = (typeof(float_ptr))char_union_ptr; 612 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to float' may be troublesome [247] */ 613 float_ptr = (typeof(float_ptr))double_union_ptr; 614 float_ptr = (typeof(float_ptr))enum_ptr; 615 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to float' may be troublesome [247] */ 616 float_ptr = (typeof(float_ptr))double_array_ptr; 617 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to float' is questionable [229] */ 618 float_ptr = (typeof(float_ptr))func_ptr; 619 620 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to double' may be troublesome [247] */ 621 double_ptr = (typeof(double_ptr))bool_ptr; 622 double_ptr = (typeof(double_ptr))char_ptr; 623 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to double' may be troublesome [247] */ 624 double_ptr = (typeof(double_ptr))schar_ptr; 625 double_ptr = (typeof(double_ptr))uchar_ptr; 626 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to double' may be troublesome [247] */ 627 double_ptr = (typeof(double_ptr))short_ptr; 628 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to double' may be troublesome [247] */ 629 double_ptr = (typeof(double_ptr))ushort_ptr; 630 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to double' may be troublesome [247] */ 631 double_ptr = (typeof(double_ptr))int_ptr; 632 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to double' may be troublesome [247] */ 633 double_ptr = (typeof(double_ptr))uint_ptr; 634 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to double' may be troublesome [247] */ 635 double_ptr = (typeof(double_ptr))long_ptr; 636 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to double' may be troublesome [247] */ 637 double_ptr = (typeof(double_ptr))ulong_ptr; 638 double_ptr = (typeof(double_ptr))llong_ptr; 639 double_ptr = (typeof(double_ptr))ullong_ptr; 640 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to double' may be troublesome [247] */ 641 double_ptr = (typeof(double_ptr))float_ptr; 642 double_ptr = (typeof(double_ptr))double_ptr; 643 double_ptr = (typeof(double_ptr))ldouble_ptr; 644 double_ptr = (typeof(double_ptr))fcomplex_ptr; 645 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to double' may be troublesome [247] */ 646 double_ptr = (typeof(double_ptr))dcomplex_ptr; 647 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to double' may be troublesome [247] */ 648 double_ptr = (typeof(double_ptr))lcomplex_ptr; 649 double_ptr = (typeof(double_ptr))void_ptr; 650 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to double' may be troublesome [247] */ 651 double_ptr = (typeof(double_ptr))char_struct_ptr; 652 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to double' may be troublesome [247] */ 653 double_ptr = (typeof(double_ptr))double_struct_ptr; 654 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to double' may be troublesome [247] */ 655 double_ptr = (typeof(double_ptr))char_union_ptr; 656 double_ptr = (typeof(double_ptr))double_union_ptr; 657 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to double' may be troublesome [247] */ 658 double_ptr = (typeof(double_ptr))enum_ptr; 659 double_ptr = (typeof(double_ptr))double_array_ptr; 660 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to double' is questionable [229] */ 661 double_ptr = (typeof(double_ptr))func_ptr; 662 663 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to long double' may be troublesome [247] */ 664 ldouble_ptr = (typeof(ldouble_ptr))bool_ptr; 665 ldouble_ptr = (typeof(ldouble_ptr))char_ptr; 666 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to long double' may be troublesome [247] */ 667 ldouble_ptr = (typeof(ldouble_ptr))schar_ptr; 668 ldouble_ptr = (typeof(ldouble_ptr))uchar_ptr; 669 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to long double' may be troublesome [247] */ 670 ldouble_ptr = (typeof(ldouble_ptr))short_ptr; 671 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to long double' may be troublesome [247] */ 672 ldouble_ptr = (typeof(ldouble_ptr))ushort_ptr; 673 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to long double' may be troublesome [247] */ 674 ldouble_ptr = (typeof(ldouble_ptr))int_ptr; 675 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to long double' may be troublesome [247] */ 676 ldouble_ptr = (typeof(ldouble_ptr))uint_ptr; 677 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to long double' may be troublesome [247] */ 678 ldouble_ptr = (typeof(ldouble_ptr))long_ptr; 679 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to long double' may be troublesome [247] */ 680 ldouble_ptr = (typeof(ldouble_ptr))ulong_ptr; 681 ldouble_ptr = (typeof(ldouble_ptr))llong_ptr; 682 ldouble_ptr = (typeof(ldouble_ptr))ullong_ptr; 683 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to long double' may be troublesome [247] */ 684 ldouble_ptr = (typeof(ldouble_ptr))float_ptr; 685 ldouble_ptr = (typeof(ldouble_ptr))double_ptr; 686 ldouble_ptr = (typeof(ldouble_ptr))ldouble_ptr; 687 ldouble_ptr = (typeof(ldouble_ptr))fcomplex_ptr; 688 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to long double' may be troublesome [247] */ 689 ldouble_ptr = (typeof(ldouble_ptr))dcomplex_ptr; 690 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to long double' may be troublesome [247] */ 691 ldouble_ptr = (typeof(ldouble_ptr))lcomplex_ptr; 692 ldouble_ptr = (typeof(ldouble_ptr))void_ptr; 693 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to long double' may be troublesome [247] */ 694 ldouble_ptr = (typeof(ldouble_ptr))char_struct_ptr; 695 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to long double' may be troublesome [247] */ 696 ldouble_ptr = (typeof(ldouble_ptr))double_struct_ptr; 697 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to long double' may be troublesome [247] */ 698 ldouble_ptr = (typeof(ldouble_ptr))char_union_ptr; 699 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to long double' may be troublesome [247] */ 700 ldouble_ptr = (typeof(ldouble_ptr))double_union_ptr; 701 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to long double' may be troublesome [247] */ 702 ldouble_ptr = (typeof(ldouble_ptr))enum_ptr; 703 ldouble_ptr = (typeof(ldouble_ptr))double_array_ptr; 704 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to long double' is questionable [229] */ 705 ldouble_ptr = (typeof(ldouble_ptr))func_ptr; 706 707 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to float _Complex' may be troublesome [247] */ 708 fcomplex_ptr = (typeof(fcomplex_ptr))bool_ptr; 709 fcomplex_ptr = (typeof(fcomplex_ptr))char_ptr; 710 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to float _Complex' may be troublesome [247] */ 711 fcomplex_ptr = (typeof(fcomplex_ptr))schar_ptr; 712 fcomplex_ptr = (typeof(fcomplex_ptr))uchar_ptr; 713 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to float _Complex' may be troublesome [247] */ 714 fcomplex_ptr = (typeof(fcomplex_ptr))short_ptr; 715 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to float _Complex' may be troublesome [247] */ 716 fcomplex_ptr = (typeof(fcomplex_ptr))ushort_ptr; 717 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to float _Complex' may be troublesome [247] */ 718 fcomplex_ptr = (typeof(fcomplex_ptr))int_ptr; 719 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to float _Complex' may be troublesome [247] */ 720 fcomplex_ptr = (typeof(fcomplex_ptr))uint_ptr; 721 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to float _Complex' may be troublesome [247] */ 722 fcomplex_ptr = (typeof(fcomplex_ptr))long_ptr; 723 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to float _Complex' may be troublesome [247] */ 724 fcomplex_ptr = (typeof(fcomplex_ptr))ulong_ptr; 725 fcomplex_ptr = (typeof(fcomplex_ptr))llong_ptr; 726 fcomplex_ptr = (typeof(fcomplex_ptr))ullong_ptr; 727 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to float _Complex' may be troublesome [247] */ 728 fcomplex_ptr = (typeof(fcomplex_ptr))float_ptr; 729 fcomplex_ptr = (typeof(fcomplex_ptr))double_ptr; 730 fcomplex_ptr = (typeof(fcomplex_ptr))ldouble_ptr; 731 fcomplex_ptr = (typeof(fcomplex_ptr))fcomplex_ptr; 732 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to float _Complex' may be troublesome [247] */ 733 fcomplex_ptr = (typeof(fcomplex_ptr))dcomplex_ptr; 734 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to float _Complex' may be troublesome [247] */ 735 fcomplex_ptr = (typeof(fcomplex_ptr))lcomplex_ptr; 736 fcomplex_ptr = (typeof(fcomplex_ptr))void_ptr; 737 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to float _Complex' may be troublesome [247] */ 738 fcomplex_ptr = (typeof(fcomplex_ptr))char_struct_ptr; 739 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to float _Complex' may be troublesome [247] */ 740 fcomplex_ptr = (typeof(fcomplex_ptr))double_struct_ptr; 741 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to float _Complex' may be troublesome [247] */ 742 fcomplex_ptr = (typeof(fcomplex_ptr))char_union_ptr; 743 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to float _Complex' may be troublesome [247] */ 744 fcomplex_ptr = (typeof(fcomplex_ptr))double_union_ptr; 745 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to float _Complex' may be troublesome [247] */ 746 fcomplex_ptr = (typeof(fcomplex_ptr))enum_ptr; 747 fcomplex_ptr = (typeof(fcomplex_ptr))double_array_ptr; 748 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to float _Complex' is questionable [229] */ 749 fcomplex_ptr = (typeof(fcomplex_ptr))func_ptr; 750 751 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to double _Complex' may be troublesome [247] */ 752 dcomplex_ptr = (typeof(dcomplex_ptr))bool_ptr; 753 dcomplex_ptr = (typeof(dcomplex_ptr))char_ptr; 754 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to double _Complex' may be troublesome [247] */ 755 dcomplex_ptr = (typeof(dcomplex_ptr))schar_ptr; 756 dcomplex_ptr = (typeof(dcomplex_ptr))uchar_ptr; 757 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to double _Complex' may be troublesome [247] */ 758 dcomplex_ptr = (typeof(dcomplex_ptr))short_ptr; 759 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to double _Complex' may be troublesome [247] */ 760 dcomplex_ptr = (typeof(dcomplex_ptr))ushort_ptr; 761 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to double _Complex' may be troublesome [247] */ 762 dcomplex_ptr = (typeof(dcomplex_ptr))int_ptr; 763 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to double _Complex' may be troublesome [247] */ 764 dcomplex_ptr = (typeof(dcomplex_ptr))uint_ptr; 765 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to double _Complex' may be troublesome [247] */ 766 dcomplex_ptr = (typeof(dcomplex_ptr))long_ptr; 767 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to double _Complex' may be troublesome [247] */ 768 dcomplex_ptr = (typeof(dcomplex_ptr))ulong_ptr; 769 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to double _Complex' may be troublesome [247] */ 770 dcomplex_ptr = (typeof(dcomplex_ptr))llong_ptr; 771 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to double _Complex' may be troublesome [247] */ 772 dcomplex_ptr = (typeof(dcomplex_ptr))ullong_ptr; 773 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to double _Complex' may be troublesome [247] */ 774 dcomplex_ptr = (typeof(dcomplex_ptr))float_ptr; 775 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to double _Complex' may be troublesome [247] */ 776 dcomplex_ptr = (typeof(dcomplex_ptr))double_ptr; 777 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to double _Complex' may be troublesome [247] */ 778 dcomplex_ptr = (typeof(dcomplex_ptr))ldouble_ptr; 779 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to double _Complex' may be troublesome [247] */ 780 dcomplex_ptr = (typeof(dcomplex_ptr))fcomplex_ptr; 781 dcomplex_ptr = (typeof(dcomplex_ptr))dcomplex_ptr; 782 dcomplex_ptr = (typeof(dcomplex_ptr))lcomplex_ptr; 783 dcomplex_ptr = (typeof(dcomplex_ptr))void_ptr; 784 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to double _Complex' may be troublesome [247] */ 785 dcomplex_ptr = (typeof(dcomplex_ptr))char_struct_ptr; 786 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to double _Complex' may be troublesome [247] */ 787 dcomplex_ptr = (typeof(dcomplex_ptr))double_struct_ptr; 788 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to double _Complex' may be troublesome [247] */ 789 dcomplex_ptr = (typeof(dcomplex_ptr))char_union_ptr; 790 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to double _Complex' may be troublesome [247] */ 791 dcomplex_ptr = (typeof(dcomplex_ptr))double_union_ptr; 792 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to double _Complex' may be troublesome [247] */ 793 dcomplex_ptr = (typeof(dcomplex_ptr))enum_ptr; 794 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to double _Complex' may be troublesome [247] */ 795 dcomplex_ptr = (typeof(dcomplex_ptr))double_array_ptr; 796 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to double _Complex' is questionable [229] */ 797 dcomplex_ptr = (typeof(dcomplex_ptr))func_ptr; 798 799 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to long double _Complex' may be troublesome [247] */ 800 lcomplex_ptr = (typeof(lcomplex_ptr))bool_ptr; 801 lcomplex_ptr = (typeof(lcomplex_ptr))char_ptr; 802 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to long double _Complex' may be troublesome [247] */ 803 lcomplex_ptr = (typeof(lcomplex_ptr))schar_ptr; 804 lcomplex_ptr = (typeof(lcomplex_ptr))uchar_ptr; 805 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to long double _Complex' may be troublesome [247] */ 806 lcomplex_ptr = (typeof(lcomplex_ptr))short_ptr; 807 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to long double _Complex' may be troublesome [247] */ 808 lcomplex_ptr = (typeof(lcomplex_ptr))ushort_ptr; 809 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to long double _Complex' may be troublesome [247] */ 810 lcomplex_ptr = (typeof(lcomplex_ptr))int_ptr; 811 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to long double _Complex' may be troublesome [247] */ 812 lcomplex_ptr = (typeof(lcomplex_ptr))uint_ptr; 813 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to long double _Complex' may be troublesome [247] */ 814 lcomplex_ptr = (typeof(lcomplex_ptr))long_ptr; 815 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to long double _Complex' may be troublesome [247] */ 816 lcomplex_ptr = (typeof(lcomplex_ptr))ulong_ptr; 817 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to long double _Complex' may be troublesome [247] */ 818 lcomplex_ptr = (typeof(lcomplex_ptr))llong_ptr; 819 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to long double _Complex' may be troublesome [247] */ 820 lcomplex_ptr = (typeof(lcomplex_ptr))ullong_ptr; 821 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to long double _Complex' may be troublesome [247] */ 822 lcomplex_ptr = (typeof(lcomplex_ptr))float_ptr; 823 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to long double _Complex' may be troublesome [247] */ 824 lcomplex_ptr = (typeof(lcomplex_ptr))double_ptr; 825 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to long double _Complex' may be troublesome [247] */ 826 lcomplex_ptr = (typeof(lcomplex_ptr))ldouble_ptr; 827 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to long double _Complex' may be troublesome [247] */ 828 lcomplex_ptr = (typeof(lcomplex_ptr))fcomplex_ptr; 829 lcomplex_ptr = (typeof(lcomplex_ptr))dcomplex_ptr; 830 lcomplex_ptr = (typeof(lcomplex_ptr))lcomplex_ptr; 831 lcomplex_ptr = (typeof(lcomplex_ptr))void_ptr; 832 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to long double _Complex' may be troublesome [247] */ 833 lcomplex_ptr = (typeof(lcomplex_ptr))char_struct_ptr; 834 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to long double _Complex' may be troublesome [247] */ 835 lcomplex_ptr = (typeof(lcomplex_ptr))double_struct_ptr; 836 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to long double _Complex' may be troublesome [247] */ 837 lcomplex_ptr = (typeof(lcomplex_ptr))char_union_ptr; 838 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to long double _Complex' may be troublesome [247] */ 839 lcomplex_ptr = (typeof(lcomplex_ptr))double_union_ptr; 840 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to long double _Complex' may be troublesome [247] */ 841 lcomplex_ptr = (typeof(lcomplex_ptr))enum_ptr; 842 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to long double _Complex' may be troublesome [247] */ 843 lcomplex_ptr = (typeof(lcomplex_ptr))double_array_ptr; 844 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to long double _Complex' is questionable [229] */ 845 lcomplex_ptr = (typeof(lcomplex_ptr))func_ptr; 846 847 void_ptr = (typeof(void_ptr))bool_ptr; 848 void_ptr = (typeof(void_ptr))char_ptr; 849 void_ptr = (typeof(void_ptr))schar_ptr; 850 void_ptr = (typeof(void_ptr))uchar_ptr; 851 void_ptr = (typeof(void_ptr))short_ptr; 852 void_ptr = (typeof(void_ptr))ushort_ptr; 853 void_ptr = (typeof(void_ptr))int_ptr; 854 void_ptr = (typeof(void_ptr))uint_ptr; 855 void_ptr = (typeof(void_ptr))long_ptr; 856 void_ptr = (typeof(void_ptr))ulong_ptr; 857 void_ptr = (typeof(void_ptr))llong_ptr; 858 void_ptr = (typeof(void_ptr))ullong_ptr; 859 void_ptr = (typeof(void_ptr))float_ptr; 860 void_ptr = (typeof(void_ptr))double_ptr; 861 void_ptr = (typeof(void_ptr))ldouble_ptr; 862 void_ptr = (typeof(void_ptr))fcomplex_ptr; 863 void_ptr = (typeof(void_ptr))dcomplex_ptr; 864 void_ptr = (typeof(void_ptr))lcomplex_ptr; 865 void_ptr = (typeof(void_ptr))void_ptr; 866 void_ptr = (typeof(void_ptr))char_struct_ptr; 867 void_ptr = (typeof(void_ptr))double_struct_ptr; 868 void_ptr = (typeof(void_ptr))char_union_ptr; 869 void_ptr = (typeof(void_ptr))double_union_ptr; 870 void_ptr = (typeof(void_ptr))enum_ptr; 871 void_ptr = (typeof(void_ptr))double_array_ptr; 872 void_ptr = (typeof(void_ptr))func_ptr; 873 874 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 875 char_struct_ptr = (typeof(char_struct_ptr))bool_ptr; 876 char_struct_ptr = (typeof(char_struct_ptr))char_ptr; 877 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 878 char_struct_ptr = (typeof(char_struct_ptr))schar_ptr; 879 char_struct_ptr = (typeof(char_struct_ptr))uchar_ptr; 880 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 881 char_struct_ptr = (typeof(char_struct_ptr))short_ptr; 882 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 883 char_struct_ptr = (typeof(char_struct_ptr))ushort_ptr; 884 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 885 char_struct_ptr = (typeof(char_struct_ptr))int_ptr; 886 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 887 char_struct_ptr = (typeof(char_struct_ptr))uint_ptr; 888 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 889 char_struct_ptr = (typeof(char_struct_ptr))long_ptr; 890 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 891 char_struct_ptr = (typeof(char_struct_ptr))ulong_ptr; 892 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 893 char_struct_ptr = (typeof(char_struct_ptr))llong_ptr; 894 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 895 char_struct_ptr = (typeof(char_struct_ptr))ullong_ptr; 896 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 897 char_struct_ptr = (typeof(char_struct_ptr))float_ptr; 898 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 899 char_struct_ptr = (typeof(char_struct_ptr))double_ptr; 900 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 901 char_struct_ptr = (typeof(char_struct_ptr))ldouble_ptr; 902 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 903 char_struct_ptr = (typeof(char_struct_ptr))fcomplex_ptr; 904 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 905 char_struct_ptr = (typeof(char_struct_ptr))dcomplex_ptr; 906 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 907 char_struct_ptr = (typeof(char_struct_ptr))lcomplex_ptr; 908 char_struct_ptr = (typeof(char_struct_ptr))void_ptr; 909 char_struct_ptr = (typeof(char_struct_ptr))char_struct_ptr; 910 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 911 char_struct_ptr = (typeof(char_struct_ptr))double_struct_ptr; 912 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 913 char_struct_ptr = (typeof(char_struct_ptr))char_union_ptr; 914 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 915 char_struct_ptr = (typeof(char_struct_ptr))double_union_ptr; 916 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 917 char_struct_ptr = (typeof(char_struct_ptr))enum_ptr; 918 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to struct typedef char_struct' may be troublesome [247] */ 919 char_struct_ptr = (typeof(char_struct_ptr))double_array_ptr; 920 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to struct typedef char_struct' is questionable [229] */ 921 char_struct_ptr = (typeof(char_struct_ptr))func_ptr; 922 923 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 924 double_struct_ptr = (typeof(double_struct_ptr))bool_ptr; 925 double_struct_ptr = (typeof(double_struct_ptr))char_ptr; 926 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 927 double_struct_ptr = (typeof(double_struct_ptr))schar_ptr; 928 double_struct_ptr = (typeof(double_struct_ptr))uchar_ptr; 929 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 930 double_struct_ptr = (typeof(double_struct_ptr))short_ptr; 931 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 932 double_struct_ptr = (typeof(double_struct_ptr))ushort_ptr; 933 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 934 double_struct_ptr = (typeof(double_struct_ptr))int_ptr; 935 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 936 double_struct_ptr = (typeof(double_struct_ptr))uint_ptr; 937 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 938 double_struct_ptr = (typeof(double_struct_ptr))long_ptr; 939 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 940 double_struct_ptr = (typeof(double_struct_ptr))ulong_ptr; 941 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 942 double_struct_ptr = (typeof(double_struct_ptr))llong_ptr; 943 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 944 double_struct_ptr = (typeof(double_struct_ptr))ullong_ptr; 945 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 946 double_struct_ptr = (typeof(double_struct_ptr))float_ptr; 947 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 948 double_struct_ptr = (typeof(double_struct_ptr))double_ptr; 949 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 950 double_struct_ptr = (typeof(double_struct_ptr))ldouble_ptr; 951 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 952 double_struct_ptr = (typeof(double_struct_ptr))fcomplex_ptr; 953 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 954 double_struct_ptr = (typeof(double_struct_ptr))dcomplex_ptr; 955 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 956 double_struct_ptr = (typeof(double_struct_ptr))lcomplex_ptr; 957 double_struct_ptr = (typeof(double_struct_ptr))void_ptr; 958 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 959 double_struct_ptr = (typeof(double_struct_ptr))char_struct_ptr; 960 double_struct_ptr = (typeof(double_struct_ptr))double_struct_ptr; 961 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 962 double_struct_ptr = (typeof(double_struct_ptr))char_union_ptr; 963 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 964 double_struct_ptr = (typeof(double_struct_ptr))double_union_ptr; 965 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 966 double_struct_ptr = (typeof(double_struct_ptr))enum_ptr; 967 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to struct typedef double_struct' may be troublesome [247] */ 968 double_struct_ptr = (typeof(double_struct_ptr))double_array_ptr; 969 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to struct typedef double_struct' is questionable [229] */ 970 double_struct_ptr = (typeof(double_struct_ptr))func_ptr; 971 972 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to union typedef char_union' may be troublesome [247] */ 973 char_union_ptr = (typeof(char_union_ptr))bool_ptr; 974 char_union_ptr = (typeof(char_union_ptr))char_ptr; 975 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to union typedef char_union' may be troublesome [247] */ 976 char_union_ptr = (typeof(char_union_ptr))schar_ptr; 977 char_union_ptr = (typeof(char_union_ptr))uchar_ptr; 978 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to union typedef char_union' may be troublesome [247] */ 979 char_union_ptr = (typeof(char_union_ptr))short_ptr; 980 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to union typedef char_union' may be troublesome [247] */ 981 char_union_ptr = (typeof(char_union_ptr))ushort_ptr; 982 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to union typedef char_union' may be troublesome [247] */ 983 char_union_ptr = (typeof(char_union_ptr))int_ptr; 984 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to union typedef char_union' may be troublesome [247] */ 985 char_union_ptr = (typeof(char_union_ptr))uint_ptr; 986 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to union typedef char_union' may be troublesome [247] */ 987 char_union_ptr = (typeof(char_union_ptr))long_ptr; 988 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to union typedef char_union' may be troublesome [247] */ 989 char_union_ptr = (typeof(char_union_ptr))ulong_ptr; 990 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to union typedef char_union' may be troublesome [247] */ 991 char_union_ptr = (typeof(char_union_ptr))llong_ptr; 992 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to union typedef char_union' may be troublesome [247] */ 993 char_union_ptr = (typeof(char_union_ptr))ullong_ptr; 994 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to union typedef char_union' may be troublesome [247] */ 995 char_union_ptr = (typeof(char_union_ptr))float_ptr; 996 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to union typedef char_union' may be troublesome [247] */ 997 char_union_ptr = (typeof(char_union_ptr))double_ptr; 998 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to union typedef char_union' may be troublesome [247] */ 999 char_union_ptr = (typeof(char_union_ptr))ldouble_ptr; 1000 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to union typedef char_union' may be troublesome [247] */ 1001 char_union_ptr = (typeof(char_union_ptr))fcomplex_ptr; 1002 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to union typedef char_union' may be troublesome [247] */ 1003 char_union_ptr = (typeof(char_union_ptr))dcomplex_ptr; 1004 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to union typedef char_union' may be troublesome [247] */ 1005 char_union_ptr = (typeof(char_union_ptr))lcomplex_ptr; 1006 char_union_ptr = (typeof(char_union_ptr))void_ptr; 1007 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to union typedef char_union' may be troublesome [247] */ 1008 char_union_ptr = (typeof(char_union_ptr))char_struct_ptr; 1009 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to union typedef char_union' may be troublesome [247] */ 1010 char_union_ptr = (typeof(char_union_ptr))double_struct_ptr; 1011 char_union_ptr = (typeof(char_union_ptr))char_union_ptr; 1012 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to union typedef char_union' may be troublesome [247] */ 1013 char_union_ptr = (typeof(char_union_ptr))double_union_ptr; 1014 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to union typedef char_union' may be troublesome [247] */ 1015 char_union_ptr = (typeof(char_union_ptr))enum_ptr; 1016 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to union typedef char_union' may be troublesome [247] */ 1017 char_union_ptr = (typeof(char_union_ptr))double_array_ptr; 1018 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to union typedef char_union' is questionable [229] */ 1019 char_union_ptr = (typeof(char_union_ptr))func_ptr; 1020 1021 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to union typedef double_union' may be troublesome [247] */ 1022 double_union_ptr = (typeof(double_union_ptr))bool_ptr; 1023 double_union_ptr = (typeof(double_union_ptr))char_ptr; 1024 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to union typedef double_union' may be troublesome [247] */ 1025 double_union_ptr = (typeof(double_union_ptr))schar_ptr; 1026 double_union_ptr = (typeof(double_union_ptr))uchar_ptr; 1027 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to union typedef double_union' may be troublesome [247] */ 1028 double_union_ptr = (typeof(double_union_ptr))short_ptr; 1029 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to union typedef double_union' may be troublesome [247] */ 1030 double_union_ptr = (typeof(double_union_ptr))ushort_ptr; 1031 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to union typedef double_union' may be troublesome [247] */ 1032 double_union_ptr = (typeof(double_union_ptr))int_ptr; 1033 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to union typedef double_union' may be troublesome [247] */ 1034 double_union_ptr = (typeof(double_union_ptr))uint_ptr; 1035 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to union typedef double_union' may be troublesome [247] */ 1036 double_union_ptr = (typeof(double_union_ptr))long_ptr; 1037 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to union typedef double_union' may be troublesome [247] */ 1038 double_union_ptr = (typeof(double_union_ptr))ulong_ptr; 1039 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to union typedef double_union' may be troublesome [247] */ 1040 double_union_ptr = (typeof(double_union_ptr))llong_ptr; 1041 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to union typedef double_union' may be troublesome [247] */ 1042 double_union_ptr = (typeof(double_union_ptr))ullong_ptr; 1043 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to union typedef double_union' may be troublesome [247] */ 1044 double_union_ptr = (typeof(double_union_ptr))float_ptr; 1045 double_union_ptr = (typeof(double_union_ptr))double_ptr; 1046 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to union typedef double_union' may be troublesome [247] */ 1047 double_union_ptr = (typeof(double_union_ptr))ldouble_ptr; 1048 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to union typedef double_union' may be troublesome [247] */ 1049 double_union_ptr = (typeof(double_union_ptr))fcomplex_ptr; 1050 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to union typedef double_union' may be troublesome [247] */ 1051 double_union_ptr = (typeof(double_union_ptr))dcomplex_ptr; 1052 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to union typedef double_union' may be troublesome [247] */ 1053 double_union_ptr = (typeof(double_union_ptr))lcomplex_ptr; 1054 double_union_ptr = (typeof(double_union_ptr))void_ptr; 1055 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to union typedef double_union' may be troublesome [247] */ 1056 double_union_ptr = (typeof(double_union_ptr))char_struct_ptr; 1057 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to union typedef double_union' may be troublesome [247] */ 1058 double_union_ptr = (typeof(double_union_ptr))double_struct_ptr; 1059 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to union typedef double_union' may be troublesome [247] */ 1060 double_union_ptr = (typeof(double_union_ptr))char_union_ptr; 1061 double_union_ptr = (typeof(double_union_ptr))double_union_ptr; 1062 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to union typedef double_union' may be troublesome [247] */ 1063 double_union_ptr = (typeof(double_union_ptr))enum_ptr; 1064 double_union_ptr = (typeof(double_union_ptr))double_array_ptr; 1065 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to union typedef double_union' is questionable [229] */ 1066 double_union_ptr = (typeof(double_union_ptr))func_ptr; 1067 1068 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1069 enum_ptr = (typeof(enum_ptr))bool_ptr; 1070 enum_ptr = (typeof(enum_ptr))char_ptr; 1071 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1072 enum_ptr = (typeof(enum_ptr))schar_ptr; 1073 enum_ptr = (typeof(enum_ptr))uchar_ptr; 1074 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1075 enum_ptr = (typeof(enum_ptr))short_ptr; 1076 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1077 enum_ptr = (typeof(enum_ptr))ushort_ptr; 1078 enum_ptr = (typeof(enum_ptr))int_ptr; 1079 enum_ptr = (typeof(enum_ptr))uint_ptr; 1080 enum_ptr = (typeof(enum_ptr))long_ptr; 1081 enum_ptr = (typeof(enum_ptr))ulong_ptr; 1082 /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1083 enum_ptr = (typeof(enum_ptr))llong_ptr; 1084 /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1085 enum_ptr = (typeof(enum_ptr))ullong_ptr; 1086 enum_ptr = (typeof(enum_ptr))float_ptr; 1087 /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1088 enum_ptr = (typeof(enum_ptr))double_ptr; 1089 /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1090 enum_ptr = (typeof(enum_ptr))ldouble_ptr; 1091 /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1092 enum_ptr = (typeof(enum_ptr))fcomplex_ptr; 1093 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1094 enum_ptr = (typeof(enum_ptr))dcomplex_ptr; 1095 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1096 enum_ptr = (typeof(enum_ptr))lcomplex_ptr; 1097 enum_ptr = (typeof(enum_ptr))void_ptr; 1098 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1099 enum_ptr = (typeof(enum_ptr))char_struct_ptr; 1100 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1101 enum_ptr = (typeof(enum_ptr))double_struct_ptr; 1102 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1103 enum_ptr = (typeof(enum_ptr))char_union_ptr; 1104 /* expect+1: warning: pointer cast from 'pointer to union typedef double_union' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1105 enum_ptr = (typeof(enum_ptr))double_union_ptr; 1106 enum_ptr = (typeof(enum_ptr))enum_ptr; 1107 /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to enum typedef int_enum' may be troublesome [247] */ 1108 enum_ptr = (typeof(enum_ptr))double_array_ptr; 1109 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to enum typedef int_enum' is questionable [229] */ 1110 enum_ptr = (typeof(enum_ptr))func_ptr; 1111 1112 /* expect+1: warning: pointer cast from 'pointer to _Bool' to 'pointer to array[5] of double' may be troublesome [247] */ 1113 double_array_ptr = (typeof(double_array_ptr))bool_ptr; 1114 double_array_ptr = (typeof(double_array_ptr))char_ptr; 1115 /* expect+1: warning: pointer cast from 'pointer to signed char' to 'pointer to array[5] of double' may be troublesome [247] */ 1116 double_array_ptr = (typeof(double_array_ptr))schar_ptr; 1117 double_array_ptr = (typeof(double_array_ptr))uchar_ptr; 1118 /* expect+1: warning: pointer cast from 'pointer to short' to 'pointer to array[5] of double' may be troublesome [247] */ 1119 double_array_ptr = (typeof(double_array_ptr))short_ptr; 1120 /* expect+1: warning: pointer cast from 'pointer to unsigned short' to 'pointer to array[5] of double' may be troublesome [247] */ 1121 double_array_ptr = (typeof(double_array_ptr))ushort_ptr; 1122 /* expect+1: warning: pointer cast from 'pointer to int' to 'pointer to array[5] of double' may be troublesome [247] */ 1123 double_array_ptr = (typeof(double_array_ptr))int_ptr; 1124 /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to array[5] of double' may be troublesome [247] */ 1125 double_array_ptr = (typeof(double_array_ptr))uint_ptr; 1126 /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to array[5] of double' may be troublesome [247] */ 1127 double_array_ptr = (typeof(double_array_ptr))long_ptr; 1128 /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to array[5] of double' may be troublesome [247] */ 1129 double_array_ptr = (typeof(double_array_ptr))ulong_ptr; 1130 double_array_ptr = (typeof(double_array_ptr))llong_ptr; 1131 double_array_ptr = (typeof(double_array_ptr))ullong_ptr; 1132 /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to array[5] of double' may be troublesome [247] */ 1133 double_array_ptr = (typeof(double_array_ptr))float_ptr; 1134 double_array_ptr = (typeof(double_array_ptr))double_ptr; 1135 double_array_ptr = (typeof(double_array_ptr))ldouble_ptr; 1136 double_array_ptr = (typeof(double_array_ptr))fcomplex_ptr; 1137 /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to array[5] of double' may be troublesome [247] */ 1138 double_array_ptr = (typeof(double_array_ptr))dcomplex_ptr; 1139 /* expect+1: warning: pointer cast from 'pointer to long double _Complex' to 'pointer to array[5] of double' may be troublesome [247] */ 1140 double_array_ptr = (typeof(double_array_ptr))lcomplex_ptr; 1141 double_array_ptr = (typeof(double_array_ptr))void_ptr; 1142 /* expect+1: warning: pointer cast from 'pointer to struct typedef char_struct' to 'pointer to array[5] of double' may be troublesome [247] */ 1143 double_array_ptr = (typeof(double_array_ptr))char_struct_ptr; 1144 /* expect+1: warning: pointer cast from 'pointer to struct typedef double_struct' to 'pointer to array[5] of double' may be troublesome [247] */ 1145 double_array_ptr = (typeof(double_array_ptr))double_struct_ptr; 1146 /* expect+1: warning: pointer cast from 'pointer to union typedef char_union' to 'pointer to array[5] of double' may be troublesome [247] */ 1147 double_array_ptr = (typeof(double_array_ptr))char_union_ptr; 1148 double_array_ptr = (typeof(double_array_ptr))double_union_ptr; 1149 /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to array[5] of double' may be troublesome [247] */ 1150 double_array_ptr = (typeof(double_array_ptr))enum_ptr; 1151 double_array_ptr = (typeof(double_array_ptr))double_array_ptr; 1152 /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to array[5] of double' is questionable [229] */ 1153 double_array_ptr = (typeof(double_array_ptr))func_ptr; 1154 1155 /* expect+1: warning: converting 'pointer to _Bool' to 'pointer to function(void) returning void' is questionable [229] */ 1156 func_ptr = (typeof(func_ptr))bool_ptr; 1157 /* expect+1: warning: converting 'pointer to char' to 'pointer to function(void) returning void' is questionable [229] */ 1158 func_ptr = (typeof(func_ptr))char_ptr; 1159 /* expect+1: warning: converting 'pointer to signed char' to 'pointer to function(void) returning void' is questionable [229] */ 1160 func_ptr = (typeof(func_ptr))schar_ptr; 1161 /* expect+1: warning: converting 'pointer to unsigned char' to 'pointer to function(void) returning void' is questionable [229] */ 1162 func_ptr = (typeof(func_ptr))uchar_ptr; 1163 /* expect+1: warning: converting 'pointer to short' to 'pointer to function(void) returning void' is questionable [229] */ 1164 func_ptr = (typeof(func_ptr))short_ptr; 1165 /* expect+1: warning: converting 'pointer to unsigned short' to 'pointer to function(void) returning void' is questionable [229] */ 1166 func_ptr = (typeof(func_ptr))ushort_ptr; 1167 /* expect+1: warning: converting 'pointer to int' to 'pointer to function(void) returning void' is questionable [229] */ 1168 func_ptr = (typeof(func_ptr))int_ptr; 1169 /* expect+1: warning: converting 'pointer to unsigned int' to 'pointer to function(void) returning void' is questionable [229] */ 1170 func_ptr = (typeof(func_ptr))uint_ptr; 1171 /* expect+1: warning: converting 'pointer to long' to 'pointer to function(void) returning void' is questionable [229] */ 1172 func_ptr = (typeof(func_ptr))long_ptr; 1173 /* expect+1: warning: converting 'pointer to unsigned long' to 'pointer to function(void) returning void' is questionable [229] */ 1174 func_ptr = (typeof(func_ptr))ulong_ptr; 1175 /* expect+1: warning: converting 'pointer to long long' to 'pointer to function(void) returning void' is questionable [229] */ 1176 func_ptr = (typeof(func_ptr))llong_ptr; 1177 /* expect+1: warning: converting 'pointer to unsigned long long' to 'pointer to function(void) returning void' is questionable [229] */ 1178 func_ptr = (typeof(func_ptr))ullong_ptr; 1179 /* expect+1: warning: converting 'pointer to float' to 'pointer to function(void) returning void' is questionable [229] */ 1180 func_ptr = (typeof(func_ptr))float_ptr; 1181 /* expect+1: warning: converting 'pointer to double' to 'pointer to function(void) returning void' is questionable [229] */ 1182 func_ptr = (typeof(func_ptr))double_ptr; 1183 /* expect+1: warning: converting 'pointer to long double' to 'pointer to function(void) returning void' is questionable [229] */ 1184 func_ptr = (typeof(func_ptr))ldouble_ptr; 1185 /* expect+1: warning: converting 'pointer to float _Complex' to 'pointer to function(void) returning void' is questionable [229] */ 1186 func_ptr = (typeof(func_ptr))fcomplex_ptr; 1187 /* expect+1: warning: converting 'pointer to double _Complex' to 'pointer to function(void) returning void' is questionable [229] */ 1188 func_ptr = (typeof(func_ptr))dcomplex_ptr; 1189 /* expect+1: warning: converting 'pointer to long double _Complex' to 'pointer to function(void) returning void' is questionable [229] */ 1190 func_ptr = (typeof(func_ptr))lcomplex_ptr; 1191 func_ptr = (typeof(func_ptr))void_ptr; 1192 /* expect+1: warning: converting 'pointer to struct typedef char_struct' to 'pointer to function(void) returning void' is questionable [229] */ 1193 func_ptr = (typeof(func_ptr))char_struct_ptr; 1194 /* expect+1: warning: converting 'pointer to struct typedef double_struct' to 'pointer to function(void) returning void' is questionable [229] */ 1195 func_ptr = (typeof(func_ptr))double_struct_ptr; 1196 /* expect+1: warning: converting 'pointer to union typedef char_union' to 'pointer to function(void) returning void' is questionable [229] */ 1197 func_ptr = (typeof(func_ptr))char_union_ptr; 1198 /* expect+1: warning: converting 'pointer to union typedef double_union' to 'pointer to function(void) returning void' is questionable [229] */ 1199 func_ptr = (typeof(func_ptr))double_union_ptr; 1200 /* expect+1: warning: converting 'pointer to enum typedef int_enum' to 'pointer to function(void) returning void' is questionable [229] */ 1201 func_ptr = (typeof(func_ptr))enum_ptr; 1202 /* expect+1: warning: converting 'pointer to array[5] of double' to 'pointer to function(void) returning void' is questionable [229] */ 1203 func_ptr = (typeof(func_ptr))double_array_ptr; 1204 func_ptr = (typeof(func_ptr))func_ptr; 1205 } 1206