[#5886] bfin-elf-libstdc++-4.3 has two regression case compared with libstdc++-4.1

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

[#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

Attachments

    Outcomes