|
View:
New views
12 Messages
—
Rating Filter:
Alert me
|
|
|
AVR atmega128 GCC 4.3.3 Testresults comparisionHello, I am running GCC DejaGNU testsuite for target AVR atmega128 on VM (Virtual box with Windows XP as host OS and Kubuntu as guest OS). Basically, the testing is carried out using avr-gdb which attaches to simulavr using target remote protocol (I can attach the expect scripts and elaborate the test setup if required). The following command triggered the testing: make check RUNTESTFLAGS="--target_board=atmega128-sim" I see lot of difference between test results of Mike Stein's and that of mine (for GCC 4.3.3). Attached is the truncated summary file generated by DejaGNU for GCC 4.3.3. As the original file is around 3MB, I tried to put mostly failures and unsupported test cases in the truncated report. Link for Mike Steins's results for AVR target: http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg00257.html There are around 8580 failures in the attached report while the number is around 715 in Mike Stein's test report. I am wondering if some switches are incorrectly used. Pl share your ideas. Truncated Results: Test Run By avr32 on Tue Oct 13 11:30:38 2009 Target is avr-unknown-none Host is i686-pc-linux-gnu === gcc tests === Schedule of variations: atmega128-sim Running target atmega128-sim Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.c-torture/compile/compile.exp ... PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.test-framework/test-framework.exp ... === gcc Summary === # of expected passes 27690 # of unexpected failures 8580 # of unexpected successes 1 # of expected failures 91 # of unresolved testcases 7463 # of untested testcases 560 # of unsupported tests 501 /home/avr32/avr8/gcc-4.3.3/obj-var/gcc/xgcc version 4.3.3 (GCC) Thanks Anitha Test Run By avr32 on Tue Oct 13 11:30:38 2009 Target is avr-unknown-none Host is i686-pc-linux-gnu === gcc tests === Schedule of variations: atmega128-sim Running target atmega128-sim Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.c-torture/compile/compile.exp ... PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) PASS: gcc.c-torture/compile/20000105-1.c (test for excess errors) ... UNSUPPORTED: gcc.c-torture/compile/mipscop-1.c UNSUPPORTED: gcc.c-torture/compile/mipscop-1.c UNSUPPORTED: gcc.c-torture/compile/mipscop-1.c UNSUPPORTED: gcc.c-torture/compile/mipscop-1.c UNSUPPORTED: gcc.c-torture/compile/mipscop-1.c UNSUPPORTED: gcc.c-torture/compile/mipscop-1.c UNSUPPORTED: gcc.c-torture/compile/mipscop-2.c UNSUPPORTED: gcc.c-torture/compile/mipscop-2.c UNSUPPORTED: gcc.c-torture/compile/mipscop-2.c UNSUPPORTED: gcc.c-torture/compile/mipscop-2.c UNSUPPORTED: gcc.c-torture/compile/mipscop-2.c UNSUPPORTED: gcc.c-torture/compile/mipscop-2.c UNSUPPORTED: gcc.c-torture/compile/mipscop-3.c UNSUPPORTED: gcc.c-torture/compile/mipscop-3.c UNSUPPORTED: gcc.c-torture/compile/mipscop-3.c UNSUPPORTED: gcc.c-torture/compile/mipscop-3.c UNSUPPORTED: gcc.c-torture/compile/mipscop-3.c UNSUPPORTED: gcc.c-torture/compile/mipscop-3.c UNSUPPORTED: gcc.c-torture/compile/mipscop-4.c UNSUPPORTED: gcc.c-torture/compile/mipscop-4.c UNSUPPORTED: gcc.c-torture/compile/mipscop-4.c UNSUPPORTED: gcc.c-torture/compile/mipscop-4.c UNSUPPORTED: gcc.c-torture/compile/mipscop-4.c UNSUPPORTED: gcc.c-torture/compile/mipscop-4.c FAIL: gcc.c-torture/compile/nested-1.c (internal compiler error) FAIL: gcc.c-torture/compile/nested-1.c (test for excess errors) FAIL: gcc.c-torture/compile/nested-1.c (internal compiler error) FAIL: gcc.c-torture/compile/nested-1.c (test for excess errors) FAIL: gcc.c-torture/compile/nested-1.c (internal compiler error) FAIL: gcc.c-torture/compile/nested-1.c (test for excess errors) FAIL: gcc.c-torture/compile/nested-1.c (internal compiler error) FAIL: gcc.c-torture/compile/nested-1.c (test for excess errors) FAIL: gcc.c-torture/compile/nested-1.c (internal compiler error) FAIL: gcc.c-torture/compile/nested-1.c (test for excess errors) FAIL: gcc.c-torture/compile/nested-1.c (internal compiler error) FAIL: gcc.c-torture/compile/nested-1.c (test for excess errors) .. UNSUPPORTED: gcc.c-torture/compile/pr29201.c UNSUPPORTED: gcc.c-torture/compile/pr29201.c UNSUPPORTED: gcc.c-torture/compile/pr29201.c UNSUPPORTED: gcc.c-torture/compile/pr29201.c UNSUPPORTED: gcc.c-torture/compile/pr29201.c UNSUPPORTED: gcc.c-torture/compile/pr29201.c UNSUPPORTED: gcc.c-torture/compile/pr29201.c UNSUPPORTED: gcc.c-torture/compile/pr29201.c .. UNSUPPORTED: gcc.c-torture/compile/pr30311.c UNSUPPORTED: gcc.c-torture/compile/pr30311.c UNSUPPORTED: gcc.c-torture/compile/pr30311.c UNSUPPORTED: gcc.c-torture/compile/pr30311.c UNSUPPORTED: gcc.c-torture/compile/pr30311.c UNSUPPORTED: gcc.c-torture/compile/pr30311.c ... PASS: gcc.c-torture/compile/zero-strct-5.c (test for excess errors) PASS: gcc.c-torture/compile/zero-strct-5.c (test for excess errors) PASS: gcc.c-torture/compile/zero-strct-5.c (test for excess errors) Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp ... FAIL: gcc.c-torture/execute/builtins/20010124-1.c compilation, -O0 UNRESOLVED: gcc.c-torture/execute/builtins/20010124-1.c execution, -O0 ... FAIL: gcc.c-torture/execute/ieee/pr36332.c compilation, -O1 UNRESOLVED: gcc.c-torture/execute/ieee/pr36332.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/pr36332.c compilation, -O2 UNRESOLVED: gcc.c-torture/execute/ieee/pr36332.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/pr36332.c compilation, -O3 -fomit-frame-pointer UNRESOLVED: gcc.c-torture/execute/ieee/pr36332.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/pr36332.c compilation, -O3 -g UNRESOLVED: gcc.c-torture/execute/ieee/pr36332.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/pr36332.c compilation, -Os UNRESOLVED: gcc.c-torture/execute/ieee/pr36332.c execution, -Os FAIL: gcc.c-torture/execute/ieee/pr38016.c compilation, -O0 UNRESOLVED: gcc.c-torture/execute/ieee/pr38016.c execution, -O0 FAIL: gcc.c-torture/execute/ieee/pr38016.c compilation, -O1 UNRESOLVED: gcc.c-torture/execute/ieee/pr38016.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/pr38016.c compilation, -O2 UNRESOLVED: gcc.c-torture/execute/ieee/pr38016.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/pr38016.c compilation, -O3 -fomit-frame-pointer UNRESOLVED: gcc.c-torture/execute/ieee/pr38016.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/pr38016.c compilation, -O3 -g UNRESOLVED: gcc.c-torture/execute/ieee/pr38016.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/pr38016.c compilation, -Os UNRESOLVED: gcc.c-torture/execute/ieee/pr38016.c execution, -Os FAIL: gcc.c-torture/execute/ieee/rbug.c compilation, -O0 UNRESOLVED: gcc.c-torture/execute/ieee/rbug.c execution, -O0 FAIL: gcc.c-torture/execute/ieee/rbug.c compilation, -O1 UNRESOLVED: gcc.c-torture/execute/ieee/rbug.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/rbug.c compilation, -O2 UNRESOLVED: gcc.c-torture/execute/ieee/rbug.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/rbug.c compilation, -O3 -fomit-frame-pointer UNRESOLVED: gcc.c-torture/execute/ieee/rbug.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/rbug.c compilation, -O3 -g UNRESOLVED: gcc.c-torture/execute/ieee/rbug.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/rbug.c compilation, -Os UNRESOLVED: gcc.c-torture/execute/ieee/rbug.c execution, -Os FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c compilation, -O0 UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c execution, -O0 FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c compilation, -O1 UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c compilation, -O2 UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c compilation, -O3 -fomit-frame-pointer UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c compilation, -O3 -g UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c compilation, -Os UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c execution, -Os FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c compilation, -O0 UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c execution, -O0 FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c compilation, -O1 UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c compilation, -O2 UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c compilation, -O3 -fomit-frame-pointer UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c compilation, -O3 -g UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c compilation, -Os UNRESOLVED: gcc.c-torture/execute/ieee/unsafe-fp-assoc.c execution, -Os Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ... PASS: gcc.c-torture/unsorted/386.c, -O0 PASS: gcc.c-torture/unsorted/386.c, -O1 PASS: gcc.c-torture/unsorted/386.c, -O2 PASS: gcc.c-torture/unsorted/386.c, -O3 -fomit-frame-pointer PASS: gcc.c-torture/unsorted/386.c, -O3 -g PASS: gcc.c-torture/unsorted/386.c, -Os PASS: gcc.c-torture/unsorted/86.c, -O0 PASS: gcc.c-torture/unsorted/86.c, -O1 PASS: gcc.c-torture/unsorted/86.c, -O2 PASS: gcc.c-torture/unsorted/86.c, -O3 -fomit-frame-pointer PASS: gcc.c-torture/unsorted/86.c, -O3 -g PASS: gcc.c-torture/unsorted/86.c, -Os PASS: gcc.c-torture/unsorted/BUG1.c, -O0 PASS: gcc.c-torture/unsorted/BUG1.c, -O1 PASS: gcc.c-torture/unsorted/BUG1.c, -O2 PASS: gcc.c-torture/unsorted/BUG1.c, -O3 -fomit-frame-pointer PASS: gcc.c-torture/unsorted/BUG1.c, -O3 -g ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.dg/autopar/autopar.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.dg/charset/charset.exp ... UNSUPPORTED: gcc.dg/charset/asm1.c UNSUPPORTED: gcc.dg/charset/asm2.c UNSUPPORTED: gcc.dg/charset/asm3.c UNSUPPORTED: gcc.dg/charset/asm4.c UNSUPPORTED: gcc.dg/charset/asm5.c UNSUPPORTED: gcc.dg/charset/asm6.c UNSUPPORTED: gcc.dg/charset/attribute1.c UNSUPPORTED: gcc.dg/charset/attribute2.c UNSUPPORTED: gcc.dg/charset/builtin1.c UNSUPPORTED: gcc.dg/charset/builtin2.c UNSUPPORTED: gcc.dg/charset/extern.c UNSUPPORTED: gcc.dg/charset/function.c UNSUPPORTED: gcc.dg/charset/string.c Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.dg/compat/compat.exp ... PASS: gcc.dg/compat/fnptr-by-value-1 c_compat_main_tst.o compile PASS: gcc.dg/compat/fnptr-by-value-1 c_compat_x_tst.o compile PASS: gcc.dg/compat/fnptr-by-value-1 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/fnptr-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/fnptr-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o execute PASS: gcc.dg/compat/scalar-by-value-1 c_compat_main_tst.o compile PASS: gcc.dg/compat/scalar-by-value-1 c_compat_x_tst.o compile PASS: gcc.dg/compat/scalar-by-value-1 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/scalar-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/scalar-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o execute PASS: gcc.dg/compat/scalar-by-value-2 c_compat_main_tst.o compile PASS: gcc.dg/compat/scalar-by-value-2 c_compat_x_tst.o compile PASS: gcc.dg/compat/scalar-by-value-2 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/scalar-by-value-2 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/scalar-by-value-2 c_compat_x_tst.o-c_compat_y_tst.o execute PASS: gcc.dg/compat/scalar-by-value-3 c_compat_main_tst.o compile PASS: gcc.dg/compat/scalar-by-value-3 c_compat_x_tst.o compile PASS: gcc.dg/compat/scalar-by-value-3 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/scalar-by-value-3 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/scalar-by-value-3 c_compat_x_tst.o-c_compat_y_tst.o execute PASS: gcc.dg/compat/scalar-by-value-4 c_compat_main_tst.o compile PASS: gcc.dg/compat/scalar-by-value-4 c_compat_x_tst.o compile PASS: gcc.dg/compat/scalar-by-value-4 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/scalar-by-value-4 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/scalar-by-value-4 c_compat_x_tst.o-c_compat_y_tst.o execute PASS: gcc.dg/compat/scalar-by-value-5 c_compat_main_tst.o compile PASS: gcc.dg/compat/scalar-by-value-5 c_compat_x_tst.o compile PASS: gcc.dg/compat/scalar-by-value-5 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/scalar-by-value-5 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/scalar-by-value-5 c_compat_x_tst.o-c_compat_y_tst.o execute PASS: gcc.dg/compat/scalar-by-value-6 c_compat_main_tst.o compile PASS: gcc.dg/compat/scalar-by-value-6 c_compat_x_tst.o compile PASS: gcc.dg/compat/scalar-by-value-6 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/scalar-by-value-6 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/scalar-by-value-6 c_compat_x_tst.o-c_compat_y_tst.o execute UNSUPPORTED: /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.dg/compat/scalar-by-value-dfp_main.c PASS: gcc.dg/compat/scalar-return-1 c_compat_main_tst.o compile PASS: gcc.dg/compat/scalar-return-1 c_compat_x_tst.o compile PASS: gcc.dg/compat/scalar-return-1 c_compat_y_tst.o compile UNRESOLVED: gcc.dg/compat/scalar-return-1 c_compat_x_tst.o-c_compat_y_tst.o link UNRESOLVED: gcc.dg/compat/scalar-return-1 c_compat_x_tst.o-c_compat_y_tst.o execute ... FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) FAIL: gcc.dg/debug/20050907-1.c (test for excess errors) ... FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) FAIL: gcc.dg/debug/debug-3.c (internal compiler error) FAIL: gcc.dg/debug/debug-3.c (test for excess errors) ... FAIL: gcc.dg/debug/debug-5.c (internal compiler error) FAIL: gcc.dg/debug/debug-5.c (test for excess errors) FAIL: gcc.dg/debug/debug-5.c (internal compiler error) ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/dectest.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/dhry.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/gcov.exp ... UNSUPPORTED: gcc.misc-tests/gcov-1.c UNSUPPORTED: gcc.misc-tests/gcov-10.c UNSUPPORTED: gcc.misc-tests/gcov-10b.c UNSUPPORTED: gcc.misc-tests/gcov-11.c UNSUPPORTED: gcc.misc-tests/gcov-2.c UNSUPPORTED: gcc.misc-tests/gcov-3.c UNSUPPORTED: gcc.misc-tests/gcov-4.c UNSUPPORTED: gcc.misc-tests/gcov-4b.c UNSUPPORTED: gcc.misc-tests/gcov-5b.c UNSUPPORTED: gcc.misc-tests/gcov-6.c UNSUPPORTED: gcc.misc-tests/gcov-7.c UNSUPPORTED: gcc.misc-tests/gcov-8.c UNSUPPORTED: gcc.misc-tests/gcov-9.c Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp ... UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-none-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-sse-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-3dnow-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-3dnow-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-3dnow-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-athlon-1.c UNSUPPORTED: gcc.misc-tests/i386-pf-athlon-1.c Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/linkage.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/matrix1.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/mg-2.exp ... PASS: gcc.misc-tests/mg-2.c Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/mg.exp ... PASS: gcc.misc-tests/mg.c Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/options.exp ... FAIL: compiler driver --coverage option(s) (linker options) Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/sieve.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.misc-tests/sort2.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/alpha/alpha.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/arm/arm.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/arm/neon/neon.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/bfin/bfin.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/cris/cris.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/frv/frv.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/i386/i386.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/ia64/ia64.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/m68k/m68k.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/mips/mips.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/powerpc/powerpc.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/s390/s390.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/sh/sh.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/sparc/sparc.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/spu/spu.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp ... Running /home/avr32/avr8/gcc-4.3.3/gcc/testsuite/gcc.test-framework/test-framework.exp ... === gcc Summary === # of expected passes 27690 # of unexpected failures 8580 # of unexpected successes 1 # of expected failures 91 # of unresolved testcases 7463 # of untested testcases 560 # of unsupported tests 501 /home/avr32/avr8/gcc-4.3.3/obj-var/gcc/xgcc version 4.3.3 (GCC) _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
RE: AVR atmega128 GCC 4.3.3 Testresults comparision> -----Original Message----- > From: > avr-gcc-list-bounces+eric.weddington=atmel.com@... > [mailto:avr-gcc-list-bounces+eric.weddington=atmel.com@nongnu. > org] On Behalf Of Boyapati, Anitha > Sent: Wednesday, October 21, 2009 11:36 PM > To: avr-gcc-list@... > Subject: [avr-gcc-list] AVR atmega128 GCC 4.3.3 Testresults > comparision > > > > Hello, > > I am running GCC DejaGNU testsuite for target AVR atmega128 > on VM (Virtual box with Windows XP as host OS and Kubuntu as > guest OS). Basically, the testing is carried out using > avr-gdb which attaches to simulavr using target remote > protocol (I can attach the expect scripts and elaborate the > test setup if required). The following command triggered the testing: > > make check RUNTESTFLAGS="--target_board=atmega128-sim" > > I see lot of difference between test results of Mike Stein's > and that of mine (for GCC 4.3.3). Could you post your version of the atmega128-sim.exp file? _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
RE: AVR atmega128 GCC 4.3.3 Testresults comparision> -----Original Message----- > From: Weddington, Eric > Sent: Saturday, October 24, 2009 5:32 AM > To: Boyapati, Anitha; avr-gcc-list@... > Subject: RE: [avr-gcc-list] AVR atmega128 GCC 4.3.3 Testresults > comparision > > > make check RUNTESTFLAGS="--target_board=atmega128-sim" > > > > I see lot of difference between test results of Mike Stein's > > and that of mine (for GCC 4.3.3). > > Could you post your version of the atmega128-sim.exp file? Anitha # This is a list of toolchains that are supported on this board. set_board_info target_install {avr-unknown-unknown} # routines needed to communicate with the board. load_generic_config "sim" #unset_board_info slow_simulator proc sim_load {dest prog args} { # check whether the file with the avr-executable exists. if ![file exists $prog] then { perror "$prog does not exist." return [list "untested" ""] } set result [exec run-avr $prog atmega128] # # The variable $result now contains the output of the run-atmega128 script. # # Let's now look for the strings EXIT, ABORTED or TIMEOUT in result. # set exit_position [string last EXIT $result ] if {$exit_position != -1 } then { return [list "pass" ""] } set abort_position [string last ABORTED $result ] if {$abort_position != -1 } then { return [list "fail" ""] } return [list "untested" ""] } # No default multilib options are needed for this board. process_multilib_options "" set_board_info is_simulator 1 set_board_info gdb,nosignals 1 set_board_info gdb,noresults 1 set_board_info gdb,start_symbol "*0x0" set_board_info gdb,short_int 1 set_board_info gdb,no_trampolines 1 set_board_info no_long_long 1 set_board_info gdb,noargs 1 # It isn't visible in the target triple, so we set it explicitly. The # *linked* format is currently mmo, but those cases where this matters we # can deal with separately. set_board_info obj_format "elf" # The compiler used to build for this board. This has *nothing* to do # with what compiler is tested if we're testing gcc. set_board_info compiler "[find_gcc]" # We only support newlib on this target. We assume that all multilib # options have been specified before we get here. # # some of the IEEE test in the gcc test suite evaluate the define symbol # SIGNAL_SUPPRESS in order to find out whether to use signal.h when # checking compliance of IEEE floating point. # we do not have signal.h and, thus, define this symbol. set_board_info cflags " -DSIGNAL_SUPPRESS -mmcu=atmega128 " set_board_info gcc,stack_size 400 set_board_info gcc,no_trampolines 1 set_board_info gcc,no_pch_tests 1 #set_board_info ldflags "/home/mstein/dejagnuboards/exit.c" set_board_info ldflags "/usr/local/share/dejagnu/dejagnuboards/exit.c -Wl,-u,vfprintf -lprintf_flt" # No linker script needed - the simulator is the main environment for this # target. set_board_info ldscript "" # Return codes are supported by the simulator. set_board_info needs_status_wrapper 0 # FIXME: Some gdb board variables are usually here. I currently have no clue what to # set them to, so I won't. _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
Re: AVR atmega128 GCC 4.3.3 Testresults comparisionTry the files and simulator craeted as part of WINAVR
http://winavr.cvs.sourceforge.net/viewvc/winavr/avrtest/ Edit some paths to match your filespace. Andy Boyapati, Anitha wrote: > >> -----Original Message----- >> From: Weddington, Eric >> Sent: Saturday, October 24, 2009 5:32 AM >> To: Boyapati, Anitha; avr-gcc-list@... >> Subject: RE: [avr-gcc-list] AVR atmega128 GCC 4.3.3 Testresults >> comparision >> >> >>> make check RUNTESTFLAGS="--target_board=atmega128-sim" >>> >>> I see lot of difference between test results of Mike Stein's >>> and that of mine (for GCC 4.3.3). >>> >> Could you post your version of the atmega128-sim.exp file? >> > > Pl find expect script attached as text file. > > Anitha > > ------------------------------------------------------------------------ > > _______________________________________________ > AVR-GCC-list mailing list > AVR-GCC-list@... > http://lists.nongnu.org/mailman/listinfo/avr-gcc-list > _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
RE: AVR atmega128 GCC 4.3.3 Testresults comparision> Try the files and simulator craeted as part of WINAVR > > http://winavr.cvs.sourceforge.net/viewvc/winavr/avrtest/ > > Edit some paths to match your filespace. > Thanks Andy. I think avrtest worked much better. I managed to get 42K passes! === gcc Summary === # of expected passes 42504 # of unexpected failures 711 # of unexpected successes 3 # of expected failures 91 # of unresolved testcases 428 # of untested testcases 564 # of unsupported tests 1229 /home/avr32/avr8/gcc-4.3.3/obj-var/gcc/xgcc version 4.3.3 (GCC) I am still interested to know what went wrong with simulavr. Anitha _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
RE: AVR atmega128 GCC 4.3.3 Testresults comparision> -----Original Message----- > From: > avr-gcc-list-bounces+eric.weddington=atmel.com@... > [mailto:avr-gcc-list-bounces+eric.weddington=atmel.com@nongnu. > org] On Behalf Of Boyapati, Anitha > Sent: Tuesday, October 27, 2009 2:47 AM > To: Andy H > Cc: avr-gcc-list@... > Subject: RE: [avr-gcc-list] AVR atmega128 GCC 4.3.3 > Testresults comparision > > > > > Try the files and simulator craeted as part of WINAVR > > > > http://winavr.cvs.sourceforge.net/viewvc/winavr/avrtest/ > > > > Edit some paths to match your filespace. > > > > Thanks Andy. I think avrtest worked much better. I managed to > get 42K passes! > > > > === gcc Summary === > > # of expected passes 42504 > # of unexpected failures 711 > # of unexpected successes 3 > # of expected failures 91 > # of unresolved testcases 428 > # of untested testcases 564 > # of unsupported tests 1229 > /home/avr32/avr8/gcc-4.3.3/obj-var/gcc/xgcc version 4.3.3 (GCC) Excellent! > I am still interested to know what went wrong with simulavr. Simulavr, or at least the newer versions from the 'simulavrxx' code base, is still newer and I don't think it's ever been used for running the regression test suite. And this shows to me that simulavr is not quite ready for that. _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
Re: AVR atmega128 GCC 4.3.3 Testresults comparisionTarget is avr-unknown-none Host is i686-pc-linux-gnu === gcc Summary === # of expected passes 49145 # of unexpected failures 167 # of unexpected successes 12 # of expected failures 99 # of unresolved testcases 39 # of untested testcases 8 # of unsupported tests 1806 Weddington, Eric wrote: -----Original Message----- From: avr-gcc-list-bounces+eric.weddington=atmel.com@... [avr-gcc-list-bounces+eric.weddington=atmel.com@.... org] On Behalf Of Boyapati, Anitha Sent: Tuesday, October 27, 2009 2:47 AM To: Andy H Cc: avr-gcc-list@... Subject: RE: [avr-gcc-list] AVR atmega128 GCC 4.3.3 Testresults comparisionTry the files and simulator craeted as part of WINAVR http://winavr.cvs.sourceforge.net/viewvc/winavr/avrtest/ Edit some paths to match your filespace. _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
RE: AVR atmega128 GCC 4.3.3 Testresults comparision> -----Original Message----- > From: Andy H [mailto:hutchinsonandy@...] > Sent: Tuesday, October 27, 2009 5:56 PM > To: Weddington, Eric > Cc: Boyapati, Anitha; avr-gcc-list@... > Subject: Re: [avr-gcc-list] AVR atmega128 GCC 4.3.3 > Testresults comparision > > FYI 4.5 head gives this result: > > > Target is avr-unknown-none > Host is i686-pc-linux-gnu > > === gcc Summary === > > # of expected passes 49145 > # of unexpected failures 167 > # of unexpected successes 12 > # of expected failures 99 > # of unresolved testcases 39 > # of untested testcases 8 > # of unsupported tests 1806 > Wow! That's remarkable. _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
Re: AVR atmega128 GCC 4.3.3 Testresults comparisionBoyapati, Anitha wrote:
> >> Try the files and simulator craeted as part of WINAVR >> >> http://winavr.cvs.sourceforge.net/viewvc/winavr/avrtest/ >> >> Edit some paths to match your filespace. > > Thanks Andy. I think avrtest worked much better. I managed to get 42K passes! BTW, I recently did an update on avrtest to include "cycle counters". The wrappers to use them are in dejagnuboards/exit.c. It allows you to write code like: start_perf_counter(0); ... start_perf_counter(1); ...do stuff... stop_perf_counter(1); ... start_perf_counter(2); ...do more stuff... start_perf_counter(2); ... stop_perf_counter(0); The output would be something like: counter 1: 1453 cycles counter 2: 532 cycles counter 0: 3274 cycles So in a single run you can profile several functions and you have up to 256 counters to chose from. Starting/stopping the counters consists of writing a single byte to a port. This isn't exactly free, but if you use mostly counter 0, since there is a __zero_reg__ always available, it will take a single cycle. This cycle can be subtracted later to find the exact number of cycles between start/stop. Happy benchmarking, -- Paulo Marques Software Development Department - Grupo PIE, S.A. Phone: +351 252 290600, Fax: +351 252 290601 Web: www.grupopie.com "As far as we know, our computer has never had an undetected error." Weisert _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
RE: AVR atmega128 GCC 4.3.3 Testresults comparision> -----Original Message----- > From: > avr-gcc-list-bounces+eric.weddington=atmel.com@... > [mailto:avr-gcc-list-bounces+eric.weddington=atmel.com@nongnu. > org] On Behalf Of Paulo Marques > Sent: Thursday, November 05, 2009 8:24 AM > To: avr-gcc-list@... > Subject: Re: [avr-gcc-list] AVR atmega128 GCC 4.3.3 > Testresults comparision > > Boyapati, Anitha wrote: > > > >> Try the files and simulator craeted as part of WINAVR > >> > >> http://winavr.cvs.sourceforge.net/viewvc/winavr/avrtest/ > >> > >> Edit some paths to match your filespace. > > > > Thanks Andy. I think avrtest worked much better. I managed > to get 42K passes! > > BTW, I recently did an update on avrtest to include "cycle counters". > The wrappers to use them are in dejagnuboards/exit.c. > Very nice! Is there anyway that we could commit that feature into the repository? _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
Re: AVR atmega128 GCC 4.3.3 Testresults comparisionWeddington, Eric wrote:
> > >> -----Original Message----- >> From: >> avr-gcc-list-bounces+eric.weddington=atmel.com@... >> [mailto:avr-gcc-list-bounces+eric.weddington=atmel.com@nongnu. >> org] On Behalf Of Paulo Marques >> Sent: Thursday, November 05, 2009 8:24 AM >> To: avr-gcc-list@... >> Subject: Re: [avr-gcc-list] AVR atmega128 GCC 4.3.3 >> Testresults comparision >> >> Boyapati, Anitha wrote: >>>> Try the files and simulator craeted as part of WINAVR >>>> >>>> http://winavr.cvs.sourceforge.net/viewvc/winavr/avrtest/ >>>> >>>> Edit some paths to match your filespace. >>> Thanks Andy. I think avrtest worked much better. I managed >> to get 42K passes! >> >> BTW, I recently did an update on avrtest to include "cycle counters". >> The wrappers to use them are in dejagnuboards/exit.c. >> > > Very nice! > > Is there anyway that we could commit that feature into the repository? I already did :) Sorry for not making that part clear in the previous message :( -- Paulo Marques Software Development Department - Grupo PIE, S.A. Phone: +351 252 290600, Fax: +351 252 290601 Web: www.grupopie.com "I used to be indecisive, but now I'm not so sure." _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
|
|
RE: AVR atmega128 GCC 4.3.3 Testresults comparision> -----Original Message----- > From: Paulo Marques [mailto:pmarques@...] > Sent: Thursday, November 05, 2009 8:55 AM > To: Weddington, Eric > Cc: avr-gcc-list@... > Subject: Re: [avr-gcc-list] AVR atmega128 GCC 4.3.3 > Testresults comparision > > Weddington, Eric wrote: > > > > Is there anyway that we could commit that feature into the > repository? > > I already did :) > Oh, excellent! Sorry for my misunderstanding. :-) _______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@... http://lists.nongnu.org/mailman/listinfo/avr-gcc-list |
| Free embeddable forum powered by Nabble | Forum Help |