diff options
Diffstat (limited to 'tests/usr.bin/xlint/lint1/msg_247_portable.c')
| -rw-r--r-- | tests/usr.bin/xlint/lint1/msg_247_portable.c | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/tests/usr.bin/xlint/lint1/msg_247_portable.c b/tests/usr.bin/xlint/lint1/msg_247_portable.c index 028a41b5131..4b32df6da74 100644 --- a/tests/usr.bin/xlint/lint1/msg_247_portable.c +++ b/tests/usr.bin/xlint/lint1/msg_247_portable.c @@ -1,4 +1,4 @@ -/* $NetBSD: msg_247_portable.c,v 1.3 2023/07/08 15:26:25 rillig Exp $ */ +/* $NetBSD: msg_247_portable.c,v 1.4 2023/07/08 16:13:00 rillig Exp $ */ # 3 "msg_247_portable.c" // Test for message: pointer cast from '%s' to '%s' may be troublesome [247] @@ -427,6 +427,7 @@ all_casts(void) long_ptr = (typeof(long_ptr))llong_ptr; /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to long' may be troublesome [247] */ long_ptr = (typeof(long_ptr))ullong_ptr; + /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to long' may be troublesome [247] */ long_ptr = (typeof(long_ptr))float_ptr; /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to long' may be troublesome [247] */ long_ptr = (typeof(long_ptr))double_ptr; @@ -474,6 +475,7 @@ all_casts(void) ulong_ptr = (typeof(ulong_ptr))llong_ptr; /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to unsigned long' may be troublesome [247] */ ulong_ptr = (typeof(ulong_ptr))ullong_ptr; + /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to unsigned long' may be troublesome [247] */ ulong_ptr = (typeof(ulong_ptr))float_ptr; /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to unsigned long' may be troublesome [247] */ ulong_ptr = (typeof(ulong_ptr))double_ptr; @@ -523,9 +525,11 @@ all_casts(void) llong_ptr = (typeof(llong_ptr))ullong_ptr; /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to long long' may be troublesome [247] */ llong_ptr = (typeof(llong_ptr))float_ptr; + /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to long long' may be troublesome [247] */ llong_ptr = (typeof(llong_ptr))double_ptr; /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to long long' may be troublesome [247] */ llong_ptr = (typeof(llong_ptr))ldouble_ptr; + /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to long long' may be troublesome [247] */ llong_ptr = (typeof(llong_ptr))fcomplex_ptr; /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to long long' may be troublesome [247] */ llong_ptr = (typeof(llong_ptr))dcomplex_ptr; @@ -542,6 +546,7 @@ all_casts(void) llong_ptr = (typeof(llong_ptr))double_union_ptr; /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to long long' may be troublesome [247] */ llong_ptr = (typeof(llong_ptr))enum_ptr; + /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to long long' may be troublesome [247] */ llong_ptr = (typeof(llong_ptr))double_array_ptr; /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to long long' is questionable [229] */ llong_ptr = (typeof(llong_ptr))func_ptr; @@ -568,9 +573,11 @@ all_casts(void) ullong_ptr = (typeof(ullong_ptr))ullong_ptr; /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to unsigned long long' may be troublesome [247] */ ullong_ptr = (typeof(ullong_ptr))float_ptr; + /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to unsigned long long' may be troublesome [247] */ ullong_ptr = (typeof(ullong_ptr))double_ptr; /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to unsigned long long' may be troublesome [247] */ ullong_ptr = (typeof(ullong_ptr))ldouble_ptr; + /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to unsigned long long' may be troublesome [247] */ ullong_ptr = (typeof(ullong_ptr))fcomplex_ptr; /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to unsigned long long' may be troublesome [247] */ ullong_ptr = (typeof(ullong_ptr))dcomplex_ptr; @@ -587,6 +594,7 @@ all_casts(void) ullong_ptr = (typeof(ullong_ptr))double_union_ptr; /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to unsigned long long' may be troublesome [247] */ ullong_ptr = (typeof(ullong_ptr))enum_ptr; + /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to unsigned long long' may be troublesome [247] */ ullong_ptr = (typeof(ullong_ptr))double_array_ptr; /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to unsigned long long' is questionable [229] */ ullong_ptr = (typeof(ullong_ptr))func_ptr; @@ -605,7 +613,9 @@ all_casts(void) float_ptr = (typeof(float_ptr))int_ptr; /* expect+1: warning: pointer cast from 'pointer to unsigned int' to 'pointer to float' may be troublesome [247] */ float_ptr = (typeof(float_ptr))uint_ptr; + /* expect+1: warning: pointer cast from 'pointer to long' to 'pointer to float' may be troublesome [247] */ float_ptr = (typeof(float_ptr))long_ptr; + /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to float' may be troublesome [247] */ float_ptr = (typeof(float_ptr))ulong_ptr; /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to float' may be troublesome [247] */ float_ptr = (typeof(float_ptr))llong_ptr; @@ -656,13 +666,16 @@ all_casts(void) double_ptr = (typeof(double_ptr))long_ptr; /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to double' may be troublesome [247] */ double_ptr = (typeof(double_ptr))ulong_ptr; + /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to double' may be troublesome [247] */ double_ptr = (typeof(double_ptr))llong_ptr; + /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to double' may be troublesome [247] */ double_ptr = (typeof(double_ptr))ullong_ptr; /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to double' may be troublesome [247] */ double_ptr = (typeof(double_ptr))float_ptr; double_ptr = (typeof(double_ptr))double_ptr; /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to double' may be troublesome [247] */ double_ptr = (typeof(double_ptr))ldouble_ptr; + /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to double' may be troublesome [247] */ double_ptr = (typeof(double_ptr))fcomplex_ptr; /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to double' may be troublesome [247] */ double_ptr = (typeof(double_ptr))dcomplex_ptr; @@ -749,10 +762,13 @@ all_casts(void) fcomplex_ptr = (typeof(fcomplex_ptr))long_ptr; /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))ulong_ptr; + /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))llong_ptr; + /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))ullong_ptr; /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))float_ptr; + /* expect+1: warning: pointer cast from 'pointer to double' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))double_ptr; /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))ldouble_ptr; @@ -772,6 +788,7 @@ all_casts(void) fcomplex_ptr = (typeof(fcomplex_ptr))double_union_ptr; /* expect+1: warning: pointer cast from 'pointer to enum typedef int_enum' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))enum_ptr; + /* expect+1: warning: pointer cast from 'pointer to array[5] of double' to 'pointer to float _Complex' may be troublesome [247] */ fcomplex_ptr = (typeof(fcomplex_ptr))double_array_ptr; /* expect+1: warning: converting 'pointer to function(void) returning void' to 'pointer to float _Complex' is questionable [229] */ fcomplex_ptr = (typeof(fcomplex_ptr))func_ptr; @@ -1160,13 +1177,16 @@ all_casts(void) double_array_ptr = (typeof(double_array_ptr))long_ptr; /* expect+1: warning: pointer cast from 'pointer to unsigned long' to 'pointer to array[5] of double' may be troublesome [247] */ double_array_ptr = (typeof(double_array_ptr))ulong_ptr; + /* expect+1: warning: pointer cast from 'pointer to long long' to 'pointer to array[5] of double' may be troublesome [247] */ double_array_ptr = (typeof(double_array_ptr))llong_ptr; + /* expect+1: warning: pointer cast from 'pointer to unsigned long long' to 'pointer to array[5] of double' may be troublesome [247] */ double_array_ptr = (typeof(double_array_ptr))ullong_ptr; /* expect+1: warning: pointer cast from 'pointer to float' to 'pointer to array[5] of double' may be troublesome [247] */ double_array_ptr = (typeof(double_array_ptr))float_ptr; double_array_ptr = (typeof(double_array_ptr))double_ptr; /* expect+1: warning: pointer cast from 'pointer to long double' to 'pointer to array[5] of double' may be troublesome [247] */ double_array_ptr = (typeof(double_array_ptr))ldouble_ptr; + /* expect+1: warning: pointer cast from 'pointer to float _Complex' to 'pointer to array[5] of double' may be troublesome [247] */ double_array_ptr = (typeof(double_array_ptr))fcomplex_ptr; /* expect+1: warning: pointer cast from 'pointer to double _Complex' to 'pointer to array[5] of double' may be troublesome [247] */ double_array_ptr = (typeof(double_array_ptr))dcomplex_ptr; |
