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

            Bug ID: 57305
           Summary: ICE with warnings and unlimited polymorphic (incorrect
                    code)
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vladimir.fuka at gmail dot com

Created attachment 30135
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30135&action=edit
source

The attached code produces ICE with recent build of 4.8:
 gfortran ice6.f90  -fopenmp -Wall

f951: internal compiler error: NeoprĂĄvnÄĂ˝ pĹĂ­stup do pamÄi (SIGSEGV)
0x8ba79f crash_signal
        ../../gcc-4.8-20130509/gcc/toplev.c:332
0x5d6021 __gmpz_get_ui
        /usr/include/gmp.h:1744
0x5d6021 gfc_target_expr_size(gfc_expr*)
        ../../gcc-4.8-20130509/gcc/fortran/target-memory.c:143
0x5445cd gfc_calculate_transfer_sizes(gfc_expr*, gfc_expr*, gfc_expr*, unsigned
long*, unsigned long*, unsigned long*)
        ../../gcc-4.8-20130509/gcc/fortran/check.c:4028
0x544788 gfc_check_transfer(gfc_expr*, gfc_expr*, gfc_expr*)
        ../../gcc-4.8-20130509/gcc/fortran/check.c:4093
0x56dffa check_specific
        ../../gcc-4.8-20130509/gcc/fortran/intrinsic.c:3928
0x57ad1e gfc_intrinsic_func_interface(gfc_expr*, int)
        ../../gcc-4.8-20130509/gcc/fortran/intrinsic.c:4144
0x5b690f resolve_unknown_f
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:2602
0x5b690f resolve_function
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:3204
0x5b690f gfc_resolve_expr(gfc_expr*)
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:6544
0x5bc0a9 resolve_code
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:10135
0x5bbe8b gfc_resolve_blocks(gfc_code*, gfc_namespace*)
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:9449
0x5bc0ea resolve_code
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:10121
0x5bec4e resolve_codes
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:14975
0x5afb22 gfc_resolve
        ../../gcc-4.8-20130509/gcc/fortran/resolve.c:15003
0x5a4662 resolve_all_program_units
        ../../gcc-4.8-20130509/gcc/fortran/parse.c:4406
0x5a4662 gfc_parse_file()
        ../../gcc-4.8-20130509/gcc/fortran/parse.c:4673
0x5dfd15 gfc_be_parse_file
        ../../gcc-4.8-20130509/gcc/fortran/f95-lang.c:189
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.

Reply via email to