------- Comment #1 from fxcoudert at gcc dot gnu dot org  2007-08-14 21:33 
-------
Confirmed on x86_64-linux with -m32:

$ cat a.f90 
  real x(1)
  call foo(nint(x))
  end
$ gfortran a.f90 -m32
a.f90: In function ‘MAIN__’:
a.f90:1: internal compiler error: in gfc_add_modify, at fortran/trans.c:159


This comes from a mistake I made when I rewrote the NINT translation. It's easy
to fix and the patch is currently under testing, I expect to commit it later
tonight. Updated binaries will come at the end of the week or the beginning of
next week. (PS: the 2007-07-30 binaries are still available here:
http://quatramaran.ens.fr/~coudert/gfortran/gfortran-windows-20070730.exe)


-- 

fxcoudert at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fxcoudert at gcc dot gnu dot
                   |                            |org
         AssignedTo|unassigned at gcc dot gnu   |fxcoudert at gcc dot gnu dot
                   |dot org                     |org
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|0                           |1
           Keywords|                            |ice-on-valid-code
   Last reconfirmed|0000-00-00 00:00:00         |2007-08-14 21:33:41
               date|                            |


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

Reply via email to