[#6120] some output pattern tests fail in gfortran.dg

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

[#6120] some output pattern tests fail in gfortran.dg

Submitted By: Vivi Li

Open Date

2010-07-15 02:31:27     Close Date

2010-08-25 05:25:34

Priority:

Medium     Assignee:

Nobody

Board:

N/A     Silicon Revision:

Resolution:

Duplicate     Fixed In Release:

N/A

Processor:

ALL     

Host Operating System:

toolchain rev.:

    kernel rev.:

State:

Closed     Found In Release:

2010R1

Is this bug repeatable?:

N/A     

Summary: some output pattern tests fail in gfortran.dg

Details:

 

some output pattern tests fail in gfortran.dg.

Not a regression bug.

 

Bellow is the list of failed tests:

--

FAIL: gfortran.dg/fmt_l.f90  -O0  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

FAIL: gfortran.dg/fmt_l.f90  -O1  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

FAIL: gfortran.dg/fmt_l.f90  -O2  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

FAIL: gfortran.dg/fmt_l.f90  -O3 -fomit-frame-pointer  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

FAIL: gfortran.dg/fmt_l.f90  -O3 -fomit-frame-pointer -funroll-loops  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

FAIL: gfortran.dg/fmt_l.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

FAIL: gfortran.dg/fmt_l.f90  -O3 -g  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

FAIL: gfortran.dg/fmt_l.f90  -Os  output pattern test, is At line 14 of file gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

 

 

FAIL: gfortran.dg/fmt_zero_precision.f90  -O0  output pattern test

FAIL: gfortran.dg/fmt_zero_precision.f90  -O1  output pattern test

FAIL: gfortran.dg/fmt_zero_precision.f90  -O2  output pattern test

FAIL: gfortran.dg/fmt_zero_precision.f90  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/fmt_zero_precision.f90  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/fmt_zero_precision.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/fmt_zero_precision.f90  -O3 -g  output pattern test

FAIL: gfortran.dg/fmt_zero_precision.f90  -Os  output pattern test

 

 

FAIL: gfortran.dg/namelist_40.f90  -O0  output pattern test

FAIL: gfortran.dg/namelist_40.f90  -O1  output pattern test

FAIL: gfortran.dg/namelist_40.f90  -O2  output pattern test

FAIL: gfortran.dg/namelist_40.f90  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/namelist_40.f90  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/namelist_40.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/namelist_40.f90  -O3 -g  output pattern test

FAIL: gfortran.dg/namelist_40.f90  -Os  output pattern test

 

 

FAIL: gfortran.dg/namelist_47.f90  -O0  output pattern test

FAIL: gfortran.dg/namelist_47.f90  -O1  output pattern test

FAIL: gfortran.dg/namelist_47.f90  -O2  output pattern test

FAIL: gfortran.dg/namelist_47.f90  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/namelist_47.f90  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/namelist_47.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/namelist_47.f90  -O3 -g  output pattern test

FAIL: gfortran.dg/namelist_47.f90  -Os  output pattern test

 

 

FAIL: gfortran.dg/parameter_array_dummy.f90  -O0  output pattern test

FAIL: gfortran.dg/parameter_array_dummy.f90  -O1  output pattern test

FAIL: gfortran.dg/parameter_array_dummy.f90  -O2  output pattern test

FAIL: gfortran.dg/parameter_array_dummy.f90  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/parameter_array_dummy.f90  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/parameter_array_dummy.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/parameter_array_dummy.f90  -O3 -g  output pattern test

FAIL: gfortran.dg/parameter_array_dummy.f90  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-apostrophe-out.f  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-colon-out.f  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-h-out.f  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-i-out.f  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-s-out.f  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-slash-out.f  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-t-out.f  -Os  output pattern test

 

 

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -O0  output pattern test

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -O1  output pattern test

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -O2  output pattern test

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -O3 -fomit-frame-pointer  output pattern test

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -O3 -fomit-frame-pointer -funroll-loops  output pattern test

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  output pattern test

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -O3 -g  output pattern test

FAIL: gfortran.dg/g77/f77-edit-x-out.f  -Os  output pattern test

--

 

 

Bellow is the example of detailed log:

--

test@40-bf537-toolchain:~> ~/work/cruise/temp/bfin-linux-uclibc/bin/bfin-linux-uclibc-gfortran /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90 -O0 -std=gnu -pedantic -ffree-line-length-none -lm -mcpu=bf537-0.2 -o ./fmt_l.exe

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:14.94:

 

l1 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:15.93:

 

l1 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:19.94:

 

l2 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:20.93:

 

l2 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:24.94:

 

l4 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:25.93:

 

l4 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:29.94:

 

l8 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:30.93:

 

l8 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:34.94:

 

l1 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:35.93:

 

l1 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:39.94:

 

l2 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:40.93:

 

l2 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:44.94:

 

l4 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:45.93:

 

l4 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:49.94:

 

l8 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90:50.93:

 

l8 ! { dg-warning "Extension: Missing positive width after L descriptor" }

                                                                           1

Warning: Extension: Missing positive width after L descriptor at (1)

test@40-bf537-toolchain:~>

 

 

(Executing on target board)

 

root:/> ./fmt_l.exe

At line 14 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 15 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 19 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 20 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 24 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 25 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 29 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 30 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 34 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 35 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 39 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 40 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 44 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 45 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 49 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

At line 50 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

Fortran runtime warning: Positive width required in format

root:/>

 

PASS: gfortran.dg/fmt_l.f90  -O0  execution test

FAIL: gfortran.dg/fmt_l.f90  -O0  output pattern test, is At line 14 of file /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_l.f90

--

 

Follow-ups

 

--- Vivi Li                                                  2010-07-15 05:44:00

For more detailed log, please refer to attached log file.

 

--- Stuart Henderson                                         2010-08-24 05:05:20

this is a dup of [#5888].

 

I suggest we add the tests to that tar and then close this.

 

--- Stuart Henderson                                         2010-08-24 05:06:49

also, i really have to get out of the habit of calling tracker items

"tars".

 

--- Vivi Li                                                  2010-08-25 05:25:34

Expect to fail. Close this as duplicate.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

gfortran.tar.gz    application/x-gzip    288463    Vivi Li

Attachments

Outcomes