OSDN Git Service

2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Apr 2006 03:04:58 +0000 (03:04 +0000)
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Apr 2006 03:04:58 +0000 (03:04 +0000)
* gfortran.dg/fmt_zero_digits.f90: New test for no error when
zero decimal digits specified in format.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112657 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/fmt_zero_digits.f90 [new file with mode: 0644]

index 6ae43d5..f626bd7 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/fmt_zero_digits.f90: New test for no error when
+       zero decimal digits specified in format.
+
 2006-04-03  Paul Thomas  <pault@gcc.gnu.org>
 
        PR fortran/26981
diff --git a/gcc/testsuite/gfortran.dg/fmt_zero_digits.f90 b/gcc/testsuite/gfortran.dg/fmt_zero_digits.f90
new file mode 100644 (file)
index 0000000..64f4d72
--- /dev/null
@@ -0,0 +1,10 @@
+! { dg-do run }
+! Verify that when decimal precision is zero, no error.
+! Submitted by Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+program test
+  character(20) :: astr
+  50 FORMAT (d20.0)
+  astr = ""
+  write(astr,50) -8.0D0
+  if (astr.ne."              0.D+01") call abort()
+end program test