[#6822] libstdc++ case fails for region `MEM_L1_xxx' overflowed by running on bfin-elf-jtag

Document created by Aaronwu Employee on Oct 17, 2013
Version 1Show Document
  • View in full screen mode

[#6822] libstdc++ case fails for region `MEM_L1_xxx' overflowed by running on bfin-elf-jtag

Submitted By: Mingquan Pan

Open Date

2011-10-18 03:18:11     Close Date

2012-05-03 23:44:50

Priority:

Medium High     Assignee:

Mingquan Pan

Stuart Henderson

Board:

N/A     Silicon Revision:

Resolution:

Fixed     Fixed In Release:

N/A

Processor:

ALL     

Host Operating System:

toolchain rev.:

    kernel rev.:

State:

Closed     Found In Release:

N/A

Is this bug repeatable?:

N/A     

Summary: libstdc++ case fails for region `MEM_L1_xxx' overflowed by running on bfin-elf-jtag

Details:

 

libstdc++ case fails for region `MEM_L1_DATA_A' overflowed by running on bfin-elf-jtag.

 

#########################################

#

# Comparing libstdc++-4.3.sum

#

########################################

Tests that now fail, but worked before:

 

bfin-elf-jtag: 22_locale/ctype/cons/char/1.cc (test for excess errors)

bfin-elf-jtag: 22_locale/ctype/is/char/1.cc (test for excess errors)

bfin-elf-jtag: 22_locale/ctype/is/char/9858.cc (test for excess errors)

bfin-elf-jtag: 22_locale/ctype/to/char/1.cc (test for excess errors)

bfin-elf-jtag: 23_containers/unordered_multimap/moveable.cc (test for excess errors)

bfin-elf-jtag: 23_containers/unordered_multiset/moveable.cc (test for excess errors)

bfin-elf-jtag: 23_containers/vector/modifiers/erase/1.cc (test for excess errors)

bfin-elf-jtag: 25_algorithms/stable_sort/2.cc (test for excess errors)

bfin-elf-jtag: ext/pb_ds/example/tree_join.cc (test for excess errors)

 

 

Executing on host: bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -Wl,--gc-sections  -DLOCALEDIR="." -I/home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/util /home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/22_locale/ctype/cons/char/1.cc     ./libtestc++.a  -mcpu=bf537-0.2     -lm  -mcpu=bf537-0.2  -o ./1.exe    (timeout = 600)

spawn bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -Wl,--gc-sections -DLOCALEDIR="." -I/home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/util /home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/22_locale/ctype/cons/char/1.cc ./libtestc++.a -mcpu=bf537-0.2 -lm -mcpu=bf537-0.2 -o ./1.exe^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-closer.o): In function `_close_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/closer.c:53: warning: _close is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/fstatr.c:62: warning: _fstat is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_getpid_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:96: warning: _getpid is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/isattyr.c:58: warning: _isatty is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_kill_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:61: warning: _kill is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/lseekr.c:58: warning: _lseek is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-openr.o): In function `_open_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/openr.c:59: warning: _open is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-readr.o): In function `_read_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/readr.c:58: warning: _read is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-writer.o): In function `_write_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/writer.c:58: warning: _write is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: ./1.exe section `.eh_frame' will not fit in region `MEM_L1_DATA_A'^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_DATA_A' overflowed by -16836 bytes^M

collect2: ld returned 1 exit status^M

compiler exited with status 1

output is:

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-closer.o): In function `_close_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/closer.c:53: warning: _close is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/fstatr.c:62: warning: _fstat is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_getpid_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:96: warning: _getpid is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/isattyr.c:58: warning: _isatty is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_kill_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:61: warning: _kill is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/lseekr.c:58: warning: _lseek is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-openr.o): In function `_open_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/openr.c:59: warning: _open is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-readr.o): In function `_read_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/readr.c:58: warning: _read is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-writer.o): In function `_write_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/writer.c:58: warning: _write is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: ./1.exe section `.eh_frame' will not fit in region `MEM_L1_DATA_A'^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_DATA_A' overflowed by -16836 bytes^M

collect2: ld returned 1 exit status^M

 

FAIL: 22_locale/ctype/cons/char/1.cc (test for excess errors)

Excess errors:

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: ./1.exe section `.eh_frame' will not fit in region `MEM_L1_DATA_A'

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_DATA_A' overflowed by -16836 bytes

collect2: ld returned 1 exit status

 

Executing on host: bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -Wl,--gc-sections  -DLOCALEDIR="." -I/home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/util /home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/23_containers/unordered_multimap/moveable.cc   -std=gnu++0x ./libtestc++.a  -mcpu=bf537-0.2     -lm  -mcpu=bf537-0.2  -o ./moveable.exe    (timeout = 600)

