[#5886] bfin-elf-libstdc++-4.3 has two regression case compared with libstdc++-4.1
Submitted By: Mingquan Pan
Open Date
2010-02-08 01:30:27 Close Date
2010-07-01 02:30:13
Priority:
Medium High Assignee:
Nobody
Board:
N/A Silicon Revision:
Resolution:
Not reproducible Fixed In Release:
N/A
Processor:
BF527
Host Operating System:
toolchain rev.:
trunk head 4.3 kernel rev.:
State:
Closed Found In Release:
2010R1
Is this bug repeatable?:
N/A
Summary: bfin-elf-libstdc++-4.3 has two regression case compared with libstdc++-4.1
Details:
bfin-elf-libstdc++-4.3 has two regression case compared with libstdc++-4.1.
Tests that now fail, but worked before:
bfin-sim: 27_io/basic_filebuf/sputbackc/char/9425.cc execution test
bfin-sim: 27_io/basic_istream/peek/char/6414.cc execution test
The log is:
Executing on host: bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -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/27_io/basic_filebuf/sputbackc/char/9425.cc ./libtestc++.a -msim -lm -o ./9425.exe (timeout = 600)
spawn bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -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/27_io/basic_filebuf/sputbackc/char/9425.cc ./libtestc++.a -msim -lm -o ./9425.exe^M
PASS: 27_io/basic_filebuf/sputbackc/char/9425.cc (test for excess errors)
spawn bfin-elf-run ./9425.exe^M
FAIL: 27_io/basic_filebuf/sputbackc/char/9425.cc execution test
Executing on host: bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -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/27_io/basic_istream/peek/char/6414.cc ./libtestc++.a -msim -lm -o ./6414.exe (timeout = 600)
spawn bfin-elf-g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -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/27_io/basic_istream/peek/char/6414.cc ./libtestc++.a -msim -lm -o ./6414.exe^M
PASS: 27_io/basic_istream/peek/char/6414.cc (test for excess errors)
spawn bfin-elf-run ./6414.exe^M
FAIL: 27_io/basic_istream/peek/char/6414.cc execution test
extra_tool_flags are:
Failed toolchain version:
************** Tested toolchain svn info ***************
U buildscript/BuildToolChain
Updated to revision 3876.
Path: .
URL: svn://10.99.29.20/toolchain/trunk
Repository Root: svn://10.99.29.20/toolchain
Repository UUID: 2adf4935-75e9-4407-93b2-34b21a1880a4
Revision: 3876
Node Kind: directory
Schedule: normal
Last Changed Author: vapier
Last Changed Rev: 3876
Last Changed Date: 2010-02-07 14:01:08 +0800 (Sun, 07 Feb 2010)
Follow-ups
--- Robin Getz 2010-06-05 19:53:26
Vivi:
With 4.3.5 - I get:
libstdc++-4.3.log:PASS: 27_io/basic_filebuf/sputbackc/char/9425.cc (test for
excess errors)
libstdc++-4.3.log:PASS: 27_io/basic_filebuf/sputbackc/char/9425.cc execution
test
libstdc++-4.3.sum:PASS: 27_io/basic_filebuf/sputbackc/char/9425.cc (test for
excess errors)
libstdc++-4.3.sum:PASS: 27_io/basic_filebuf/sputbackc/char/9425.cc execution
test
libstdc++-4.3.log:PASS: 27_io/basic_istream/peek/char/6414.cc (test for excess
errors)
libstdc++-4.3.log:PASS: 27_io/basic_istream/peek/char/6414.cc execution test
libstdc++-4.3.sum:PASS: 27_io/basic_istream/peek/char/6414.cc (test for excess
errors)
libstdc++-4.3.sum:PASS: 27_io/basic_istream/peek/char/6414.cc execution test
(All tests pass - regression is gone) - can you confirm?
--- Steve Kilbane 2010-06-29 11:33:53
These are passing for me as well:
skilban@edin-ohio:~/gnu/toolchain/test_results$ grep 9425.cc
tests-20100629*/*.sum
tests-20100629-bf548-linux-uclibc/libstdc++-4.3.sum:PASS:
27_io/basic_filebuf/sputbackc/char/9425.cc (test for excess errors)
tests-20100629-bf548-linux-uclibc/libstdc++-4.3.sum:PASS:
27_io/basic_filebuf/sputbackc/char/9425.cc execution test
tests-20100629-bf548-linux-uclibc/libstdc++-4.3.sum:PASS:
27_io/basic_stringbuf/sputbackc/char/9425.cc (test for excess errors)
tests-20100629-bf548-linux-uclibc/libstdc++-4.3.sum:PASS:
27_io/basic_stringbuf/sputbackc/char/9425.cc execution test
tests-20100629-bf548-sim-elf/libstdc++-4.3.sum:PASS:
27_io/basic_filebuf/sputbackc/char/9425.cc (test for excess errors)
tests-20100629-bf548-sim-elf/libstdc++-4.3.sum:PASS:
27_io/basic_filebuf/sputbackc/char/9425.cc execution test
tests-20100629-bf548-sim-elf/libstdc++-4.3.sum:PASS:
27_io/basic_stringbuf/sputbackc/char/9425.cc (test for excess errors)
tests-20100629-bf548-sim-elf/libstdc++-4.3.sum:PASS:
27_io/basic_stringbuf/sputbackc/char/9425.cc execution test
tests-20100629-bf548-uclinux/libstdc++-4.3.sum:PASS:
27_io/basic_filebuf/sputbackc/char/9425.cc (test for excess errors)
tests-20100629-bf548-uclinux/libstdc++-4.3.sum:PASS:
27_io/basic_filebuf/sputbackc/char/9425.cc execution test
tests-20100629-bf548-uclinux/libstdc++-4.3.sum:PASS:
27_io/basic_stringbuf/sputbackc/char/9425.cc (test for excess errors)
tests-20100629-bf548-uclinux/libstdc++-4.3.sum:PASS:
27_io/basic_stringbuf/sputbackc/char/9425.cc execution test
skilban@edin-ohio:~/gnu/toolchain/test_results$
skilban@edin-ohio:~/gnu/toolchain/test_results$ grep 6414.cc
tests-20100629*/*.sum
tests-20100629-bf548-linux-uclibc/libstdc++-4.3.sum:PASS:
27_io/basic_istream/peek/char/6414.cc (test for excess errors)
tests-20100629-bf548-linux-uclibc/libstdc++-4.3.sum:PASS:
27_io/basic_istream/peek/char/6414.cc execution test
tests-20100629-bf548-sim-elf/libstdc++-4.3.sum:PASS:
27_io/basic_istream/peek/char/6414.cc (test for excess errors)
tests-20100629-bf548-sim-elf/libstdc++-4.3.sum:PASS:
27_io/basic_istream/peek/char/6414.cc execution test
tests-20100629-bf548-uclinux/libstdc++-4.3.sum:PASS:
27_io/basic_istream/peek/char/6414.cc (test for excess errors)
tests-20100629-bf548-uclinux/libstdc++-4.3.sum:PASS:
27_io/basic_istream/peek/char/6414.cc execution test
skilban@edin-ohio:~/gnu/toolchain/test_results$
root:/> version
kernel: Linux release 2.6.34-ADI-2010R1-pre-svn8863, build #10 Thu Jun 10
09:21:35 BST 2010
toolchain: bfin-uclinux-gcc release gcc version 4.3.5 (ADI-trunk/svn-4622)
user-dist: release svn-9651, build #5 Thu Jun 10 09:21:18 BST 2010
root:/>
skilban@edin-ohio:~/gnu/toolchain/test_results$ bfin-elf-gcc --version
bfin-elf-gcc (ADI-trunk/svn-4637) 4.3.5
Copyright 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
skilban@edin-ohio:~/gnu/toolchain/test_results$ bfin-uclinux-gcc --version
bfin-uclinux-gcc (ADI-trunk/svn-4637) 4.3.5
Copyright 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
skilban@edin-ohio:~/gnu/toolchain/test_results$ bfin-linux-uclibc-gcc
--version
bfin-linux-uclibc-gcc (ADI-trunk/svn-4637) 4.3.5
Copyright 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
--- Vivi Li 2010-07-01 02:27:20
Yes, this test is now passed.
So close it.
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found