https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89621

            Bug ID: 89621
           Summary: Internal Compiler Error with allocatable character and
                    openmp
           Product: gcc
           Version: 7.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mweiland at freenet dot de
  Target Milestone: ---

Created attachment 45917
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45917&action=edit
Source code which triggers the compiler bug.

Bug is triggered by :
gfortran -c minimal.f90 -fopenmp
(minimal.f90 is in attachement).

--- Output of Compiler:

gfortran -c ../src/minimal.f90 -fopenmp
../src/minimal.f90:15:0:

   !$omp parallel do

internal compiler error: Segmentation fault
0xad4caf crash_signal
        ../../gcc/toplev.c:337
0x71dd9c gfc_omp_clause_copy_ctor(tree_node*, tree_node*, tree_node*)
        ../../gcc/fortran/trans-openmp.c:614
0x9f65c5 lower_rec_input_clauses
        ../../gcc/omp-low.c:4339
0x9f89ad lower_omp_taskreg
        ../../gcc/omp-low.c:7441
0x9f006e lower_omp_1
        ../../gcc/omp-low.c:8815
0x9f006e lower_omp
        ../../gcc/omp-low.c:8959
0x9f0e88 lower_omp_1
        ../../gcc/omp-low.c:8799
0x9f0e88 lower_omp
        ../../gcc/omp-low.c:8959
0x9f0dad lower_omp_1
        ../../gcc/omp-low.c:8807
0x9f0dad lower_omp
        ../../gcc/omp-low.c:8959
0x9f4a8f execute_lower_omp
        ../../gcc/omp-low.c:9001
0x9f4a8f execute
        ../../gcc/omp-low.c:9038
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.



----- information about environment and gcc version: ------
gcc -v
Reading specs from
/afs/ipp-garching.mpg.de/common/soft/gcc/7.2.0/@sys/bin/../lib/gcc/x86_64-pc-linux-gnu/7.2.0/specs
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/afs/ipp-garching.mpg.de/common/soft/gcc/7.2.0/@sys/bin/../libexec/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: ../configure --prefix=/afs/ipp/.cs/gcc/7.2.0/amd64_sles11
--enable-languages=c,c++,fortran
Thread model: posix
gcc version 7.2.0 (GCC)

Reply via email to