]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
fmt_zero_digits.f90: New test for no error when zero decimal digits specified in...
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Tue, 4 Apr 2006 03:04:58 +0000 (03:04 +0000)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Tue, 4 Apr 2006 03:04:58 +0000 (03:04 +0000)
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.

From-SVN: r112657

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

index 6ae43d57e00c35f9af3061768b8747e023ac9033..f626bd795af9518d88c3f78fae27b2f3268f7c5c 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