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