[#6782] gfortran gfortran.dg/fmt_zero_digits.f90 run time error

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

[#6782] gfortran gfortran.dg/fmt_zero_digits.f90 run time error

Submitted By: Mingquan Pan

Open Date

2011-09-05 23:27:30     Close Date

2012-05-14 05:53:05

Priority:

Medium     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: gfortran gfortran.dg/fmt_zero_digits.f90 run time error

Details:

 

gfortran gfortran.dg/fmt_zero_digits.f90 run time error.

It looks only happens for toolchain installed from 2011rc1-rc1 rpm package.

with the 2011 trunk head, no this issue.

 

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -O0  execution test

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -O1  execution test

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -O2  execution test

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer  execution test

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer -funroll-loops  execution test

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -O3 -g  execution test

bfin-linux-uclibc: gfortran.dg/fmt_zero_digits.f90  -Os  execution test

 

 

Executing on bfin-linux-uclibc: rm -f  /tmp/fmt_zero_digits.exe.23840    (timeout = 300)

spawn [open ...]^M

XYZ0ZYX

Executed ./fmt_zero_digits.exe, status 1

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

Fortran runtime error: Precision not greater than zero in format specifier 'E' or 'D'

FAIL: gfortran.dg/fmt_zero_digits.f90  -O0  execution test

Executing on host: bfin-linux-uclibc-gfortran /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_zero_digits.f90   -O1   -pedantic-errors   -lm  -mcpu=bf527-0.2  -o ./fmt_zero_digits.exe    (timeout = 300)

spawn bfin-linux-uclibc-gfortran /home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_zero_digits.f90 -O1 -pedantic-errors -lm -mcpu=bf527-0.2 -o ./fmt_zero_digits.exe^M

PASS: gfortran.dg/fmt_zero_digits.f90  -O1  (test for excess errors)

Executing on bfin-linux-uclibc: /tmp/fmt_zero_digits.exe.23840    (timeout = 300)

spawn [open ...]^M

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

Fortran runtime error: Precision not greater than zero in format specifier 'E' or 'D'

XYZ2ZYX

Executing on bfin-linux-uclibc: rm -f  /tmp/fmt_zero_digits.exe.23840    (timeout = 300)

spawn [open ...]^M

XYZ0ZYX

Executed ./fmt_zero_digits.exe, status 1

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

Fortran runtime error: Precision not greater than zero in format specifier 'E' or 'D'

FAIL: gfortran.dg/fmt_zero_digits.f90  -O1  execution test

 

Follow-ups

 

--- Stuart Henderson                                         2011-09-07 10:52:25

this is most likely part of the packaging issues we were seeing related to

expat.  i've regenerated the packages as a pre-cursor to the RC2 build and they

all pass.

 

--- Mingquan Pan                                             2012-05-14 06:52:56

Yeah, these cases passed in the 2011R1 release testing.

 

PASS: gfortran.dg/fmt_zero_digits.f90  -O0  (test for excess errors)

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

PASS: gfortran.dg/fmt_zero_digits.f90  -O1  (test for excess errors)

PASS: gfortran.dg/fmt_zero_digits.f90  -O1  execution test

PASS: gfortran.dg/fmt_zero_digits.f90  -O2  (test for excess errors)

PASS: gfortran.dg/fmt_zero_digits.f90  -O2  execution test

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer  (test for

excess errors)

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer  execution

test

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer -funroll-loops

(test for excess errors)

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer -funroll-loops

execution test

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer

-funroll-all-loops -finline-functions  (test for excess errors)

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -fomit-frame-pointer

-funroll-all-loops -finline-functions  execution test

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -g  (test for excess errors)

PASS: gfortran.dg/fmt_zero_digits.f90  -O3 -g  execution test

PASS: gfortran.dg/fmt_zero_digits.f90  -Os  (test for excess errors)

PASS: gfortran.dg/fmt_zero_digits.f90  -Os  execution test

 

 

Executing on host: bfin-linux-uclibc-gfortran

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_zero_digits.f90

  -Os   -pedantic-errors   -lm  -mcpu=bf537-0.2  -o ./fmt_zero_digits.exe  

(timeout = 300)

spawn bfin-linux-uclibc-gfortran

/home/test/work/cruise/checkouts/toolchain/gcc-4.3/gcc/testsuite/gfortran.dg/fmt_zero_digits.f90

-Os -pedantic-errors -lm -mcpu=bf537-0.2 -o ./fmt_zero_digits.exe^M

PASS: gfortran.dg/fmt_zero_digits.f90  -Os  (test for excess errors)

Executing on bfin-linux-uclibc: /tmp/fmt_zero_digits.exe.2841    (timeout =

300)

spawn [open ...]^M

XYZ0ZYX

Executing on bfin-linux-uclibc: rm -f  /tmp/fmt_zero_digits.exe.2841  

(timeout = 300)

spawn [open ...]^M

XYZ0ZYX

Executed ./fmt_zero_digits.exe, status 0

PASS: gfortran.dg/fmt_zero_digits.f90  -Os  execution test

 

Close this bug.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

No Files Were Found

Attachments

    Outcomes