Hello, madam/sir
It seems that "-mcmodel=medium" is not supported by mpif90 (I installed the latest mpich).
How could I use large array?

mpif90 mtestf90.f90 winfencef90.f90 -o abc -assume byterecl -shared-intel -mcmodel=large -fPIC

%% The output is

./abc: symbol lookup error: ./abc: undefined symbol: __intel_new_feature_proc_init

./abc: symbol lookup error: ./abc: undefined symbol: __intel_new_feature_proc_init


===================================================================================

=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES

=   PID 27182 RUNNING AT lgmiris

=   EXIT CODE: 127

=   CLEANING UP REMAINING PROCESSES

=   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES

===================================================================================


Best Regards
Weiguang HE