From Matthias Cuntz: Compilation fails with EP v7.0.6 and gfortran v10.2.0 on macOS 10.15.7.
Error messages below.
cd eddypro-engine/
cd prj/
make rp
Compiling for Mac OS
gfortran -Wall -pedantic -fall-intrinsics -fbounds-check -Wextra -Wcharacter-truncation -Wunderflow -Wno-compare-reals -std=f2008 -O3 -I ../obj/mac/ -c ../src/src_common/m_libdate.f90 -o ../obj/mac/m_libdate.o
...
gfortran -Wall -pedantic -fall-intrinsics -fbounds-check -Wextra -Wcharacter-truncation -Wunderflow -Wno-compare-reals -std=f2008 -O3 -I ../obj/mac/ -c ../src/src_rp/eddypro-rp_main.f90 -o ../obj/mac/eddypro-rp_main.o
../src/src_rp/eddypro-rp_main.f90:1557:92:
1557 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1608:92:
1608 | if (EddyProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1624:92:
1624 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1640:92:
1640 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1733:92:
1733 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1806:92:
1806 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1928:42:
710 | call TiltCorrection('double_rotation', .false., E2Set, &
| 2
......
1928 | call TiltCorrection(Meth%rot, GoPlanarFit, E2Set, &
| 1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
make: *** [eddypro-rp_main.o] Error 1
From Matthias Cuntz: Compilation fails with EP v7.0.6 and gfortran v10.2.0 on macOS 10.15.7.
Error messages below.
1557 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1608:92:
1608 | if (EddyProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1624:92:
1624 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1640:92:
1640 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1733:92:
1733 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1806:92:
1806 | if (EddYProProj%out_fluxnet) call WriteOutFluxnetOnlyBiomet(suffixOutString)
| 1
Error: More actual than formal arguments in procedure call at (1)
../src/src_rp/eddypro-rp_main.f90:1928:42:
710 | call TiltCorrection('double_rotation', .false., E2Set, &
| 2
......
1928 | call TiltCorrection(Meth%rot, GoPlanarFit, E2Set, &
| 1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
make: *** [eddypro-rp_main.o] Error 1