Bug 82065 - gfortran rejects redundant use of intrinsic module constant

Damian Rouson damian@sourceryinstitute.org
Thu Aug 31 21:19:00 GMT 2017


I just submitted the text below in the above referenced bug report.  

Damian

$ cat use-intrinsic-module-twice.f90 
  use iso_fortran_env
  implicit none
  print *, integer_kinds
  call testsub
contains
  subroutine testsub
    use iso_fortran_env
    print * , integer_kinds
  end subroutine
end

$ gfortran use-intrinsic-module-twice.f90 
/tmp/ccoAKOqk.s: Assembler messages:
/tmp/ccoAKOqk.s:134: Error: symbol `__iso_fortran_env_MOD_integer_kinds' is already defined

$ gfortran --version
GNU Fortran (GCC) 8.0.0 20170731 (experimental)




More information about the Fortran mailing list