brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · ed66dff Raw
31 lines · plain
1! RUN: %python %S/test_errors.py %s %flang_fc1 -pedantic2! Test intrinsic vs non_intrinsic module coexistence3module iso_fortran_env4  integer, parameter :: user_defined_123 = 1235end module6module m17  use, intrinsic :: iso_fortran_env, only: int328  !PORTABILITY: Should not USE the non-intrinsic module 'iso_fortran_env' in the same scope as a USE of the intrinsic module [-Wmisc-use-extensions]9  use, non_intrinsic :: iso_fortran_env, only: user_defined_12310end module11module m212  use, intrinsic :: iso_fortran_env, only: int3213end module14module m315  use, non_intrinsic :: iso_fortran_env, only: user_defined_12316end module17module m418  use :: iso_fortran_env, only: user_defined_12319end module20module m521  !ERROR: Cannot parse module file for module 'ieee_arithmetic': Source file 'ieee_arithmetic.mod' was not found22  use, non_intrinsic :: ieee_arithmetic, only: ieee_selected_real_kind23end module24module notAnIntrinsicModule25end module26module m627  !ERROR: Cannot parse module file for module 'notanintrinsicmodule': Source file 'notanintrinsicmodule.mod' was not found28  use, intrinsic :: notAnIntrinsicModule29end module30 31