Running make '-j' 'FFLAGS_DOUBLE=-fdefault-real-8 -fdefault-double-8' 'CFLAGS_DOUBLE=-DDOUBLE_PRECISION' 'LD_MPI=' 'CFLAGS_FFTW3=' 'FFLAGS_FFTW3=' 'LD_FFTW3=' 'CFLAGS_FFTW2=' 'FFLAGS_FFTW2=' 'LD_FFTW2=' 'FC=mpif90' 'F77=mpif77' 'FFLAGS=-O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow' 'LDFLAGS_HELPER=-dynamic' 'FFLAG_HEAP_ALLOC=-fmax-stack-var-size=512000 -fno-stack-arrays' 'OMPFFLAGS=-fopenmp' 'OMPLFLAGS=-lgomp' 'PPFLAGS=-cpp' 'FSTD_95=-std=f95' 'FSTD_2003=-std=f2003' 'FSTD_2008=-std=f2008' 'FSTD_2018=-std=f2018' 'MODULE_PREFIX=__' 'MODULE_INFIX=_MOD_' 'MODULE_SUFFIX=' 'CC=mpicc' 'CSTD=-std=c99' 'CFLAGS=-DFUNDERSC=1' 'CMAKE_BUILD_TYPE=Debug' 'default_to_be' MAKING src/Makefile.inc ===== make FROM_PARENT=src/ -f Makefile.src code ===== make[1]: Entering directory '/home/pencil/extended/samples/2d-tests/2d_methane_flame/src' Compiler: gfortran GCC version: 13 Makefile.src:3005: GCC version > 9 ==> allowing argument mismatch in mpicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90. make[2]: Entering directory '/home/pencil/extended/samples/2d-tests/2d_methane_flame/src' Compiler: gfortran GCC version: 13 Makefile:3010: GCC version > 9 ==> allowing argument mismatch in mpicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90. make[2]: Leaving directory '/home/pencil/extended/samples/2d-tests/2d_methane_flame/src' make -f Makefile.src start.o run.o start.x run.x make[2]: Entering directory '/home/pencil/extended/samples/2d-tests/2d_methane_flame/src' Compiler: gfortran GCC version: 13 Makefile.src:3005: GCC version > 9 ==> allowing argument mismatch in mpicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90. scripts/mkcparam -b noascalar.f90 noborder_profiles.f90 chemistry.f90 nochiral.f90 nocosmicray.f90 nocosmicrayflux.f90 density.f90 deriv.f90 nodetonate.f90 nodustdensity.f90 nodustvelocity.f90 temperature_ionization.f90 eos_chemistry.f90 nofixed_point.f90 noforcing.f90 nogravity.f90 nogpu.f90 grid.f90 noheatflux.f90 hydro.f90 nohyperresi_strict.f90 nohypervisc_strict.f90 noimplicit_diffusion.f90 noimplicit_physics.f90 noinitial_condition.f90 nointerstellar.f90 nolorenz_gauge.f90 nomagnetic.f90 magnetic/nomeanfield.f90 magnetic/nomeanfield_demfdt.f90 mpicomm.f90 noneutraldensity.f90 noneutralvelocity.f90 NSCBC.f90 noopacity.f90 noparticles.f90 noparticles_adaptation.f90 noparticles_coagulation.f90 noparticles_breakup.f90 noparticles_condensation.f90 noparticles_collisions.f90 noparticles_map.f90 noparticles_density.f90 noparticles_mass.f90 noparticles_number.f90 noparticles_radius.f90 noparticles_potential.f90 noparticles_grad.f90 noparticles_selfgravity.f90 noparticles_sink.f90 noparticles_drag.f90 noparticles_spin.f90 noparticles_stalker.f90 noparticles_lyapunov.f90 noparticles_caustics.f90 noparticles_tetrad.f90 noparticles_stirring.f90 noparticles_diagnos_dv.f90 noparticles_diagnos_state.f90 noparticles_persistence.f90 noparticles_temperature.f90 noparticles_adsorbed.f90 noparticles_surfspec.f90 noparticles_chemistry.f90 nopointmasses.f90 nopoisson.f90 nopolymer.f90 nopower_spectrum.f90 nopython.f90 nopscalar.f90 noradiation.f90 noselfgravity.f90 noSGS_hydro.f90 noshear.f90 noshock.f90 nosignal_handling.f90 nosolid_cells.f90 nostreamlines.f90 notestfield.f90 notestflow.f90 notestscalar.f90 notimeavg.f90 timestep_LSODE.f90 notraining.f90 viscosity.f90 cparam.local nospecial.f90 ### ¡¡¡WARNING!!! ###: glnpp multiply declared: in chemistry.f90 eos_chemistry.f90 ### ¡¡¡WARNING!!! ###: cp multiply declared: in chemistry.f90 eos_chemistry.f90 ### ¡¡¡WARNING!!! ###: del2pp multiply declared: in chemistry.f90 eos_chemistry.f90 ### ¡¡¡WARNING!!! ###: gradnu multiply declared: in chemistry.f90 viscosity.f90 ### ¡¡¡WARNING!!! ###: gamma multiply declared: in chemistry.f90 eos_chemistry.f90 ### ¡¡¡WARNING!!! ###: nu multiply declared: in chemistry.f90 viscosity.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o cparam.o -c cparam.f90 cparam.f90:77:39: 77 | integer, parameter :: nrcylrun=max(nx/20,1) | 1 Warning: Integer division truncated to constant ‘6’ at (1) [-Winteger-division] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o cdata.o -c cdata.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -c geometrical_types.f90 -o geometrical_types.o mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o quiet.o -c quiet.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -fallow-argument-mismatch -o syscalls.o -c syscalls.f90 syscalls.f90:489:21: 489 | call copy_addr_c(var,caddr) | 1 ...... 498 | call copy_addr_c(var,caddr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/TYPE(torus_rect)). mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o particles_cdata.o -c particles_cdata.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o general.o -c general.f90 general.f90:6658:13: 6658 | indx = modulo(resid,int(nx,kind=ikind8)) | 1 Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1) [-Wconversion] general.f90:6659:13: 6659 | indy = modulo(resid/nx,int(ny,kind=ikind8)) | 1 Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1) [-Wconversion] general.f90:6660:13: 6660 | indz = resid/nxy | 1 Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1) [-Wconversion] general.h:76:48: 76 | subroutine get_scattered_array(ivar,layer,src,dest,timediff,ahead) | 1 Warning: Unused dummy argument ‘src’ at (1) [-Wunused-dummy-argument] general.h:59:55: 59 | subroutine store_scattered_array(ind3,layer,src,dest,time) | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noyinyang.o -c noyinyang.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nodebug.o -c nodebug.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noweno_transport.o -c noweno_transport.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nosolid_cells.o -c nosolid_cells.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nopython.o -c nopython.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o notestperturb.o -c notestperturb.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -fallow-argument-mismatch -o mpicomm.o -c mpicomm.f90 mpicomm.f90:11926:14: 11926 | min_rank=ret(2) | 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] mpicomm.f90:11903:14: 11903 | max_rank=ret(2) | 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] mpicomm.f90:4998:17: 4998 | maxranks=fmaxloc(2,:) | 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] mpicomm.f90:11044:26: 11044 | call MPI_SCATTERV(src,counts,dspls,mpi_precision,dest,nlocal,mpi_precision,root,MPI_COMM_PENCIL,mpierr) | 1 ...... 11073 | call MPI_SCATTERV(src,counts,dspls,MPI_INTEGER,dest,nlocal,MPI_INTEGER,root,MPI_COMM_PENCIL,mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). mpicomm.f90:11044:57: 11044 | call MPI_SCATTERV(src,counts,dspls,mpi_precision,dest,nlocal,mpi_precision,root,MPI_COMM_PENCIL,mpierr) | 1 ...... 11073 | call MPI_SCATTERV(src,counts,dspls,MPI_INTEGER,dest,nlocal,MPI_INTEGER,root,MPI_COMM_PENCIL,mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). mpicomm.f90:10589:22: 10589 | call MPI_GATHER(flag, 1, MPI_LOGICAL, flags, 1, MPI_LOGICAL, root, MPI_COMM_PENCIL, mpierr) | 1 ...... 11058 | call MPI_GATHER(nlocal,1,MPI_INTEGER,counts,1,MPI_INTEGER,root,MPI_COMM_PENCIL,mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). mpicomm.f90:10589:44: 10589 | call MPI_GATHER(flag, 1, MPI_LOGICAL, flags, 1, MPI_LOGICAL, root, MPI_COMM_PENCIL, mpierr) | 1 ...... 11058 | call MPI_GATHER(nlocal,1,MPI_INTEGER,counts,1,MPI_INTEGER,root,MPI_COMM_PENCIL,mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). mpicomm.f90:10432:46: 10429 | call MPI_RECV(rowbuf_cmplx, nsend, MPI_CMPLX, ig, tag, ioptest(comm,MPI_COMM_GRID), status, mpierr) | 2 ...... 10432 | call MPI_RECV(rowbuf, nsend, mpi_precision, ig, tag, ioptest(comm,MPI_COMM_GRID), status, mpierr) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/COMPLEX(8)). mpicomm.f90:10452:46: 10444 | call MPI_SEND(sendbuf_cmplx(iy,ixa:ixe:ixs,iz,ic), & | 2 ...... 10452 | call MPI_SEND(sendbuf(iy,ixa:ixe:ixs,iz), & | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/COMPLEX(8)). mpicomm.f90:5675:25: 5675 | call MPI_ALLREDUCE(lemergency_brake,global_stop_flag,1,MPI_LOGICAL, & | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/REAL(8)). mpicomm.f90:5675:42: 5675 | call MPI_ALLREDUCE(lemergency_brake,global_stop_flag,1,MPI_LOGICAL, & | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/REAL(8)). mpicomm.f90:5406:24: 5406 | call MPI_REDUCE(fland_tmp, fland, nreduce, MPI_LOGICAL, MPI_LAND, root,& | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/REAL(8)). mpicomm.f90:5406:35: 5406 | call MPI_REDUCE(fland_tmp, fland, nreduce, MPI_LOGICAL, MPI_LAND, root,& | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/REAL(8)). mpicomm.f90:5159:24: 5159 | call MPI_REDUCE(fsum_tmp, fsum, 1, mpi_precision, MPI_SUM, root, & | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:5159:34: 5159 | call MPI_REDUCE(fsum_tmp, fsum, 1, mpi_precision, MPI_SUM, root, & | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:5031:22: 5031 | call MPI_REDUCE(fmin_tmp, fmin, 1, mpi_precision, MPI_MIN, root, & | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:5031:32: 5031 | call MPI_REDUCE(fmin_tmp, fmin, 1, mpi_precision, MPI_MIN, root, & | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4909:22: 4909 | call MPI_REDUCE(fmax_tmp, fmax, 1, mpi_precision, MPI_MAX, root, & | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4909:32: 4909 | call MPI_REDUCE(fmax_tmp, fmax, 1, mpi_precision, MPI_MAX, root, & | 1 ...... 10533 | call MPI_REDUCE(vector, recvbuf, nk, mpi_precision, merge, root, mpiprocs, mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4818:25: 4818 | call MPI_ALLREDUCE(fmin_tmp, fmin, 1, MPI_DOUBLE_PRECISION, MPI_MIN, & | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4818:35: 4818 | call MPI_ALLREDUCE(fmin_tmp, fmin, 1, MPI_DOUBLE_PRECISION, MPI_MIN, & | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4782:25: 4782 | call MPI_ALLREDUCE(fmax_tmp, fmax, 1, MPI_DOUBLE_PRECISION, MPI_MAX, & | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4782:35: 4782 | call MPI_ALLREDUCE(fmax_tmp, fmax, 1, MPI_DOUBLE_PRECISION, MPI_MAX, & | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4576:25: 4576 | call MPI_ALLREDUCE(fsum_tmp, fsum, 1, mpi_precision, MPI_SUM, mpiprocs, mpierr) | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4576:35: 4576 | call MPI_ALLREDUCE(fsum_tmp, fsum, 1, mpi_precision, MPI_SUM, mpiprocs, mpierr) | 1 ...... 11922 | call MPI_Allreduce((/ local_val, real(iproc) /), ret, 1, MPI_2FLOAT, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:4472:21: 4472 | call MPI_BCAST(bcast_array,nbcast_array,MPI_COMPLEX,ibcast_proc, & | 1 ...... 10626 | call MPI_BCAST(report_clean_output,1,MPI_LOGICAL,root,MPI_COMM_PENCIL,mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(4)/LOGICAL(4)). mpicomm.f90:4192:21: 4192 | call MPI_BCAST(lbcast_array, product(nbcast_array), MPI_LOGICAL, ioptest(proc,root), & | 1 ...... 10626 | call MPI_BCAST(report_clean_output,1,MPI_LOGICAL,root,MPI_COMM_PENCIL,mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) mpicomm.f90:4175:21: 4175 | call MPI_BCAST(lbcast_array,nbcast_array,MPI_LOGICAL,ioptest(proc,root), & | 1 ...... 10626 | call MPI_BCAST(report_clean_output,1,MPI_LOGICAL,root,MPI_COMM_PENCIL,mpierr) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) mpicomm.f90:4126:23: 4126 | call MPI_ISEND(bcast_array, nbcast_array, MPI_INTEGER, proc_rec, & | 1 ...... 6674 | call MPI_ISEND(lbufo,nbuf,mpi_precision, & | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). mpicomm.f90:3867:21: 3867 | call MPI_IRECV(bcast_array, nbcast_array, MPI_INTEGER, proc_src, & | 1 ...... 6669 | call MPI_IRECV(ubufi,nbuf,mpi_precision, & | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). mpicomm.f90:3867:34: 3867 | call MPI_IRECV(bcast_array, nbcast_array, MPI_INTEGER, proc_src, & | 1 ...... 6669 | call MPI_IRECV(ubufi,nbuf,mpi_precision, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) mpicomm.f90:3722:24: 3722 | call MPI_SENDRECV(send_array,1,mpi_precision,proc_dest,sendtag, & | 1 ...... 3801 | call MPI_SENDRECV(send_array,num_elements,mpi_precision,proc_dest,sendtag, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:3723:24: 3723 | recv_array,1,mpi_precision,proc_src,recvtag, & | 1 ...... 3802 | recv_array,num_elements,mpi_precision,proc_src,recvtag, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:3707:24: 3707 | call MPI_SENDRECV(send_array,sendcnt,MPI_INTEGER,proc_dest,sendtag, & | 1 ...... 3801 | call MPI_SENDRECV(send_array,num_elements,mpi_precision,proc_dest,sendtag, & | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). mpicomm.f90:3708:24: 3708 | recv_array,sendcnt,MPI_INTEGER,proc_src,recvtag, & | 1 ...... 3802 | recv_array,num_elements,mpi_precision,proc_src,recvtag, & | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). mpicomm.f90:3559:29: 3559 | call MPI_RECV(array, mult, REAL_ARR_MAXSIZE, partner, tag, MPI_COMM_GRID, stat, mpierr) | 1 ...... 10429 | call MPI_RECV(rowbuf_cmplx, nsend, MPI_CMPLX, ig, tag, ioptest(comm,MPI_COMM_GRID), status, mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). mpicomm.f90:3533:30: 3533 | call MPI_SEND (array, mult, REAL_ARR_MAXSIZE, partner, tag, MPI_COMM_GRID, mpierr) | 1 ...... 10445 | nsend, MPI_CMPLX, root, tag, ioptest(comm,MPI_COMM_GRID), mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). mpicomm.f90:3198:23: 3198 | call MPI_IRECV(bcast_array, 1, mpi_precision, proc_src, & | 1 ...... 6669 | call MPI_IRECV(ubufi,nbuf,mpi_precision, & | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) mpicomm.f90:774:35: 774 | call MPI_Win_create(a, size, 1, MPI_INFO_NULL, MPI_COMM_PENCIL, win, mpierr) | 1 ...... 806 | call MPI_WIN_CREATE(array, winsize, size_of_real, MPI_INFO_NULL, MPI_COMM_PENCIL, win, mpierr) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o messages.o -c messages.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o ghost_check.o -c ghost_check.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nosolid_cells_mpicomm.o -c nosolid_cells_mpicomm.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o shared_variables.o -c shared_variables.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f95 -o file_io_f95.o -c file_io_f95.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o deriv.o -c deriv.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o slices_methods.o -c slices_methods.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noyinyang_mpi.o -c noyinyang_mpi.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o debug_io_dist.o -c debug_io_dist.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nofarray_alloc.o -c nofarray_alloc.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noimplicit_diffusion.o -c noimplicit_diffusion.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nogpu.o -c nogpu.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nohdf5_io.o -c nohdf5_io.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o farray.o -c farray.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o global_pushpars.o -c global_pushpars.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2008 -o io_dist.o -c io_dist.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o sub.o -c sub.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noborder_profiles.o -c noborder_profiles.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o diagnostics.o -c diagnostics.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nofourier.o -c nofourier.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o grid.o -c grid.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nostreamlines.o -c nostreamlines.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noshock.o -c noshock.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nolorenz_gauge.o -c nolorenz_gauge.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nosignal_handling.o -c nosignal_handling.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nofixed_point.o -c nofixed_point.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noghostfold.o -c noghostfold.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nopoisson.o -c nopoisson.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nohyperresi_strict.o -c nohyperresi_strict.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nohypervisc_strict.o -c nohypervisc_strict.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o density_methods.o -c density_methods.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nogravity.o -c nogravity.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noshear.o -c noshear.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nospecial.o -c nospecial.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o magnetic/nomeanfield_demfdt.o -c magnetic/nomeanfield_demfdt.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -fmax-stack-var-size=512000 -fno-stack-arrays -c noinitial_condition.f90 -o noinitial_condition.o mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o notraining.o -c notraining.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noopacity.o -c noopacity.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noparticles_main.o -c noparticles_main.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nostruct_func.o -c nostruct_func.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o notimeavg.o -c notimeavg.f90 noparticles_main.f90:340:29: 340 | type (pencil_case) :: p | 1 Warning: Array ‘p’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o magnetic/nomeanfield.o -c magnetic/nomeanfield.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nopointmasses.o -c nopointmasses.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o eos_chemistry.o -c eos_chemistry.f90 eos_chemistry.f90:44:55: 44 | real :: Rgas_cgs=0., Rgas, Rgas_unit_sys=1., error_cp=1e-6 | 1 Warning: Unused PRIVATE module variable ‘error_cp’ declared at (1) [-Wunused-value] eos_chemistry.f90:39:12: 39 | real :: mu=1. | 1 Warning: Unused PRIVATE module variable ‘mu’ declared at (1) [-Wunused-value] eos_chemistry.f90:44:18: 44 | real :: Rgas_cgs=0., Rgas, Rgas_unit_sys=1., error_cp=1e-6 | 1 Warning: Unused PRIVATE module variable ‘rgas_cgs’ declared at (1) [-Wunused-value] eos_chemistry.f90:47:31: 47 | real :: lnTT0=impossible, TT0=impossible | 1 Warning: Unused PRIVATE module variable ‘tt0’ declared at (1) [-Wunused-value] eos_dummies.inc:218:46: 218 | elemental subroutine get_soundspeed(TT,cs2) | 1 Warning: Dummy argument ‘cs2’ at (1) was declared INTENT(OUT) but was not set [-Wunused-dummy-argument] eos_dummies.inc:218:42: 218 | elemental subroutine get_soundspeed(TT,cs2) | 1 Warning: Unused dummy argument ‘tt’ at (1) [-Wunused-dummy-argument] eos_chemistry.f90:849:47: 849 | subroutine bc_ss_temp_z(f,topbot,lone_sided) | 1 Warning: Unused dummy argument ‘lone_sided’ at (1) [-Wunused-dummy-argument] eos_chemistry.f90:716:45: 716 | subroutine bc_ss_flux(f,topbot,lone_sided) | 1 Warning: Unused dummy argument ‘lone_sided’ at (1) [-Wunused-dummy-argument] eos_chemistry.f90:630:18: 630 | integer :: j2,j3 | 1 Warning: Unused variable ‘j2’ declared at (1) [-Wunused-variable] eos_chemistry.f90:630:21: 630 | integer :: j2,j3 | 1 Warning: Unused variable ‘j3’ declared at (1) [-Wunused-variable] eos_chemistry.f90:470:55: 470 | real, dimension(nx) :: glnTT2,TT1del2TT,del2lnrho | 1 Warning: Unused variable ‘del2lnrho’ declared at (1) [-Wunused-variable] eos_chemistry.f90:144:31: 144 | subroutine initialize_eos(f) | 1 Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o boundcond.o -c boundcond.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -fmax-stack-var-size=512000 -fno-stack-arrays -c initcond.f90 -o initcond.o mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nointerstellar.o -c nointerstellar.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noheatflux.o -c noheatflux.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noselfgravity.o -c noselfgravity.f90 initcond.f90:2781:26: 2781 | real :: ampl,k=1.,kf,fac1,fac2,relhel | 1 Warning: Unused variable ‘kf’ declared at (1) [-Wunused-variable] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o chemistry.o -c chemistry.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nochiral.o -c nochiral.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nocosmicray.o -c nocosmicray.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noneutraldensity.o -c noneutraldensity.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nopolymer.o -c nopolymer.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noradiation.o -c noradiation.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noascalar.o -c noascalar.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nocosmicrayflux.o -c nocosmicrayflux.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noneutralvelocity.o -c noneutralvelocity.f90 chemistry_common.inc:299:10: 299 | species_constants(ind_chem,imassH)=0. | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:300:10: 300 | species_constants(ind_chem,imassO)=0. | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:301:10: 301 | species_constants(ind_chem,imassC)=0. | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:302:10: 302 | species_constants(ind_chem,imassN)=0. | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:303:10: 303 | species_constants(ind_chem,imassS)=0. | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:304:10: 304 | species_constants(ind_chem,imassTI)=0. | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:320:13: 320 | if (element_string=="H") species_constants(ind_chem,imassH)=MolMass(iElement) | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:321:13: 321 | if (element_string=="O") species_constants(ind_chem,imassO)=MolMass(iElement) | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:322:13: 322 | if (element_string=="C") species_constants(ind_chem,imassC)=MolMass(iElement) | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:323:13: 323 | if (element_string=="N") species_constants(ind_chem,imassN)=MolMass(iElement) | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry_common.inc:324:13: 324 | if (element_string=="S") species_constants(ind_chem,imassS)=MolMass(iElement) | 1 Warning: Nonconforming tab character at (1) [-Wtabs] chemistry.f90:127:45: 127 | character (len=labellen) :: self_collisions='nothing',condensing_species='nothing' | 1 Warning: Unused PRIVATE module variable ‘self_collisions’ declared at (1) [-Wunused-value] chemistry.f90:7003:41: 7003 | real, dimension (mx,my,mz) :: sum_Y !, sum_Y2 | 1 Warning: Array ‘sum_y’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] chemistry.f90:5937:40: 5937 | real, dimension(mx,my,mz) :: sum_Y, tmp | 1 Warning: Array ‘sum_y’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] chemistry.f90:5937:45: 5937 | real, dimension(mx,my,mz) :: sum_Y, tmp | 1 Warning: Array ‘tmp’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] chemistry.f90:5868:30: 5868 | subroutine get_cs2_slice(f,slice,dir,index) | 1 Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument] chemistry.f90:5671:74: 5671 | real, dimension(nx) :: diff_op, diff_op1, diff_op2, diff_op3, del2XX, del2lnpp | 1 Warning: Unused variable ‘del2xx’ declared at (1) [-Wunused-variable] chemistry.f90:5557:57: 5557 | real, dimension(mx,my,mz,nchemspec) :: species_cond | 1 Warning: Array ‘species_cond’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] chemistry.f90:5432:40: 5432 | real, dimension(mx,my,mz) :: lnTjk, lnTk_array | 1 Warning: Array ‘lntjk’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] chemistry.f90:5432:52: 5432 | real, dimension(mx,my,mz) :: lnTjk, lnTk_array | 1 Warning: Array ‘lntk_array’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] chemistry.f90:5431:43: 5431 | real, dimension(mx,my,mz) :: Omega_kl, prefactor | 1 Warning: Array ‘omega_kl’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] chemistry.f90:5431:54: 5431 | real, dimension(mx,my,mz) :: Omega_kl, prefactor | 1 Warning: Array ‘prefactor’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o filter.o -c filter.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o density.o -c density.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nodetonate.o -c nodetonate.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o viscosity.o -c viscosity.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noSGS_hydro.o -c noSGS_hydro.f90 viscosity.f90:34:17: 34 | real :: ell_gam=0.0 !PAR_DOC: photon mean-free path in the tight coupling regime | 1 Warning: Unused PRIVATE module variable ‘ell_gam’ declared at (1) [-Wunused-value] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o temperature_ionization.o -c temperature_ionization.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noforcing.o -c noforcing.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nomagnetic.o -c nomagnetic.f90 temperature_ionization.f90:49:67: 49 | logical :: lupw_lnTT=.false.,lcalc_heat_cool=.false.,lcalc_TTmean=.false. | 1 Warning: Unused PRIVATE module variable ‘lcalc_ttmean’ declared at (1) [-Wunused-value] temperature_ionization.f90:56:34: 56 | logical :: lenergy_slope_limited=.false. | 1 Warning: Unused PRIVATE module variable ‘lenergy_slope_limited’ declared at (1) [-Wunused-value] temperature_ionization.f90:189:21: 189 | integer :: ierr,i | 1 Warning: Unused variable ‘ierr’ declared at (1) [-Wunused-variable] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o hydro.o -c hydro.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nopower_spectrum.o -c nopower_spectrum.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o noimplicit_physics.o -c noimplicit_physics.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2008 -o lsode_for_chemistry.o -c lsode_for_chemistry.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o NSCBC.o -c NSCBC.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nopscalar.o -c nopscalar.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nodustvelocity.o -c nodustvelocity.f90 lsode_for_chemistry.f90:1360:19: 1360 | CHARACTER*80 MSG | 1 Warning: Obsolescent feature: Old-style character length at (1) lsode_for_chemistry.f90:1490:41: 1490 | 80 RWORK(I+LSAVF-1) = RWORK(I+LWM-1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) lsode_for_chemistry.f90:1499:24: 1499 | 95 RWORK(I) = 0.0D0 | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 95 at (1) lsode_for_chemistry.f90:1533:29: 1533 | 115 RWORK(I+LYH-1) = Y(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1) lsode_for_chemistry.f90:1540:47: 1540 | 120 RWORK(I+LEWT-1) = 1.0D0/RWORK(I+LEWT-1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) lsode_for_chemistry.f90:1564:30: 1564 | 130 TOL = MAX(TOL,RTOL(I)) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) lsode_for_chemistry.f90:1585:42: 1585 | 190 RWORK(I+LF0-1) = H0*RWORK(I+LF0-1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) lsode_for_chemistry.f90:1593:44: 1593 | GO TO (210, 250, 220, 230, 240), ITASK | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:1636:47: 1636 | 260 RWORK(I+LEWT-1) = 1.0D0/RWORK(I+LEWT-1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) lsode_for_chemistry.f90:1664:32: 1664 | GO TO (300, 530, 540), KGO | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:1671:44: 1671 | GO TO (310, 400, 330, 340, 350), ITASK | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:1704:29: 1704 | 410 Y(I) = RWORK(I+LYH-1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1) lsode_for_chemistry.f90:1775:29: 1775 | 590 Y(I) = RWORK(I+LYH-1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 590 at (1) lsode_for_chemistry.f90:1992:28: 1992 | GO TO (100, 200), METH | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:2017:39: 2017 | 110 PC(I) = PC(I-1) + FNQM1*PC(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) lsode_for_chemistry.f90:2026:41: 2026 | 120 XPIN = XPIN + TSIGN*PC(I)/(I+1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) lsode_for_chemistry.f90:2031:39: 2031 | 130 ELCO(I+1,NQ) = RQ1FAC*PC(I)/I | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) lsode_for_chemistry.f90:2054:37: 2054 | 210 PC(I) = PC(I-1) + FNQ*PC(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) lsode_for_chemistry.f90:2058:34: 2058 | 220 ELCO(I,NQ) = PC(I)/PC(2) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) lsode_for_chemistry.f90:2127:19: 2127 | CHARACTER*80 MSG | 1 Warning: Obsolescent feature: Old-style character length at (1) lsode_for_chemistry.f90:2140:18: 2140 | 10 IC = IC*JJ | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) lsode_for_chemistry.f90:2143:26: 2143 | 20 DKY(I) = C*YH(I,L) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) lsode_for_chemistry.f90:2153:20: 2153 | 30 IC = IC*JJ | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) lsode_for_chemistry.f90:2156:41: 2156 | 40 DKY(I) = C*YH(I,JP1) + S*DKY(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) lsode_for_chemistry.f90:2161:25: 2161 | 60 DKY(I) = R*DKY(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) lsode_for_chemistry.f90:2259:44: 2259 | GO TO (100, 200, 300, 400, 500), MITER | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:2263:23: 2263 | 110 WM(I+2) = 0.0D0 | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) lsode_for_chemistry.f90:2267:29: 2267 | 120 WM(I+2) = WM(I+2)*CON | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) lsode_for_chemistry.f90:2282:44: 2282 | 220 WM(I+J1) = (FTEM(I) - SAVF(I))*FAC | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) lsode_for_chemistry.f90:2292:19: 2292 | 250 J = J + NP1 | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) lsode_for_chemistry.f90:2301:45: 2301 | 310 Y(I) = Y(I) + R*(H*SAVF(I) - YH(I,2)) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) lsode_for_chemistry.f90:2323:23: 2323 | 410 WM(I+2) = 0.0D0 | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1) lsode_for_chemistry.f90:2327:29: 2327 | 420 WM(I+2) = WM(I+2)*CON | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) lsode_for_chemistry.f90:2344:25: 2344 | 530 Y(I) = Y(I) + R | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1) lsode_for_chemistry.f90:2355:46: 2355 | 540 WM(II+I) = (FTEM(I) - SAVF(I))*FAC | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) lsode_for_chemistry.f90:2363:24: 2363 | 580 II = II + MEBAND | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 580 at (1) lsode_for_chemistry.f90:2435:44: 2435 | GO TO (100, 100, 300, 400, 400), MITER | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:2447:26: 2447 | 320 WM(I+2) = 1.0D0/DI | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) lsode_for_chemistry.f90:2449:27: 2449 | 340 X(I) = WM(I+2)*X(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) lsode_for_chemistry.f90:2510:24: 2510 | 10 RSAV(I) = RLS(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) lsode_for_chemistry.f90:2512:24: 2512 | 20 ISAV(I) = ILS(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) lsode_for_chemistry.f90:2517:25: 2517 | 110 RLS(I) = RSAV(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) lsode_for_chemistry.f90:2519:25: 2519 | 120 ILS(I) = ISAV(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) lsode_for_chemistry.f90:2702:26: 2702 | 125 EL(I) = ELCO(I,NQ) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1) lsode_for_chemistry.f90:2723:26: 2723 | 155 EL(I) = ELCO(I,NQ) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 155 at (1) lsode_for_chemistry.f90:2728:33: 2728 | GO TO (160, 170, 200), IRET | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:2746:22: 2746 | DO 180 I = 1,N | 1 Warning: Obsolescent feature: Shared DO termination label 180 at (1) lsode_for_chemistry.f90:2747:29: 2747 | 180 YH(I,J) = YH(I,J)*R | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) lsode_for_chemistry.f90:2768:38: 2768 | 210 YH1(I) = YH1(I) + YH1(I+NYH) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) lsode_for_chemistry.f90:2778:22: 2778 | 230 Y(I) = YH(I,1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) lsode_for_chemistry.f90:2794:23: 2794 | 260 ACOR(I) = 0.0D0 | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) lsode_for_chemistry.f90:2802:32: 2802 | 290 Y(I) = SAVF(I) - ACOR(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) lsode_for_chemistry.f90:2806:25: 2806 | 300 ACOR(I) = SAVF(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) lsode_for_chemistry.f90:2814:46: 2814 | 360 Y(I) = H*SAVF(I) - (YH(I,2) + ACOR(I)) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) lsode_for_chemistry.f90:2821:38: 2821 | 380 Y(I) = YH(I,1) + EL(1)*ACOR(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) lsode_for_chemistry.f90:2856:38: 2856 | 440 YH1(I) = YH1(I) - YH1(I+NYH) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) lsode_for_chemistry.f90:2891:22: 2891 | DO 470 I = 1,N | 1 Warning: Obsolescent feature: Shared DO termination label 470 at (1) lsode_for_chemistry.f90:2892:43: 2892 | 470 YH(I,J) = YH(I,J) + EL(J)*ACOR(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) lsode_for_chemistry.f90:2898:28: 2898 | 490 YH(I,LMAX) = ACOR(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 490 at (1) lsode_for_chemistry.f90:2914:38: 2914 | 510 YH1(I) = YH1(I) - YH1(I+NYH) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1) lsode_for_chemistry.f90:2934:38: 2934 | 530 SAVF(I) = ACOR(I) - YH(I,LMAX) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1) lsode_for_chemistry.f90:2961:32: 2961 | 600 YH(I,NEWQ+1) = ACOR(I)*R | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 600 at (1) lsode_for_chemistry.f90:2991:22: 2991 | 645 Y(I) = YH(I,1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 645 at (1) lsode_for_chemistry.f90:2995:27: 2995 | 650 YH(I,2) = H*SAVF(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 650 at (1) lsode_for_chemistry.f90:3016:27: 3016 | 710 ACOR(I) = ACOR(I)*R | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) lsode_for_chemistry.f90:3051:34: 3051 | GO TO (10, 20, 30, 40), ITOL | 1 Warning: Obsolescent feature: Computed GOTO at (1) lsode_for_chemistry.f90:3054:47: 3054 | 15 EWT(I) = RTOL(1)*ABS(YCUR(I)) + ATOL(1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1) lsode_for_chemistry.f90:3058:47: 3058 | 25 EWT(I) = RTOL(1)*ABS(YCUR(I)) + ATOL(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1) lsode_for_chemistry.f90:3062:47: 3062 | 35 EWT(I) = RTOL(I)*ABS(YCUR(I)) + ATOL(1) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1) lsode_for_chemistry.f90:3066:47: 3066 | 45 EWT(I) = RTOL(I)*ABS(YCUR(I)) + ATOL(I) | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 45 at (1) lsode_for_chemistry.f90:3100:34: 3100 | 10 SUM = SUM + (V(I)*W(I))**2 | 1 Warning: Obsolescent feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) lsode_for_chemistry.f90:3735:45: 3735 | IF (INCX .EQ. INCY) IF (INCX-1) 5,20,60 | 1 Warning: Obsolescent feature: Arithmetic IF statement at (1) lsode_for_chemistry.f90:3826:45: 3826 | IF (INCX .EQ. INCY) IF (INCX-1) 5,20,60 | 1 Warning: Obsolescent feature: Arithmetic IF statement at (1) lsode_for_chemistry.f90:4027:40: 4027 | SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2) | 1 Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument] lsode_for_chemistry.f90:4027:34: 4027 | SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2) | 1 Warning: Unused dummy argument ‘nmes’ at (1) [-Wunused-dummy-argument] lsode_for_chemistry.f90:2371:40: 2371 | SUBROUTINE DSOLSY (WM, IWM, X, TEM) | 1 Warning: Unused dummy argument ‘tem’ at (1) [-Wunused-dummy-argument] lsode_for_chemistry.f90:2462:23: 2462 | SUBROUTINE DSRCOM (RSAV, ISAV, JOB) | ^ Warning: ‘dsrcom’ defined but not used [-Wunused-function] lsode_for_chemistry.f90:4122:22: 4122 | SUBROUTINE XSETF (MFLAG) | ^ Warning: ‘xsetf’ defined but not used [-Wunused-function] lsode_for_chemistry.f90:4157:23: 4157 | SUBROUTINE XSETUN (LUN) | ^ Warning: ‘xsetun’ defined but not used [-Wunused-function] NSCBC.f90:47:47: 47 | logical :: inlet_from_file=.false., jet_inlet=.false. | 1 Warning: Unused PRIVATE module variable ‘jet_inlet’ declared at (1) [-Wunused-value] NSCBC.f90:48:46: 48 | logical :: first_NSCBC=.true.,onesided_inlet=.true. | 1 Warning: Unused PRIVATE module variable ‘onesided_inlet’ declared at (1) [-Wunused-value] NSCBC.f90:3051:44: 3051 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full | 1 Warning: Array ‘cs2_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:3051:56: 3051 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full | 1 Warning: Array ‘gamma_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:3040:40: 3040 | real, dimension (mx,my,mz) :: mom1,mom2,pp | 1 Warning: Array ‘mom1’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:3040:45: 3040 | real, dimension (mx,my,mz) :: mom1,mom2,pp | 1 Warning: Array ‘mom2’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:3040:48: 3040 | real, dimension (mx,my,mz) :: mom1,mom2,pp | 1 Warning: Array ‘pp’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:3051:66: 3051 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full | 1 Warning: Array ‘rho_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:3041:42: 3041 | real, dimension (mx,my,mz) :: rhoE_p | 1 Warning: Array ‘rhoe_p’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:3042:52: 3042 | real, dimension (mx,my,mz,nchemspec) :: RHS_Y | 1 Warning: Array ‘rhs_y’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o nodustdensity.o -c nodustdensity.f90 NSCBC.f90:2619:44: 2619 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full | 1 Warning: Array ‘cs2_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2619:56: 2619 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full | 1 Warning: Array ‘gamma_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2603:40: 2603 | real, dimension (mx,my,mz) :: mom1, mom3, pp!, rho_ux2, rho_uy2 | 1 Warning: Array ‘mom1’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2603:46: 2603 | real, dimension (mx,my,mz) :: mom1, mom3, pp!, rho_ux2, rho_uy2 | 1 Warning: Array ‘mom3’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2603:50: 2603 | real, dimension (mx,my,mz) :: mom1, mom3, pp!, rho_ux2, rho_uy2 | 1 Warning: Array ‘pp’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2619:66: 2619 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full | 1 Warning: Array ‘rho_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2612:42: 2612 | real, dimension (mx,my,mz) :: rhoE_p | 1 Warning: Array ‘rhoe_p’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2613:47: 2613 | real, dimension (mx,my,mz,2) :: rhoE_pU | 1 Warning: Array ‘rhoe_pu’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2615:52: 2615 | real, dimension (mx,my,mz,nchemspec) :: RHS_Y | 1 Warning: Array ‘rhs_y’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2158:44: 2158 | real, dimension (mx,my,mz) :: cs2_full, gamma_full,pp, rho_full | 1 Warning: Array ‘cs2_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2158:56: 2158 | real, dimension (mx,my,mz) :: cs2_full, gamma_full,pp, rho_full | 1 Warning: Array ‘gamma_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2144:40: 2144 | real, dimension (mx,my,mz) :: mom2,mom3!, rho_ux2, rho_uy2 | 1 Warning: Array ‘mom2’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2144:45: 2144 | real, dimension (mx,my,mz) :: mom2,mom3!, rho_ux2, rho_uy2 | 1 Warning: Array ‘mom3’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2158:59: 2158 | real, dimension (mx,my,mz) :: cs2_full, gamma_full,pp, rho_full | 1 Warning: Array ‘pp’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2158:69: 2158 | real, dimension (mx,my,mz) :: cs2_full, gamma_full,pp, rho_full | 1 Warning: Array ‘rho_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2145:42: 2145 | real, dimension (mx,my,mz) :: rhoE_p | 1 Warning: Array ‘rhoe_p’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2146:46: 2146 | real, dimension (mx,my,mz,2) :: rhoE_pU | 1 Warning: Array ‘rhoe_pu’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:2159:52: 2159 | real, dimension (mx,my,mz,nchemspec) :: RHS_Y | 1 Warning: Array ‘rhs_y’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1949:44: 1949 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘cs2_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1949:56: 1949 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘gamma_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1941:40: 1941 | real, dimension (mx,my,mz) :: mom2 | 1 Warning: Array ‘mom2’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1949:70: 1949 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘pp’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1949:66: 1949 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘rho_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1799:44: 1799 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘cs2_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1799:56: 1799 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘gamma_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1792:40: 1792 | real, dimension (mx,my,mz) :: mom2 | 1 Warning: Array ‘mom2’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1799:70: 1799 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘pp’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] NSCBC.f90:1799:66: 1799 | real, dimension (mx,my,mz) :: cs2_full, gamma_full, rho_full, pp | 1 Warning: Array ‘rho_full’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] hydro.f90:63:54: 63 | real, target, dimension (:,:), allocatable :: Ft_yz2,Fx_yz2,Fy_yz2,Fz_yz2 | 1 Warning: Unused PRIVATE module variable ‘ft_yz2’ declared at (1) [-Wunused-value] hydro.f90:63:61: 63 | real, target, dimension (:,:), allocatable :: Ft_yz2,Fx_yz2,Fy_yz2,Fz_yz2 | 1 Warning: Unused PRIVATE module variable ‘fx_yz2’ declared at (1) [-Wunused-value] hydro.f90:63:68: 63 | real, target, dimension (:,:), allocatable :: Ft_yz2,Fx_yz2,Fy_yz2,Fz_yz2 | 1 Warning: Unused PRIVATE module variable ‘fy_yz2’ declared at (1) [-Wunused-value] hydro.f90:63:75: 63 | real, target, dimension (:,:), allocatable :: Ft_yz2,Fx_yz2,Fy_yz2,Fz_yz2 | 1 Warning: Unused PRIVATE module variable ‘fz_yz2’ declared at (1) [-Wunused-value] hydro.f90:271:38: 271 | real :: zdampint=impossible,zdampext=impossible | 1 Warning: Unused PRIVATE module variable ‘zdampext’ declared at (1) [-Wunused-value] mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o notestfield.o -c notestfield.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o notestflow.o -c notestflow.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o notestscalar.o -c notestscalar.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o persist.o -c persist.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o slices.o -c slices.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o snapshot.o -c snapshot.f90 snapshot.f90:838:19: 838 | if (.not. existed) then | ^ Warning: ‘existed’ may be used uninitialized [-Wmaybe-uninitialized] snapshot.f90:787:24: 787 | logical :: existed | ^ note: ‘existed’ was declared here mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o equ.o -c equ.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o timestep_LSODE.o -c timestep_LSODE.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o pencil_check.o -c pencil_check.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o param_io.o -c param_io.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o register.o -c register.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o start.o -c start.f90 mpif90 -O -O0 -Wall -Wno-zerotrip -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8 -std=f2018 -o run.o -c run.f90 run.f90:738:62: 738 | wall_clock_time/icount/(nw+npar/ncpus)/ncpus/1.0e-6 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] mpif90 cparam.o cdata.o mpicomm.o noborder_profiles.o boundcond.o nodebug.o debug_io_dist.o deriv.o diagnostics.o nofarray_alloc.o farray.o filter.o nofixed_point.o nofourier.o general.o geometrical_types.o ghost_check.o noghostfold.o grid.o nogsl.o noimplicit_diffusion.o initcond.o noinitial_condition.o nohdf5_io.o io_dist.o file_io_f95.o lsode_for_chemistry.o messages.o NSCBC.o param_io.o persist.o nopower_spectrum.o nopython.o quiet.o register.o shared_variables.o nosignal_handling.o slices.o slices_methods.o snapshot.o nosolid_cells_mpicomm.o nosolid_cells.o nostreamlines.o nostruct_func.o sub.o syscalls.o syscalls_ansi.o notestperturb.o notimeavg.o noweno_transport.o noyinyang.o noyinyang_mpi.o magnetic.a noparticles_main.a morton_helper.o chemistry.o nochiral.o nocosmicray.o nocosmicrayflux.o density.o density_methods.o nodetonate.o nodustdensity.o nodustvelocity.o temperature_ionization.o eos_chemistry.o noforcing.o nogravity.o noheatflux.o hydro.o nohyperresi_strict.o nohypervisc_strict.o noimplicit_physics.o nointerstellar.o nolorenz_gauge.o noneutraldensity.o noneutralvelocity.o noopacity.o nopointmasses.o nopoisson.o nopolymer.o nopscalar.o noradiation.o noselfgravity.o noSGS_hydro.o noshear.o noshock.o nospecial.o noascalar.o notestfield.o notestflow.o notestscalar.o viscosity.o nogpu.o nogpu_astaroth_ansi.o notraining.o start.o -ldl -o start.x run.f90:924:25: 924 | type (pencil_case) :: p | 1 Warning: Array ‘p’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the ‘-fmax-stack-var-size=’ limit (or use ‘-frecursive’, which implies unlimited ‘-fmax-stack-var-size’) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute. [-Wsurprising] mpif90 cparam.o cdata.o mpicomm.o noborder_profiles.o boundcond.o nodebug.o debug_io_dist.o deriv.o diagnostics.o nofarray_alloc.o farray.o filter.o nofixed_point.o nofourier.o general.o geometrical_types.o ghost_check.o noghostfold.o grid.o nogsl.o noimplicit_diffusion.o initcond.o noinitial_condition.o nohdf5_io.o io_dist.o file_io_f95.o lsode_for_chemistry.o messages.o NSCBC.o param_io.o persist.o nopower_spectrum.o nopython.o quiet.o register.o shared_variables.o nosignal_handling.o slices.o slices_methods.o snapshot.o nosolid_cells_mpicomm.o nosolid_cells.o nostreamlines.o nostruct_func.o sub.o syscalls.o syscalls_ansi.o notestperturb.o notimeavg.o noweno_transport.o noyinyang.o noyinyang_mpi.o magnetic.a noparticles_main.a morton_helper.o chemistry.o nochiral.o nocosmicray.o nocosmicrayflux.o density.o density_methods.o nodetonate.o nodustdensity.o nodustvelocity.o temperature_ionization.o eos_chemistry.o noforcing.o nogravity.o noheatflux.o hydro.o nohyperresi_strict.o nohypervisc_strict.o noimplicit_physics.o nointerstellar.o nolorenz_gauge.o noneutraldensity.o noneutralvelocity.o noopacity.o nopointmasses.o nopoisson.o nopolymer.o nopscalar.o noradiation.o noselfgravity.o noSGS_hydro.o noshear.o noshock.o nospecial.o noascalar.o notestfield.o notestflow.o notestscalar.o viscosity.o nogpu.o timestep_LSODE.o notraining.o equ.o pencil_check.o global_pushpars.o run.o -ldl -o run.x make[2]: Leaving directory '/home/pencil/extended/samples/2d-tests/2d_methane_flame/src' make[1]: Leaving directory '/home/pencil/extended/samples/2d-tests/2d_methane_flame/src'