This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: internal compiler error: in emit_move_insn, at expr.c:3316


Florian Ladstaedter wrote:

Hi, using r127057 I get the following internal compiler error:


-----------------------------------------------------------------
 ......f90:865: internal compiler error: in emit_move_insn, at expr.c:3316
-----------------------------------------------------------------


The corresponding program line reads:


-----------------------------------------------------------------
g_znn_o2(:) = g_zh(:,j)/znn_o2m+g_znn_o2(:)- &
(conjg(1/znn_o2l*g_zh(:,j))+ &
conjg(-(zh(j)/(znn_o2l*znn_o2l)*cmplx(0.0_Double, -g_q(:), Double))))- &
zh(j)/(znn_o2m*znn_o2m)*cmplx(0,-g_q(:))
-----------------------------------------------------------------


and line 865 is the last line in this expression.

gfortran 4.2.1 compiles fine.

Could you please provide us with some additional information, preferably in the form of a bug report in our bug database <http://gcc.gnu.org/bugzilla/>.


Which platform are you trying this on? Can you produce a reduced, self-contained testcase that reproduces the problem (the above statement + the declarations of all involved objects + maybe enclosing loops, procedures, etc,)?

Thanks,
- Tobi


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]