[Bug fortran/35944] [4.3 Regression] wrong result for MOD with kind=10 for some array argument values

2008-04-17 Thread uros at gcc dot gnu dot org


--- Comment #8 from uros at gcc dot gnu dot org  2008-04-17 07:08 ---
Subject: Bug 35944

Author: uros
Date: Thu Apr 17 07:07:45 2008
New Revision: 134381

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134381
Log:
Backport from mainline:
2008-04-16  Uros Bizjak  [EMAIL PROTECTED]

PR target/35944
* config/i386/i386.md (fmodxf3): Copy operand 1 and operand 2 into
temporary registers.  Change operand predicate to general_operand.
(remainderxf3): Ditto.

testsuite/ChangeLog:

Backport from mainline:
2008-04-16  Francois-Xavier Coudert  [EMAIL PROTECTED]

PR target/35944
* gfortran.dg/pr35944-1.f90: New test.
* gfortran.dg/pr35944-2.f90: Ditto.


Added:
branches/gcc-4_3-branch/gcc/testsuite/gfortran.dg/pr35944-1.f90
  - copied unchanged from r134359,
trunk/gcc/testsuite/gfortran.dg/pr35944-1.f90
branches/gcc-4_3-branch/gcc/testsuite/gfortran.dg/pr35944-2.f90
  - copied unchanged from r134359,
trunk/gcc/testsuite/gfortran.dg/pr35944-2.f90
Modified:
branches/gcc-4_3-branch/gcc/ChangeLog
branches/gcc-4_3-branch/gcc/config/i386/i386.md
branches/gcc-4_3-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35944



[Bug fortran/35944] [4.3 Regression] wrong result for MOD with kind=10 for some array argument values

2008-04-16 Thread ubizjak at gmail dot com


--- Comment #6 from ubizjak at gmail dot com  2008-04-16 16:05 ---
Fixed in mainline. I'm not a fortran person; can someone please construct a
testcase from the example in the description to be committed to SVN?


-- 

ubizjak at gmail dot com changed:

   What|Removed |Added

Summary|[4.3, 4.4 regression] wrong |[4.3 Regression] wrong
   |result for MOD with kind=10 |result for MOD with kind=10
   |for some array argument |for some array argument
   |values  |values


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35944



[Bug fortran/35944] [4.3 Regression] wrong result for MOD with kind=10 for some array argument values

2008-04-16 Thread uros at gcc dot gnu dot org


--- Comment #7 from uros at gcc dot gnu dot org  2008-04-16 18:39 ---
Subject: Bug 35944

Author: uros
Date: Wed Apr 16 18:39:08 2008
New Revision: 134359

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134359
Log:
PR target/35944
* gfortran.dg/pr35944-1.f90: New test.
* gfortran.dg/pr35944-2.f90: Ditto.


Added:
trunk/gcc/testsuite/gfortran.dg/pr35944-1.f90
trunk/gcc/testsuite/gfortran.dg/pr35944-2.f90
Modified:
trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35944