diff options
author | Toon Moene <toon@moene.indiv.nluug.nl> | 2003-05-11 15:03:58 +0200 |
---|---|---|
committer | Toon Moene <toon@gcc.gnu.org> | 2003-05-11 13:03:58 +0000 |
commit | 98c644d6a6029712ffca7db20f3ab46304baf2d6 (patch) | |
tree | 1452c5022848fbcf22a711f91a7b065f1f1dd84c /gcc | |
parent | 180b72c4b1d694c55d49dfcbfd3f9f9c250b56cd (diff) | |
download | gcc-98c644d6a6029712ffca7db20f3ab46304baf2d6.zip gcc-98c644d6a6029712ffca7db20f3ab46304baf2d6.tar.gz gcc-98c644d6a6029712ffca7db20f3ab46304baf2d6.tar.bz2 |
int8421.f: New test.
2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
* g77.f-torture/execute/int8421.f: New test.
From-SVN: r66686
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g77.f-torture/execute/int8421.f | 20 |
2 files changed, 24 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5f37055..926f01d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl> + + * g77.f-torture/execute/int8421.f: New test. + 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> PR c++/10230, c++/10481 diff --git a/gcc/testsuite/g77.f-torture/execute/int8421.f b/gcc/testsuite/g77.f-torture/execute/int8421.f new file mode 100644 index 0000000..1fcc3bc --- /dev/null +++ b/gcc/testsuite/g77.f-torture/execute/int8421.f @@ -0,0 +1,20 @@ + integer*1 i1, i11 + integer*2 i2, i22 + integer i, ii + integer*4 i4, i44 + integer*8 i8, i88 + real r, rr + real*4 r4, r44 + double precision d, dd + real*8 r8, r88 + parameter (i1 = 1, i2 = 2, i4 = 4, i = 5, i8 = i + i4*i2 + i2*i1) + parameter (r = 3.0, r4 = 4.0, r8 = 8.d0, d = i8*r + r4*i2 + r8*i1) + if (i8 .ne. 15 ) call abort + if (d .ne. 61.d0) call abort + i11 = 1; i22 = 2; i44 = 4; ii = 5 + i88 = i + i4*i2 + i2*i1 + if (i88 .ne. i8) call abort + rr = 3.0; r44 = 4.0; r88 = 8.0d0 + dd = i88*rr + r44*i22 + r88*i11 + if (dd .ne. d) call abort + end |