Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/
/te
st/gnu/gcc/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk.c
/test/g
nu/gcc/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk-lib.c
/test/g
nu/gcc/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c -w -O2
-fwh
opr -lm -o /test/gnu/gcc/objdir/gcc/testsuite/gcc/memcpy-chk.x9 (timeout
= 300)
ld: (Warning) Symbol "buf5" in "/var/tmp//ccgAAXaF.wpa.ltrans.o" does not
satisf
y the required 16-byte alignment in "/var/tmp//ccuB8z6E.wpa.ltrans.o".
ld: (Warning) Symbol "buf7" in "/var/tmp//ccgAAXaF.wpa.ltrans.o" does not
satisf
y the required 16-byte alignment in "/var/tmp//ccuB8z6E.wpa.ltrans.o".
2 warnings.
output is:
ld: (Warning) Symbol "buf5" in "/var/tmp//ccgAAXaF.wpa.ltrans.o" does not
satisf
y the required 16-byte alignment in "/var/tmp//ccuB8z6E.wpa.ltrans.o".
ld: (Warning) Symbol "buf7" in "/var/tmp//ccgAAXaF.wpa.ltrans.o" does not
satisf
y the required 16-byte alignment in "/var/tmp//ccuB8z6E.wpa.ltrans.o".
2 warnings.
FAIL: gcc.c-torture/execute/builtins/memcpy-chk.c compilation, -O2 -fwhopr
The output for buf5 in the .s file looks like this:
.weak buf5
.section .gnu.linkonce.b.buf5,"aw",@nobits
.align 8
.type buf5, @object
.size buf5, 160
buf5:
.zero 160
In "/var/tmp//ccgAAXaF.wpa.ltrans.o", buf5 and buf7 are allocated in
.bss (common):
[12] | 16| 160|OBJT |GLOB |0| COMM|buf5
[19] | 16| 20|OBJT |GLOB |0| COMM|buf7
The alignment of common in HP-UX is unusual in that the .comm directive
does not specify an alignment, only a size. The assembler sets the
alignment from the size.
In spite of the warning, the test executes successfully.
Similar fails are:
FAIL: gcc.c-torture/execute/builtins/memmove-chk.c compilation, -O2 -fwhopr
FAIL: gcc.c-torture/execute/builtins/memops-asm.c compilation, -O2 -fwhopr
FAIL: gcc.c-torture/execute/builtins/mempcpy-2.c compilation, -O2 -fwhopr
FAIL: gcc.c-torture/execute/builtins/mempcpy-chk.c compilation, -O2 -fwhopr
FAIL: gcc.c-torture/execute/builtins/memset-chk.c compilation, -O2 -fwhopr
FAIL: gcc.c-torture/execute/builtins/memset.c compilation, -O2 -fwhopr
FAIL: gcc.c-torture/execute/builtins/strcpy-2.c compilation, -O2 -fwhopr
FAIL: gcc.c-torture/execute/builtins/strpcpy-2.c compilation, -O2 -fwhopr
--
Summary: FAIL: gcc.c-torture/execute/builtins/memcpy-chk.c
compilation, -O2 -fwhopr
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: lto
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: danglin at gcc dot gnu dot org
GCC build triplet: hppa64-hp-hpux11.11
GCC host triplet: hppa64-hp-hpux11.11
GCC target triplet: hppa64-hp-hpux11.11
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41670