spawn bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -Wl,--gc-sections -DLOCALEDIR="." -I/home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/util /home/test/work/cruise/checkouts/toolchain/gcc-4.3/libstdc++-v3/testsuite/23_containers/unordered_multimap/moveable.cc -std=gnu++0x ./libtestc++.a -mcpu=bf537-0.2 -lm -mcpu=bf537-0.2 -o ./moveable.exe^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-closer.o): In function `_close_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/closer.c:53: warning: _close is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/fstatr.c:62: warning: _fstat is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_getpid_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:96: warning: _getpid is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/isattyr.c:58: warning: _isatty is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_kill_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:61: warning: _kill is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/lseekr.c:58: warning: _lseek is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-readr.o): In function `_read_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/readr.c:58: warning: _read is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-writer.o): In function `_write_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/writer.c:58: warning: _write is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: ./moveable.exe section `.text' will not fit in region `MEM_L1_CODE'^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_CODE' overflowed by 348 bytes^M

collect2: ld returned 1 exit status^M

compiler exited with status 1

output is:

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-closer.o): In function `_close_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/closer.c:53: warning: _close is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/fstatr.c:62: warning: _fstat is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_getpid_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:96: warning: _getpid is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/isattyr.c:58: warning: _isatty is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o): In function `_kill_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:61: warning: _kill is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/lseekr.c:58: warning: _lseek is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-readr.o): In function `_read_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/readr.c:58: warning: _read is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-writer.o): In function `_write_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/writer.c:58: warning: _write is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: ./moveable.exe section `.text' will not fit in region `MEM_L1_CODE'^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_CODE' overflowed by 348 bytes^M

collect2: ld returned 1 exit status^M

 

FAIL: 23_containers/unordered_multimap/moveable.cc (test for excess errors)

Excess errors:

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: ./moveable.exe section `.text' will not fit in region `MEM_L1_CODE'

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_CODE' overflowed by 348 bytes

collect2: ld returned 1 exit status

 

 

Follow-ups

 

--- Sonic Zhang                                              2011-10-19 23:44:58

Look for fixing in 2011R1.

 

--- Stuart Henderson                                         2011-10-26 10:26:52

these are just out of memory failures.  we'll always get thousands of these on

baremetal.  i've tweaked the expect scripts to xfail them automatically.

 

--- Mingquan Pan                                             2011-11-02 04:45:53

Yes, it has changed info XFAIL now after your checkin.

 

I have a question, these cases are not fail at the first time on bare mental.

Is it because our toolchain grow big so that rmemory are not enough for them to

run on elf-jtag? these case can pass on last release.

 

Also some other gcc.c-torture cases are also fail for this.

 

Executing on host: bfin-elf-gcc

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk.c

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk-lib.c

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c

-w  -O3 -fomit-frame-pointer -funroll-loops  -DSTACK_SIZE=4096 -DNO_TRAMPOLINES

-fno-show-column  -mcpu=bf537-0.2     -lm  -mcpu=bf537-0.2  -o

/home/test/work/cruise/temp/regtest_build4.3/gcc_build/testsuite/memcpy-chk.x4 

(timeout = 300)

spawn bfin-elf-gcc

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk.c

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk-lib.c

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c

-w -O3 -fomit-frame-pointer -funroll-loops -DSTACK_SIZE=4096 -DNO_TRAMPOLINES

-fno-show-column -mcpu=bf537-0.2 -lm -mcpu=bf537-0.2 -o

/home/test/work/cruise/temp/regtest_build4.3/gcc_build/testsuite/memcpy-chk.x4^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o):

In function `_getpid_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:96:

warning: _getpid is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o):

In function `_kill_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:61:

warning: _kill is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real:

/home/test/work/cruise/temp/regtest_build4.3/gcc_build/testsuite/memcpy-chk.x4

section `.text' will not fit in region `MEM_L1_CODE'^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_CODE'

overflowed by 4372 bytes^M

collect2: ld returned 1 exit status^M

compiler exited with status 1

output is:

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o):

In function `_getpid_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:96:

warning: _getpid is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-signalr.o):

In function `_kill_r':^M

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/newlib/libc/reent/signalr.c:61:

warning: _kill is not implemented and will always fail^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real:

/home/test/work/cruise/temp/regtest_build4.3/gcc_build/testsuite/memcpy-chk.x4

section `.text' will not fit in region `MEM_L1_CODE'^M

