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

            Bug ID: 58917
           Summary: ICE with allocation of a scalar with array source
           Product: gcc
           Version: 4.8.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vladimir.fuka at gmail dot com

allocatable :: a
 real b(1)
 allocate(a, source=b)
end


gfortran -v alloc3.f90 
Driving: gfortran -v alloc3.f90 -l gfortran -l m -shared-libgcc
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/local/gcc-4.8/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../gcc-4.8-20131003/configure --enable-languages=c,c++,fortran
--with-cloog --prefix=/usr/local/gcc-4.8
Thread model: posix
gcc version 4.8.2 20131003 (prerelease) (GCC) 
COLLECT_GCC_OPTIONS='-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
 /usr/local/gcc-4.8/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/f951 alloc3.f90
-quiet -dumpbase alloc3.f90 -mtune=generic -march=x86-64 -auxbase alloc3
-version -fintrinsic-modules-path
/usr/local/gcc-4.8/lib64/gcc/x86_64-unknown-linux-gnu/4.8.2/finclude -o
/tmp/cc0iLge8.s
GNU Fortran (GCC) version 4.8.2 20131003 (prerelease)
(x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.8.2 20131003 (prerelease), GMP version
5.0.5, MPFR version 3.1.1, MPC version 1.0
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
GNU Fortran (GCC) version 4.8.2 20131003 (prerelease)
(x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.8.2 20131003 (prerelease), GMP version
5.0.5, MPFR version 3.1.1, MPC version 1.0
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
f951: internal compiler error: Neoprávněný přístup do paměti (SIGSEGV)
0x87f0bf crash_signal
        ../../gcc-4.8-20131003/gcc/toplev.c:332
0x57e5c3 conformable_arrays
        ../../gcc-4.8-20131003/gcc/fortran/resolve.c:7069
0x57e5c3 resolve_allocate_expr
        ../../gcc-4.8-20131003/gcc/fortran/resolve.c:7247
0x57e5c3 resolve_allocate_deallocate
        ../../gcc-4.8-20131003/gcc/fortran/resolve.c:7670
0x580a36 resolve_code
        ../../gcc-4.8-20131003/gcc/fortran/resolve.c:10340
0x58272e resolve_codes
        ../../gcc-4.8-20131003/gcc/fortran/resolve.c:14980
0x573622 gfc_resolve
        ../../gcc-4.8-20131003/gcc/fortran/resolve.c:15008
0x568122 resolve_all_program_units
        ../../gcc-4.8-20131003/gcc/fortran/parse.c:4406
0x568122 gfc_parse_file()
        ../../gcc-4.8-20131003/gcc/fortran/parse.c:4673
0x5a3845 gfc_be_parse_file
        ../../gcc-4.8-20131003/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