[patch,fortran] Allow namelist with internal file (PR 28224)
Tobias Burnus
burnus@net-b.de
Thu Oct 26 11:53:00 GMT 2006
Hello,
Tobias Burnus wrote:
> Bootstrapped and regression tested on x86_64-unknown-linux-gnu (4.3.0
> 20061026).
>
> +++ gcc/testsuite/gfortran.dg/namelist_internal2.f90 2006-10-26 01:00:40.000000000 +0200
> @@ -0,0 +1,22 @@
> +! { dg-do compile }
> +! { dg-options "-fall-intrinsics -std=f95" }
> + write(str,nml=nam) ! { dg-error "Internal file at (1) is incompatible with namelist"}
> + read(str,nml=nam) ! { dg-error "Internal file at (1) is incompatible with namelist"}
>
I now do get the following error with "make -k check". I frankly have no
idea why and how it should work as gfortran gives the right error
message. If someone, who knows dejagnu, could enlighten me, what I do wrong?
(I really wonder why I didn't see this failure yesterday.)
Tobias
------------------------------
Executing on host:
/projects/tob/gcc/host-x86_64-unknown-linux-gnu/gcc/testsuite/gfortran/../../gfortran
-B/projects/tob/gcc/host-x
86_64-unknown-linux-gnu/gcc/testsuite/gfortran/../../
/home/tob/projects/gcc/gcc/testsuite/gfortran.dg/namelist_internal2.f90 -O
-fall-intrinsics -std=f95 -S -o namelist_internal2.s (timeout = 300)
In file
/home/tob/projects/gcc/gcc/testsuite/gfortran.dg/namelist_internal2.f90:16
write(str,nml=nam) ! { dg-error "Internal file at (1) is incompatible
with na
1
Error: Internal file at (1) is incompatible with namelist
In file
/home/tob/projects/gcc/gcc/testsuite/gfortran.dg/namelist_internal2.f90:20
read(str,nml=nam) ! { dg-error "Internal file at (1) is incompatible
with nam
1
Error: Internal file at (1) is incompatible with namelist
compiler exited with status 1
output is:
In file
/home/tob/projects/gcc/gcc/testsuite/gfortran.dg/namelist_internal2.f90:16
write(str,nml=nam) ! { dg-error "Internal file at (1) is incompatible
with na
1
Error: Internal file at (1) is incompatible with namelist
In file
/home/tob/projects/gcc/gcc/testsuite/gfortran.dg/namelist_internal2.f90:20
read(str,nml=nam) ! { dg-error "Internal file at (1) is incompatible
with nam
1
Error: Internal file at (1) is incompatible with namelist
FAIL: gfortran.dg/namelist_internal2.f90 -O (test for excess errors)
Excess errors:
/home/tob/projects/gcc/gcc/testsuite/gfortran.dg/namelist_internal2.f90:16:
Error: Internal file at (1) is incompatible with namelist
/home/tob/projects/gcc/gcc/testsuite/gfortran.dg/namelist_internal2.f90:20:
Error: Internal file at (1) is incompatible with namelist
------------------------------
More information about the Gcc-patches
mailing list