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



janus at gcc dot gnu.org changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

             Status|UNCONFIRMED                 |NEW

   Last reconfirmed|                            |2013-01-15

     Ever Confirmed|0                           |1



--- Comment #2 from janus at gcc dot gnu.org 2013-01-15 08:30:31 UTC ---

(In reply to comment #1)

> It seems you are missing a use statement and found an ICE-on-invalid

> regression.



Btw, when adding "use bcd_m", 4.6 and 4.7 compile the test case without

problems. However, trunk gives:



internal compiler error: gfc_trans_code(): Bad statement code

       call bcx%fill_halos()

 ^

0x62ef6d trans_code

        /home/jweil/gcc48/trunk/gcc/fortran/trans.c:1653

0x62f0b0 gfc_trans_code(gfc_code*)

        /home/jweil/gcc48/trunk/gcc/fortran/trans.c:1688

0x6a172b gfc_trans_block_construct(gfc_code*)

        /home/jweil/gcc48/trunk/gcc/fortran/trans-stmt.c:1342

0x62ed4e trans_code

        /home/jweil/gcc48/trunk/gcc/fortran/trans.c:1527







This is an ICE-on-valid regression in trunk.

Reply via email to