@@ -18,12 +18,9 @@ module fpm
18
18
FPM_TARGET_EXECUTABLE, FPM_TARGET_ARCHIVE
19
19
use fpm_manifest, only : get_package_data, package_config_t
20
20
use fpm_error, only : error_t, fatal_error, fpm_stop
21
- use fpm_manifest_test, only : test_config_t
22
21
use ,intrinsic :: iso_fortran_env, only : stdin= >input_unit, &
23
22
& stdout= >output_unit, &
24
23
& stderr= >error_unit
25
- use fpm_manifest_dependency, only: dependency_config_t
26
- use , intrinsic :: iso_fortran_env, only: error_unit
27
24
implicit none
28
25
private
29
26
public :: cmd_build, cmd_run
@@ -234,7 +231,7 @@ subroutine check_modules_for_duplicates(model, duplicates_found)
234
231
if (allocated (model% packages(k)% sources(l)% modules_provided)) then
235
232
do m= 1 ,size (model% packages(k)% sources(l)% modules_provided)
236
233
if (model% packages(k)% sources(l)% modules_provided(m)% s.in .modules(:modi-1 )) then
237
- write (error_unit , * ) " Warning: Module " ,model% packages(k)% sources(l)% modules_provided(m)% s, &
234
+ write (stderr , * ) " Warning: Module " ,model% packages(k)% sources(l)% modules_provided(m)% s, &
238
235
" in " ,model% packages(k)% sources(l)% file_name," is a duplicate"
239
236
duplicates_found = .true.
240
237
else
0 commit comments