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