https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78775

seurer at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |seurer at gcc dot gnu.org

--- Comment #8 from seurer at gcc dot gnu.org ---
One of the new tests fails on powerpc both LE and BE:

spawn /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c
-fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -Wall
-Walloc-size-larger-than=1234 -S -o attr-alloc_size-4.s
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_uint_cst':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:84:3:
warning: argument 1 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:85:3:
warning: argument 1 value '4294967294' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:86:3:
warning: argument 1 value '4294967295' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_uint_range':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:101:3:
warning: argument 1 range [1235, 1236] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_int_cst':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:112:3:
warning: argument 1 value '-2147483648' is negative [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:113:3:
warning: argument 1 value '-1' is negative [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:118:3:
warning: argument 1 value '2147483647' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_int_range':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:130:3:
warning: argument 1 range [-2, -1] is negative [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:132:3:
warning: argument 1 range [1235, 2345] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:133:3:
warning: argument 1 range [2147483646, 2147483647] exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:138:3:
warning: argument 1 range [1235, 2147483647] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:141:3:
warning: argument 1 range [-2147483648, -1] is negative
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:145:3:
warning: argument 1 range [-2147483648, 0] is negative
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_size_cst':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:159:3:
warning: product '2 * 1234' of arguments 1 and 2 exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:160:3:
warning: product '1234 * 1234' of arguments 1 and 2 exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:161:3:
warning: argument 1 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:162:3:
warning: argument 2 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:163:3:
warning: argument 2 value '18446744073709551615' exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:164:3:
warning: argument 1 value '18446744073709551615' exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_size_range':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:182:3:
warning: argument 1 range [1235, 18446744073709551615] exceeds maximum object
size 1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:25:7: note:
in a call to allocation function 'f_size_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:191:3:
warning: argument 2 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:193:3:
warning: argument 1 range [1235, 1236] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:195:3:
warning: argument 1 range [1235, 1236] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:195:3:
warning: argument 2 range [9223372036854775807, 18446744073709551615] exceeds
maximum object size 1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
output is:
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_uint_cst':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:84:3:
warning: argument 1 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:85:3:
warning: argument 1 value '4294967294' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:86:3:
warning: argument 1 value '4294967295' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_uint_range':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:101:3:
warning: argument 1 range [1235, 1236] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:20:7: note:
in a call to allocation function 'f_uint_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_int_cst':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:112:3:
warning: argument 1 value '-2147483648' is negative [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:113:3:
warning: argument 1 value '-1' is negative [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:118:3:
warning: argument 1 value '2147483647' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_int_range':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:130:3:
warning: argument 1 range [-2, -1] is negative [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:132:3:
warning: argument 1 range [1235, 2345] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:133:3:
warning: argument 1 range [2147483646, 2147483647] exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:138:3:
warning: argument 1 range [1235, 2147483647] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:141:3:
warning: argument 1 range [-2147483648, -1] is negative
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:145:3:
warning: argument 1 range [-2147483648, 0] is negative
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:22:7: note:
in a call to allocation function 'f_int_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_size_cst':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:159:3:
warning: product '2 * 1234' of arguments 1 and 2 exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:160:3:
warning: product '1234 * 1234' of arguments 1 and 2 exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:161:3:
warning: argument 1 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:162:3:
warning: argument 2 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:163:3:
warning: argument 2 value '18446744073709551615' exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:164:3:
warning: argument 1 value '18446744073709551615' exceeds maximum object size
1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c: In
function 'test_size_range':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:182:3:
warning: argument 1 range [1235, 18446744073709551615] exceeds maximum object
size 1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:25:7: note:
in a call to allocation function 'f_size_1' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:191:3:
warning: argument 2 value '1235' exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:193:3:
warning: argument 1 range [1235, 1236] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:195:3:
warning: argument 1 range [1235, 1236] exceeds maximum object size 1234
[-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:195:3:
warning: argument 2 range [9223372036854775807, 18446744073709551615] exceeds
maximum object size 1234 [-Walloc-size-larger-than=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/attr-alloc_size-4.c:26:7: note:
in a call to allocation function 'f_size_2' declared here

PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 84)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 85)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 86)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 101)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 112)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 113)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 118)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 130)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 132)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 133)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 138)
FAIL: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 140)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 141)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 145)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 159)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 160)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 161)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 162)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 163)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 164)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 182)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 191)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 193)
PASS: gcc.dg/attr-alloc_size-4.c  (test for warnings, line 195)
PASS: gcc.dg/attr-alloc_size-4.c argument 2 (test for warnings, line 195)
PASS: gcc.dg/attr-alloc_size-4.c (test for excess errors)
testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 1
seconds

                === gcc Summary ===

# of expected passes            25
# of unexpected failures        1

Reply via email to