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

Jerry DeLisle <jvdelisle at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jvdelisle at gcc dot gnu.org

--- Comment #6 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
Simplifying the test case in Comment #5 to this:

program foo
   character(:), allocatable :: a(:)
   call s(a)
   print *, a
contains
  subroutine s(x)
     character(:), allocatable :: x(:)
     x = ['bcd']
     x = ['a' // x // 'e']
  end subroutine s
end program foo

The -fdump-tree-original has many variables declared that are never used. It
makes no sense at all.

...
      integer(kind=8) D.4721;
      integer(kind=8) D.4722;
      integer(kind=8) D.4723;
      integer(kind=8) D.4724;
...
  • [Bug fortran/88486] ICE in gfc_c... jvdelisle at gcc dot gnu.org via Gcc-bugs

Reply via email to