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