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

            Bug ID: 71758
           Summary: ICE in verify_gimple_in_cfg, at tree-cfg.c:5212
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gerhard.steinmetz.fort...@t-online.de
  Target Milestone: ---

With example .../libgomp/testsuite/libgomp.fortran/examples-4/device-2.f90 :


$ gfortran-7-20160703 -fdefault-integer-8 -fopenmp device-2.f90
device-2.f90:5:0:

   use omp_lib, only: omp_is_initial_device, omp_get_num_devices

Error: invalid argument to gimple call
(integer(kind=4)) D.3574
__builtin_GOMP_target_ext ((integer(kind=4)) D.3574, MAIN__._omp_fn.1, 3,
&.omp_data_arr.5, &.omp_data_sizes.6, &.omp_data_kinds.7, 0, 0B,
&.omp_target_args.9);
device-2.f90:5:0: internal compiler error: verify_gimple failed
0xc51336 verify_gimple_in_cfg(function*, bool)
        ../../gcc/tree-cfg.c:5212
0xb41283 execute_function_todo
        ../../gcc/passes.c:1964
0xb41aed do_per_function
        ../../gcc/passes.c:1655
0xb41c3b execute_todo
        ../../gcc/passes.c:2016

Reply via email to