/home/test/work/cruise/temp/bfin-elf/bfin-elf/bin/ld.real: region `MEM_L1_CODE'

overflowed by 4372 bytes^M

collect2: ld returned 1 exit status^M

 

FAIL: gcc.c-torture/execute/builtins/memcpy-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-loops

UNRESOLVED: gcc.c-torture/execute/builtins/memcpy-chk.c execution,  -O3

-fomit-frame-pointer -funroll-loops

 

--- Stuart Henderson                                         2011-11-03 06:59:34

All the tests will vary in size from release to release (some bigger, some

smaller).  In an ideal world we'd be able to take a look at each and every size

difference to make sure it's unavoidable.  Unfortunately we don't have the

time.

 

i'll check in a fix for memcpy-chk.c.

 

--- Mingquan Pan                                             2011-11-07 04:32:36

After your latest fix, the elf-jtag testing results are better with fewer

unexpected failures instead of changing some FAIL to XFAIL.

 

                       ******* gcc-4.3.sum ***********

=== gcc Summary ===        === gcc Summary ===     ()

# of expected passes        49063        # of expected passes        49062     (-1)

# of unexpected failures    169        # of unexpected failures    97     (-72)

# of expected failures        91        # of expected failures        91     (0)

# of unresolved testcases    76        # of unresolved testcases    76     (0)

# of untested testcases        35        # of untested testcases        35     (0)

# of unsupported tests        450        # of unsupported tests        450     (0)

 

 

#########################################

#

# Comparing gcc-4.3.sum

#

########################################

 

Old tests that failed, that have disappeared: (Eeek!)

 

bfin-elf-jtag: gcc.c-torture/execute/20040709-2.c compilation,  -O0

bfin-elf-jtag: gcc.c-torture/execute/builtins/memcpy-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-all-loops -finline-functions

bfin-elf-jtag: gcc.c-torture/execute/builtins/memcpy-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-loops

bfin-elf-jtag: gcc.c-torture/execute/builtins/memmove-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-all-loops -finline-functions

bfin-elf-jtag: gcc.c-torture/execute/builtins/memmove-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-loops

bfin-elf-jtag: gcc.c-torture/execute/builtins/mempcpy-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-all-loops -finline-functions

bfin-elf-jtag: gcc.c-torture/execute/builtins/mempcpy-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-loops

bfin-elf-jtag: gcc.c-torture/execute/builtins/memset-chk.c compilation,  -O3

-fomit-frame-pointer

bfin-elf-jtag: gcc.c-torture/execute/builtins/memset-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-all-loops -finline-functions

bfin-elf-jtag: gcc.c-torture/execute/builtins/memset-chk.c compilation,  -O3

-fomit-frame-pointer -funroll-loops

bfin-elf-jtag: gcc.c-torture/execute/builtins/memset-chk.c compilation,  -O3 -g

 

bfin-elf-jtag: gcc.c-torture/execute/pr20621-1.c compilation,  -O0

bfin-elf-jtag: gcc.c-torture/execute/pr20621-1.c compilation,  -O1

bfin-elf-jtag: gcc.c-torture/execute/pr20621-1.c compilation,  -O2

bfin-elf-jtag: gcc.c-torture/execute/pr20621-1.c compilation,  -O3

-fomit-frame-pointer

bfin-elf-jtag: gcc.c-torture/execute/pr20621-1.c compilation,  -O3 -g

bfin-elf-jtag: gcc.c-torture/execute/pr20621-1.c compilation,  -Os

bfin-elf-jtag: gcc.dg/compat/scalar-by-value-3

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-10

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-11

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-12

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-13

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-14

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-15

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-16

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-17

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-18

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-19

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-1

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-20

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-21

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-22

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-2

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-3

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-4

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-5a

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-5b

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-6a

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-6b

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-7a

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-7b

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-8

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-by-value-9

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: gcc.dg/compat/struct-return-10 c_compat_x_tst.o-c_compat_y_tst.o

link

bfin-elf-jtag: gcc.dg/compat/struct-return-2 c_compat_x_tst.o-c_compat_y_tst.o

link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t001

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t002

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t003

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t004

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t005

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t006

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t007

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t008

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t009

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t010

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t011

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t012

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t013

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t014

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t015

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t016

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t017

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t018

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t019

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t020

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t021

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t022

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t023

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t024

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t025

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t026

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t027

c_compat_x_tst.o-c_compat_y_tst.o link

bfin-elf-jtag: tmpdir-gcc.dg-struct-layout-1/t028

c_compat_x_tst.o-c_compat_y_tst.o link

 

Is this results expected?

 

--- Mingquan Pan                                             2012-05-04 00:41:58

see overflowed cases are marked as xfail or unsolved. Close.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

No Files Were Found

Attachments

    Outcomes