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