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 -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow' 'LDFLAGS_HELPER=-dynamic' 'OMPFFLAGS=-fopenmp' 'OMPLFLAGS=-lgomp' 'PPFLAGS=-cpp' 'FSTD_95=-std=f95' 'FSTD_2003=-std=f2003' 'MODULE_PREFIX=__' 'MODULE_INFIX=_MOD_' 'MODULE_SUFFIX=' 'CC=mpicc' 'CFLAGS=-DFUNDERSC=0' 'default_to_be'
MAKING src/Makefile.inc
touch src/.build-history
echo "@"`hostname` "("`date`")" >> src/.build-history
( cd src && \
  echo "===== " make FROM_PARENT=src/ -f Makefile.src code "====="; \
  make FROM_PARENT=src/ -f Makefile.src default_to_be \
)
=====  make FROM_PARENT=src/ -f Makefile.src code =====
make[1]: Entering directory '/home/pencil/basic/samples/2d-tests/chemistry_GrayScott/src'
Compiler: gfortran
GCC version: 13
Makefile.src:2907: GCC version > 9 ==> allowing argument mismatch in nompicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90.
Makefile.src:3565: warning: overriding recipe for target 'nompicomm.o'
Makefile.src:3301: warning: ignoring old recipe for target 'nompicomm.o'
${PENCIL_HOME}/utils/pc_identify_revision --reset
make -f Makefile.src  start.o run.o start.x run.x
make[2]: Entering directory '/home/pencil/basic/samples/2d-tests/chemistry_GrayScott/src'
Compiler: gfortran
GCC version: 13
Makefile.src:2907: GCC version > 9 ==> allowing argument mismatch in nompicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90.
Makefile.src:3565: warning: overriding recipe for target 'nompicomm.o'
Makefile.src:3301: warning: ignoring old recipe for target 'nompicomm.o'
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o sub.o -c sub.f90
sub.f90:3877:13:

 3877 |       nout = bcast_array(2)
      |             1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion]
sub.f90:9056:50:

 9056 |       real, save :: lgt_ini, a_ini, Hp_ini, app_om=0
      |                                                  1
Warning: Unused variable ‘app_om’ declared at (1) [-Wunused-variable]
sub.f90:9053:45:

 9053 |       integer, save :: nt_file, it_file, iTij=0
      |                                             1
Warning: Unused variable ‘itij’ declared at (1) [-Wunused-variable]
sub.f90:7718:41:

 7718 |     subroutine calc_slope_diff_flux(f,j,p,h_slope_limited,nlf,div_flux,div_type, &
      |                                         1
Warning: Unused dummy argument ‘p’ at (1) [-Wunused-dummy-argument]
sub.f90:7347:17:

 7347 |       real :: fac
      |                 1
Warning: Unused variable ‘fac’ declared at (1) [-Wunused-variable]
sub.f90:7346:18:

 7346 |       integer :: m,n,j,inde
      |                  1
Warning: Unused variable ‘m’ declared at (1) [-Wunused-variable]
sub.f90:7345:55:

 7345 |       real, allocatable, dimension(:) :: mean, mean_tmp
      |                                                       1
Warning: Unused variable ‘mean_tmp’ declared at (1) [-Wunused-variable]
sub.f90:7346:20:

 7346 |       integer :: m,n,j,inde
      |                    1
Warning: Unused variable ‘n’ declared at (1) [-Wunused-variable]
sub.f90:4081:30:

 4081 |     subroutine vecout(lun,file,vv,thresh,nvec)
      |                              1
Warning: Unused dummy argument ‘file’ at (1) [-Wunused-dummy-argument]
sub.f90:376:22:

  376 |     subroutine mean_mn(a,res)
      |                      ^
Warning: ‘mean_mn’ defined but not used [-Wunused-function]
sub.f90:480:21:

  480 |     subroutine rms_mn(a,res)
      |                     ^
Warning: ‘rms_mn’ defined but not used [-Wunused-function]
sub.f90:515:22:

  515 |     subroutine rms2_mn(a2,res)
      |                      ^
Warning: ‘rms2_mn’ defined but not used [-Wunused-function]
sub.f90:646:27:

  646 |     subroutine contract_jk3(a,c)
      |                           ^
Warning: ‘contract_jk3’ defined but not used [-Wunused-function]
sub.f90:1673:22:

 1673 |     subroutine der_2nd(f,k,df,j)
      |                      ^
Warning: ‘der_2nd’ defined but not used [-Wunused-function]
sub.f90:1749:27:

 1749 |     subroutine der_2nd_stag(f,k,df,j)
      |                           ^
Warning: ‘der_2nd_stag’ defined but not used [-Wunused-function]
sub.f90:5091:25:

 5091 |     subroutine nan_inform(f,msg,region,int1,int2,int3,int4,lstop)
      |                         ^
Warning: ‘nan_inform’ defined but not used [-Wunused-function]
sub.f90:8345:32:

 8345 |     subroutine calc_lin_interpol(f,j,fim12,fip12,k)
      |                                ^
Warning: ‘calc_lin_interpol’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noborder_profiles.o -c noborder_profiles.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o diagnostics.o -c diagnostics.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nofourier.o -c nofourier.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o grid.o -c grid.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nostreamlines.o -c nostreamlines.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noshock.o -c noshock.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nolorenz_gauge.o -c nolorenz_gauge.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nosignal_handling.o -c nosignal_handling.f90
fourier_common.h:24:21:

   24 |         kz_nyq=nzgrid/2 * 2*pi/Lz
      |                     1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
fourier_common.h:4:28:

    4 |         kx_fft=cshift((/(i-(nxgrid+1)/2,i=0,nxgrid-1)/),+(nxgrid+1)/2)*2*pi/Lx
      |                            1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
fourier_common.h:4:58:

    4 |         kx_fft=cshift((/(i-(nxgrid+1)/2,i=0,nxgrid-1)/),+(nxgrid+1)/2)*2*pi/Lx
      |                                                          1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
fourier_common.h:13:28:

   13 |         ky_fft=cshift((/(i-(nygrid+1)/2,i=0,nygrid-1)/),+(nygrid+1)/2)*2*pi/Ly
      |                            1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
fourier_common.h:13:58:

   13 |         ky_fft=cshift((/(i-(nygrid+1)/2,i=0,nygrid-1)/),+(nygrid+1)/2)*2*pi/Ly
      |                                                          1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
noshock.f90:183:31:

  183 |     subroutine pushpars2c(p_par)
      |                               1
Warning: Unused dummy argument ‘p_par’ at (1) [-Wunused-dummy-argument]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nofixed_point.o -c nofixed_point.f90
grid.f90:1344:24:

 1344 |       elseif (ncoarse>nz/nghost) then
      |                        1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
grid.f90:1345:18:

 1345 |         ncoarse=nz/nghost
      |                  1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
grid.f90:2297:35:

 2297 |       character(len=linelen) :: msg
      |                                   1
Warning: Unused variable ‘msg’ declared at (1) [-Wunused-variable]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noghostfold.o -c noghostfold.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nopoisson.o -c nopoisson.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nohyperresi_strict.o -c nohyperresi_strict.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nohypervisc_strict.o -c nohypervisc_strict.f90
grid.f90:1518:29:

 1518 |     subroutine quintic_interp(nn,a,ninds,dc)
      |                             ^
Warning: ‘quintic_interp’ defined but not used [-Wunused-function]
diagnostics.f90:3784:36:

 3784 |       integer :: nmax, nsum, nmin, i
      |                                    1
Warning: Unused variable ‘i’ declared at (1) [-Wunused-variable]
diagnostics.f90:3784:33:

 3784 |       integer :: nmax, nsum, nmin, i
      |                                 1
Warning: Unused variable ‘nmin’ declared at (1) [-Wunused-variable]
diagnostics.f90:2158:24:

 2158 |       integer :: iname,i,isum
      |                        1
Warning: Unused variable ‘i’ declared at (1) [-Wunused-variable]
diagnostics.f90:2158:29:

 2158 |       integer :: iname,i,isum
      |                             1
Warning: Unused variable ‘isum’ declared at (1) [-Wunused-variable]
diagnostics.f90:1356:68:

 1356 |     integer function fparse_name(iname,cname,ctest,itest,cform,ncomp)
      |                                                                    1
Warning: Unused dummy argument ‘ncomp’ at (1) [-Wunused-dummy-argument]
diagnostics.f90:770:85:

  770 |       integer :: iname, imax_count, isum_count, nmax_count, nsum_count, itype, maxreq
      |                                                                                     1
Warning: Unused variable ‘maxreq’ declared at (1) [-Wunused-variable]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nodensity_methods.o -c nodensity_methods.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nogravity.o -c nogravity.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noshear.o -c noshear.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nospecial.o -c nospecial.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o magnetic/nomeanfield_demfdt.o -c magnetic/nomeanfield_demfdt.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noinitial_condition.o -c noinitial_condition.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noopacity.o -c noopacity.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noparticles_main.o -c noparticles_main.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -o nostruct_func.o -c nostruct_func.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o notimeavg.o -c notimeavg.f90
noparticles_main.f90:341:29:

  341 |       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]
noshear.f90:278:31:

  278 |     subroutine pushpars2c(p_par)
      |                               1
Warning: Unused dummy argument ‘p_par’ at (1) [-Wunused-dummy-argument]
noshear.f90:265:45:

  265 |     subroutine shear_frame_transform(a,tshift)
      |                                             1
Warning: Unused dummy argument ‘tshift’ at (1) [-Wunused-dummy-argument]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o magnetic/nomeanfield.o -c magnetic/nomeanfield.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nopointmasses.o -c nopointmasses.f90
nospecial.f90:663:44:

  663 |       real, dimension(mx,my,mz,mfarray) :: f
      |                                            1
Warning: Array ‘f’ 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]
nospecial.f90:559:79:

  559 |     subroutine special_calc_spectra_byte(f,spectrum,spectrumhel,lfirstcall,kind,len)
      |                                                                               1
Warning: Unused dummy argument ‘kind’ at (1) [-Wunused-dummy-argument]
nospecial.f90:297:43:

  297 |     subroutine rprint_special(lreset,lwrite)
      |                                           1
Warning: Unused dummy argument ‘lwrite’ at (1) [-Wunused-dummy-argument]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noeos.o -c noeos.f90
noeos.f90:41:31:

   41 |   real :: lnTT0=impossible, TT0=impossible
      |                               1
Warning: Unused PRIVATE module variable ‘tt0’ declared at (1) [-Wunused-value]
noeos.f90:1001:47:

 1001 |     subroutine bc_ss_temp_z(f,topbot,lone_sided)
      |                                               1
Warning: Unused dummy argument ‘lone_sided’ at (1) [-Wunused-dummy-argument]
noeos.f90:568:37:

  568 |       logical, pointer :: lmultilayer, lheatc_chiconst, lheatc_kramers, lheatc_Kprof, lheatc_Kconst
      |                                     1
Warning: Unused variable ‘lmultilayer’ declared at (1) [-Wunused-variable]
noeos.f90:438:46:

  438 |     elemental subroutine get_soundspeed(TT,cs2)
      |                                              1
Warning: Dummy argument ‘cs2’ at (1) was declared INTENT(OUT) but was not set [-Wunused-dummy-argument]
noeos.f90:438:42:

  438 |     elemental subroutine get_soundspeed(TT,cs2)
      |                                          1
Warning: Unused dummy argument ‘tt’ at (1) [-Wunused-dummy-argument]
noeos.f90:416:72:

  416 |     subroutine eoscalc_pencil(ivars,var1,var2,lnrho,ss,yH,lnTT,ee,pp,cs2)
      |                                                                        1
Warning: Dummy argument ‘cs2’ at (1) was declared INTENT(OUT) but was not set [-Wunused-dummy-argument]
noeos.f90:394:65:

  394 |     subroutine eoscalc_point_f(ivars,f,lnrho,ss,yH,lnTT,ee,pp,cs2)
      |                                                                 1
Warning: Dummy argument ‘cs2’ at (1) was declared INTENT(OUT) but was not set [-Wunused-dummy-argument]
noeos.f90:370:71:

  370 |     subroutine eoscalc_point(ivars,var1,var2,lnrho,ss,yH,lnTT,ee,pp,cs2)
      |                                                                       1
Warning: Dummy argument ‘cs2’ at (1) was declared INTENT(OUT) but was not set [-Wunused-dummy-argument]
noeos.f90:269:54:

  269 |     subroutine pressure_gradient_farray(f,cs2,cp1tilde)
      |                                                      1
Warning: Dummy argument ‘cp1tilde’ at (1) was declared INTENT(OUT) but was not set [-Wunused-dummy-argument]
noeos.f90:69:31:

   69 |     subroutine initialize_eos(f)
      |                               1
Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument]
noeos.f90:1858:30:

 1858 |     subroutine write_thermodyn
      |                              ^
Warning: ‘write_thermodyn’ defined but not used [-Wunused-function]
noeos.f90:1864:29:

 1864 |     subroutine read_thermodyn(input_file)
      |                             ^
Warning: ‘read_thermodyn’ defined but not used [-Wunused-function]
noeos.f90:1874:27:

 1874 |     subroutine read_species(input_file)
      |                           ^
Warning: ‘read_species’ defined but not used [-Wunused-function]
noeos.f90:1884:33:

 1884 |     subroutine find_species_index(species_name,ind_glob,ind_chem,found_specie)
      |                                 ^
Warning: ‘find_species_index’ defined but not used [-Wunused-function]
noeos.f90:1900:24:

 1900 |     subroutine find_mass(element_name,MolMass)
      |                        ^
Warning: ‘find_mass’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o boundcond.o -c boundcond.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o initcond.o -c initcond.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noheatflux.o -c noheatflux.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noselfgravity.o -c noselfgravity.f90
initcond.f90:5519:52:

 5519 |       kz=cshift((/(i-nzgrid/2,i=0,nzgrid-1)/),nzgrid/2)*scale_factor
      |                                                    1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
initcond.f90:6218:52:

 6218 |       kz=cshift((/(i-nzgrid/2,i=0,nzgrid-1)/),nzgrid/2)*scale_factor
      |                                                    1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
initcond.f90:7277:30:

 7277 |         do icpu=nprocy+1,ncpus
      |                              1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
initcond.f90:7205:30:

 7205 |         do icpu=nprocy+1,ncpus
      |                              1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
initcond.f90:6835:28:

 6835 |         do py = 1, nprocxy-1
      |                            1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
initcond.f90:6856:29:

 6856 |           do pz = 1, nprocz-1
      |                             1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
initcond.f90:5168:24:

 5168 |         kx=cshift((/(i-(nxgrid+1)/2,i=0,nxgrid-1)/),+(nxgrid+1)/2)*scale_factor
      |                        1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:5168:54:

 5168 |         kx=cshift((/(i-(nxgrid+1)/2,i=0,nxgrid-1)/),+(nxgrid+1)/2)*scale_factor
      |                                                      1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:5172:24:

 5172 |         ky=cshift((/(i-(nygrid+1)/2,i=0,nygrid-1)/),+(nygrid+1)/2)*scale_factor
      |                        1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:5172:54:

 5172 |         ky=cshift((/(i-(nygrid+1)/2,i=0,nygrid-1)/),+(nygrid+1)/2)*scale_factor
      |                                                      1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:5057:29:

 5057 |           k2x = cshift((/(i-(nx+1)/2,i=0,nx-1)/),+(nx+1)/2)*2*pi/Lx
      |                             1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:5057:51:

 5057 |           k2x = cshift((/(i-(nx+1)/2,i=0,nx-1)/),+(nx+1)/2)*2*pi/Lx
      |                                                   1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:5060:29:

 5060 |           k2y = cshift((/(i-(ny+1)/2,i=0,ny-1)/),+(ny+1)/2)*2*pi/Ly
      |                             1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:5060:51:

 5060 |           k2y = cshift((/(i-(ny+1)/2,i=0,ny-1)/),+(ny+1)/2)*2*pi/Ly
      |                                                   1
Warning: Integer division truncated to constant ‘32’ at (1) [-Winteger-division]
initcond.f90:7822:42:

 7822 |       real, dimension (mx,my,mz,3) :: apot
      |                                          1
Warning: Array ‘apot’ 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]
initcond.f90:6168:63:

 6168 |       integer :: i, i1a, i1b, i2a, i2b, ikx, iky, ikz, stat, ik, nk
      |                                                               1
Warning: Unused variable ‘ik’ declared at (1) [-Wunused-variable]
initcond.f90:6172:44:

 6172 |       real, dimension (:), allocatable :: kk
      |                                            1
Warning: Unused variable ‘kk’ declared at (1) [-Wunused-variable]
initcond.f90:6168:67:

 6168 |       integer :: i, i1a, i1b, i2a, i2b, ikx, iky, ikz, stat, ik, nk
      |                                                                   1
Warning: Unused variable ‘nk’ declared at (1) [-Wunused-variable]
initcond.f90:2543:17:

 2543 |       real :: kx1, ky1, kz1
      |                 1
Warning: Unused variable ‘kx1’ declared at (1) [-Wunused-variable]
initcond.f90:2543:22:

 2543 |       real :: kx1, ky1, kz1
      |                      1
Warning: Unused variable ‘ky1’ declared at (1) [-Wunused-variable]
initcond.f90:2543:27:

 2543 |       real :: kx1, ky1, kz1
      |                           1
Warning: Unused variable ‘kz1’ declared at (1) [-Wunused-variable]
initcond.f90:1866:47:

 1866 |     subroutine beltramik_general(ampl,f,i,kx,ky,kz,phase)
      |                                               1
Warning: Unused dummy argument ‘ky’ at (1) [-Wunused-dummy-argument]
initcond.f90:1866:50:

 1866 |     subroutine beltramik_general(ampl,f,i,kx,ky,kz,phase)
      |                                                  1
Warning: Unused dummy argument ‘kz’ at (1) [-Wunused-dummy-argument]
boundcond.f90:8808:25:

 8808 |           do j=1,nprocx-1
      |                         1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
boundcond.f90:8831:27:

 8831 |             do j=1,nprocx-1
      |                           1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
boundcond.f90:6212:24:

 6212 |         do i=1,nprocxy-1
      |                        1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
boundcond.f90:6340:28:

 6340 |           do py=1, nprocxy-1
      |                            1
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
boundcond.f90:697:32:

  697 |       real :: XXi, XXi0, tau_XXi
      |                                1
Warning: Unused variable ‘tau_xxi’ declared at (1) [-Wunused-variable]
boundcond.f90:697:17:

  697 |       real :: XXi, XXi0, tau_XXi
      |                 1
Warning: Unused variable ‘xxi’ declared at (1) [-Wunused-variable]
boundcond.f90:697:23:

  697 |       real :: XXi, XXi0, tau_XXi
      |                       1
Warning: Unused variable ‘xxi0’ declared at (1) [-Wunused-variable]
boundcond.f90:2960:30:

 2960 |     subroutine bc_stratified_z(f,topbot,j)
      |                              ^
Warning: ‘bc_stratified_z’ defined but not used [-Wunused-function]
boundcond.f90:4671:33:

 4671 |     subroutine bc_onesided_z_orig(f,topbot,j)
      |                                 ^
Warning: ‘bc_onesided_z_orig’ defined but not used [-Wunused-function]
boundcond.f90:6701:51:

 6701 |             tmp_yz=Ftop/(work_yz*Krho1kr_yz*tmp_yz)
      |                                                   ^
Warning: ‘ftop’ may be used uninitialized [-Wmaybe-uninitialized]
boundcond.f90:6520:53:

 6520 |       real, pointer :: FbotKbot, FtopKtop, Fbot, Ftop, chi
      |                                                     ^
note: ‘ftop’ was declared here
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o chemistry.o -c chemistry.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nochiral.o -c nochiral.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nocosmicray.o -c nocosmicray.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noneutraldensity.o -c noneutraldensity.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nopolymer.o -c nopolymer.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noradiation.o -c noradiation.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noascalar.o -c noascalar.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noneutralvelocity.o -c noneutralvelocity.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nocosmicrayflux.o -c nocosmicrayflux.f90
chemistry.f90:3185:24:

 3185 |               if (n < mz/2) then
      |                        1
Warning: Integer division truncated to constant ‘3’ at (1) [-Winteger-division]
chemistry.f90:6947:84:

 6947 |         df(l1:l2,m,n,icc+1) = df(l1:l2,m,n,icc+1) + p%nucl_rmin*p%ff_nucl*(1+p%cc(:,2))*p%rho1
      |                                                                                    1
Warning: Array reference at (1) is out of bounds (2 > 1) in dimension 2
chemistry.f90:45:38:

   45 |   real, dimension(mx,my,mz) :: cp_full, cv_full
      |                                      1
Warning: Array ‘cp_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]
chemistry.f90:51:52:

   51 |   real, dimension(mx,my,mz,nchemspec) :: cp_spec_glo
      |                                                    1
Warning: Array ‘cp_spec_glo’ 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:45:47:

   45 |   real, dimension(mx,my,mz) :: cp_full, cv_full
      |                                               1
Warning: Array ‘cv_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]
chemistry.f90:48:55:

   48 |   real, dimension(mx,my,mz,nchemspec) :: cv_R_spec_full
      |                                                       1
Warning: Array ‘cv_r_spec_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]
chemistry.f90:75:18:

   75 |   real :: init_rho=1.
      |                  1
Warning: Unused PRIVATE module variable ‘init_rho’ declared at (1) [-Wunused-value]
chemistry.f90:74:19:

   74 |   real :: init_rho2=1.
      |                   1
Warning: Unused PRIVATE module variable ‘init_rho2’ declared at (1) [-Wunused-value]
chemistry.f90:69:17:

   69 |   real :: init_y1=-0.2, init_y2=0.2
      |                 1
Warning: Unused PRIVATE module variable ‘init_y1’ declared at (1) [-Wunused-value]
chemistry.f90:69:31:

   69 |   real :: init_y1=-0.2, init_y2=0.2
      |                               1
Warning: Unused PRIVATE module variable ‘init_y2’ declared at (1) [-Wunused-value]
chemistry.f90:70:17:

   70 |   real :: init_z1=-0.2, init_z2=0.2
      |                 1
Warning: Unused PRIVATE module variable ‘init_z1’ declared at (1) [-Wunused-value]
chemistry.f90:70:31:

   70 |   real :: init_z1=-0.2, init_z2=0.2
      |                               1
Warning: Unused PRIVATE module variable ‘init_z2’ declared at (1) [-Wunused-value]
chemistry.f90:47:42:

   47 |   real, dimension(mx,my,mz) :: lambda_full, rho_full, TT_full
      |                                          1
Warning: Array ‘lambda_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]
chemistry.f90:60:37:

   60 |   logical :: lfix_Sc=.false., lfix_Pr=.false.
      |                                     1
Warning: Unused PRIVATE module variable ‘lfix_pr’ declared at (1) [-Wunused-value]
chemistry.f90:47:52:

   47 |   real, dimension(mx,my,mz) :: lambda_full, rho_full, TT_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]
chemistry.f90:151:51:

  151 |   real, dimension(mx,my,mz,nchemspec) :: RHS_Y_full
      |                                                   1
Warning: Array ‘rhs_y_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]
chemistry.f90:120:45:

  120 |   character (len=labellen) :: self_collisions='nothing',condensing_species='nothing'
      |                                             1
Warning: Unused PRIVATE module variable ‘self_collisions’ declared at (1) [-Wunused-value]
chemistry.f90:150:58:

  150 |   real, dimension(mx,my,mz,nchemspec) :: species_viscosity
      |                                                          1
Warning: Array ‘species_viscosity’ 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:76:19:

   76 |   real :: str_thick=0.02
      |                   1
Warning: Unused PRIVATE module variable ‘str_thick’ declared at (1) [-Wunused-value]
chemistry.f90:47:61:

   47 |   real, dimension(mx,my,mz) :: lambda_full, rho_full, TT_full
      |                                                             1
Warning: Array ‘tt_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]
chemistry.f90:149:48:

  149 |   real, dimension(mx,my,mz,nchemspec) :: XX_full
      |                                                1
Warning: Array ‘xx_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]
chemistry.f90:7001:22:

 7001 |       integer :: ichem, kkk, i
      |                      1
Warning: Unused variable ‘ichem’ declared at (1) [-Wunused-variable]
chemistry.f90:7001:27:

 7001 |       integer :: ichem, kkk, i
      |                           1
Warning: Unused variable ‘kkk’ declared at (1) [-Wunused-variable]
chemistry.f90:6984:22:

 6984 |       integer :: ichem, kkk
      |                      1
Warning: Unused variable ‘ichem’ declared at (1) [-Wunused-variable]
chemistry.f90:6984:27:

 6984 |       integer :: ichem, kkk
      |                           1
Warning: Unused variable ‘kkk’ declared at (1) [-Wunused-variable]
chemistry.f90:6932:29:

 6932 |       integer :: ichem, kkk,i
      |                             1
Warning: Unused variable ‘i’ declared at (1) [-Wunused-variable]
chemistry.f90:6933:35:

 6933 |       real, dimension(nx) :: Q_nucl
      |                                   1
Warning: Unused variable ‘q_nucl’ declared at (1) [-Wunused-variable]
chemistry.f90:6889:20:

 6889 |       real :: Q_nucl
      |                    1
Warning: Unused variable ‘q_nucl’ declared at (1) [-Wunused-variable]
chemistry.f90:6846:29:

 6846 |       real :: ffcondp, Q_cond
      |                             1
Warning: Unused variable ‘q_cond’ declared at (1) [-Wunused-variable]
chemistry.f90:6799:50:

 6799 |       real, dimension (nx) :: ff_cond_fact, Q_cond
      |                                                  1
Warning: Unused variable ‘q_cond’ declared at (1) [-Wunused-variable]
chemistry.f90:6692:41:

 6692 |       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:6178:30:

 6178 |     subroutine get_mu1_slice(f,slice,grad_slice,index,sgn,direction)
      |                              1
Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument]
chemistry.f90:5636:40:

 5636 |       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:5636:45:

 5636 |       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:5611:32:

 5611 |     subroutine get_gamma_slice(f,slice,dir,index)
      |                                1
Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument]
chemistry.f90:5568:30:

 5568 |     subroutine get_cs2_slice(f,slice,dir,index)
      |                              1
Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument]
chemistry.f90:5369:74:

 5369 |       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:5255:57:

 5255 |       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:5130:40:

 5130 |       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:5130:52:

 5130 |       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:5129:43:

 5129 |       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:5129:54:

 5129 |       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]
chemistry.f90:4972:23:

 4972 |       integer :: k,j,ii
      |                       1
Warning: Unused variable ‘ii’ declared at (1) [-Wunused-variable]
chemistry.f90:4891:54:

 4891 |       integer :: i_O2, i_C3H8, ichem_O2, ichem_C3H8, j
      |                                                      1
Warning: Unused variable ‘j’ declared at (1) [-Wunused-variable]
chemistry.f90:3549:37:

 3549 |       real, dimension(nx) :: ff_condm
      |                                     1
Warning: Unused variable ‘ff_condm’ declared at (1) [-Wunused-variable]
chemistry.f90:3253:26:

 3253 |       integer :: j, k,i,ii
      |                          1
Warning: Unused variable ‘ii’ declared at (1) [-Wunused-variable]
chemistry.f90:2973:40:

 2973 |       real, dimension(mx,my,mz) :: sum_Y
      |                                        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:1850:25:

 1850 |       real :: initial_mu1, ksi_TTD, dTdr_c, deltaT, PP
      |                         1
Warning: Unused variable ‘initial_mu1’ declared at (1) [-Wunused-variable]
chemistry.f90:1698:36:

 1698 |       real :: log_inlet_density, del, PP
      |                                    1
Warning: Unused variable ‘del’ declared at (1) [-Wunused-variable]
chemistry.f90:1702:64:

 1702 |       real :: initial_mu1, final_massfrac_O2, final_massfrac_CH4, &
      |                                                                1
Warning: Unused variable ‘final_massfrac_ch4’ declared at (1) [-Wunused-variable]
chemistry.f90:1703:48:

 1703 |           final_massfrac_H2O, final_massfrac_CO2,final_massfrac_H2
      |                                                1
Warning: Unused variable ‘final_massfrac_co2’ declared at (1) [-Wunused-variable]
chemistry.f90:1701:22:

 1701 |       integer :: i_CH4=0, i_CO2=0, ichem_CH4=0, ichem_CO2=0
      |                      1
Warning: Unused variable ‘i_ch4’ declared at (1) [-Wunused-variable]
chemistry.f90:1701:31:

 1701 |       integer :: i_CH4=0, i_CO2=0, ichem_CH4=0, ichem_CO2=0
      |                               1
Warning: Unused variable ‘i_co2’ declared at (1) [-Wunused-variable]
chemistry.f90:1701:44:

 1701 |       integer :: i_CH4=0, i_CO2=0, ichem_CH4=0, ichem_CO2=0
      |                                            1
Warning: Unused variable ‘ichem_ch4’ declared at (1) [-Wunused-variable]
chemistry.f90:1701:57:

 1701 |       integer :: i_CH4=0, i_CO2=0, ichem_CH4=0, ichem_CO2=0
      |                                                         1
Warning: Unused variable ‘ichem_co2’ declared at (1) [-Wunused-variable]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nolsode_for_chemistry.o -c nolsode_for_chemistry.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nopscalar.o -c nopscalar.f90
nopscalar.f90:206:31:

  206 |     subroutine pushpars2c(p_par)
      |                               1
Warning: Unused dummy argument ‘p_par’ at (1) [-Wunused-dummy-argument]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o filter.o -c filter.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noNSCBC.o -c noNSCBC.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nogpu.o -c nogpu.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nodensity.o -c nodensity.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nodetonate.o -c nodetonate.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noSGS_hydro.o -c noSGS_hydro.f90
gpu.h:4:2:

    4 |             gpu_set_dt
      |         1
Warning: Nonconforming tab character at (1) [-Wtabs]
nogpu.f90:111:75:

  111 |     subroutine test_rhs_gpu(f,df,p,mass_per_proc,early_finalize,cpu_version)
      |                                                                           1
Warning: Unused dummy argument ‘cpu_version’ at (1) [-Wunused-dummy-argument]
nogpu.f90:111:32:

  111 |     subroutine test_rhs_gpu(f,df,p,mass_per_proc,early_finalize,cpu_version)
      |                                1
Warning: Unused dummy argument ‘df’ at (1) [-Wunused-dummy-argument]
nogpu.f90:111:63:

  111 |     subroutine test_rhs_gpu(f,df,p,mass_per_proc,early_finalize,cpu_version)
      |                                                               1
Warning: Unused dummy argument ‘early_finalize’ at (1) [-Wunused-dummy-argument]
nogpu.f90:111:29:

  111 |     subroutine test_rhs_gpu(f,df,p,mass_per_proc,early_finalize,cpu_version)
      |                             1
Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument]
nogpu.f90:111:48:

  111 |     subroutine test_rhs_gpu(f,df,p,mass_per_proc,early_finalize,cpu_version)
      |                                                1
Warning: Unused dummy argument ‘mass_per_proc’ at (1) [-Wunused-dummy-argument]
nogpu.f90:111:34:

  111 |     subroutine test_rhs_gpu(f,df,p,mass_per_proc,early_finalize,cpu_version)
      |                                  1
Warning: Unused dummy argument ‘p’ at (1) [-Wunused-dummy-argument]
nogpu.f90:44:31:

   44 |       logical :: early_finalize
      |                               1
Warning: Unused variable ‘early_finalize’ declared at (1) [-Wunused-variable]
filter.f90:152:24:

  152 |     subroutine rmwig_old(f,df,ivar,explog)
      |                        ^
Warning: ‘rmwig_old’ defined but not used [-Wunused-function]
filter.f90:285:32:

  285 |     subroutine rmwig_lnxyaverage(f,ivar)
      |                                ^
Warning: ‘rmwig_lnxyaverage’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nointerstellar.o -c nointerstellar.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o notraining.o -c notraining.f90
noSGS_hydro.f90:138:37:

  138 |     subroutine calc_SGS_hydro_force(f,df,p)
      |                                     1
Warning: Unused dummy argument ‘f’ at (1) [-Wunused-dummy-argument]
noSGS_hydro.f90:74:40:

   74 |     subroutine pencil_criteria_SGS_hydro
      |                                        ^
Warning: ‘pencil_criteria_sgs_hydro’ defined but not used [-Wunused-function]
noSGS_hydro.f90:82:40:

   82 |     subroutine pencil_interdep_SGS_hydro(lpencil_in)
      |                                        ^
Warning: ‘pencil_interdep_sgs_hydro’ defined but not used [-Wunused-function]
noSGS_hydro.f90:94:37:

   94 |     subroutine calc_pencils_SGS_hydro(f,p)
      |                                     ^
Warning: ‘calc_pencils_sgs_hydro’ defined but not used [-Wunused-function]
noSGS_hydro.f90:123:34:

  123 |     subroutine calc_SGS_hydro_heat(df,p,Hmax)
      |                                  ^
Warning: ‘calc_sgs_hydro_heat’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nodustvelocity.o -c nodustvelocity.f90
nointerstellar.f90:251:31:

  251 |     subroutine pushpars2c(p_par)
      |                               1
Warning: Dummy argument ‘p_par’ at (1) was declared INTENT(OUT) but was not set [-Wunused-dummy-argument]
nointerstellar.f90:220:23:

  220 |     subroutine check_SN(f)
      |                       ^
Warning: ‘check_sn’ defined but not used [-Wunused-function]
nointerstellar.f90:243:26:

  243 |     subroutine addmassflux(f)
      |                          ^
Warning: ‘addmassflux’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noviscosity.o -c noviscosity.f90
nodustvelocity.f90:168:31:

  168 |     subroutine pushpars2c(p_par)
      |                               1
Warning: Unused dummy argument ‘p_par’ at (1) [-Wunused-dummy-argument]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nodustdensity.o -c nodustdensity.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noentropy.o -c noentropy.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noforcing.o -c noforcing.f90
nodustdensity.f90:179:31:

  179 |     subroutine pushpars2c(p_par)
      |                               1
Warning: Unused dummy argument ‘p_par’ at (1) [-Wunused-dummy-argument]
noforcing.f90:116:33:

  116 |     subroutine forcing_continuous(df,p)
      |                                 ^
Warning: ‘forcing_continuous’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nomagnetic.o -c nomagnetic.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o noimplicit_physics.o -c noimplicit_physics.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nohydro.o -c nohydro.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o nopower_spectrum.o -c nopower_spectrum.f90
nohydro.f90:58:59:

   58 |   real, allocatable, dimension (:) :: Zl,dZldr,Pl,dPldtheta
      |                                                           1
Warning: Unused PRIVATE module variable ‘dpldtheta’ declared at (1) [-Wunused-value]
nohydro.f90:58:46:

   58 |   real, allocatable, dimension (:) :: Zl,dZldr,Pl,dPldtheta
      |                                              1
Warning: Unused PRIVATE module variable ‘dzldr’ declared at (1) [-Wunused-value]
nohydro.f90:71:48:

   71 |   integer :: idiag_umy=0,idiag_umz=0,idiag_uxmxy=0,idiag_uymxy=0,idiag_uzmxy=0
      |                                                1
Warning: Unused PRIVATE module variable ‘idiag_uxmxy’ declared at (1) [-Wunused-value]
nohydro.f90:70:23:

   70 |   integer :: idiag_uxmz=0,idiag_uymz=0,idiag_uzmz=0,idiag_umx=0
      |                       1
Warning: Unused PRIVATE module variable ‘idiag_uxmz’ declared at (1) [-Wunused-value]
nohydro.f90:71:62:

   71 |   integer :: idiag_umy=0,idiag_umz=0,idiag_uxmxy=0,idiag_uymxy=0,idiag_uzmxy=0
      |                                                              1
Warning: Unused PRIVATE module variable ‘idiag_uymxy’ declared at (1) [-Wunused-value]
nohydro.f90:70:36:

   70 |   integer :: idiag_uxmz=0,idiag_uymz=0,idiag_uzmz=0,idiag_umx=0
      |                                    1
Warning: Unused PRIVATE module variable ‘idiag_uymz’ declared at (1) [-Wunused-value]
nohydro.f90:71:76:

   71 |   integer :: idiag_umy=0,idiag_umz=0,idiag_uxmxy=0,idiag_uymxy=0,idiag_uzmxy=0
      |                                                                            1
Warning: Unused PRIVATE module variable ‘idiag_uzmxy’ declared at (1) [-Wunused-value]
nohydro.f90:70:49:

   70 |   integer :: idiag_uxmz=0,idiag_uymz=0,idiag_uzmz=0,idiag_umx=0
      |                                                 1
Warning: Unused PRIVATE module variable ‘idiag_uzmz’ declared at (1) [-Wunused-value]
nohydro.f90:51:25:

   51 |   logical :: lcalc_uumean=.false.,lupw_uu=.false.
      |                         1
Warning: Unused PRIVATE module variable ‘lcalc_uumean’ declared at (1) [-Wunused-value]
nohydro.f90:60:29:

   60 |   logical :: lforcing_cont_uu=.false.
      |                             1
Warning: Unused PRIVATE module variable ‘lforcing_cont_uu’ declared at (1) [-Wunused-value]
nohydro.f90:58:49:

   58 |   real, allocatable, dimension (:) :: Zl,dZldr,Pl,dPldtheta
      |                                                 1
Warning: Unused PRIVATE module variable ‘pl’ declared at (1) [-Wunused-value]
nohydro.f90:49:19:

   49 |   real :: u_out_kep=0.0
      |                   1
Warning: Unused PRIVATE module variable ‘u_out_kep’ declared at (1) [-Wunused-value]
nohydro.f90:59:36:

   59 |   real :: ampl_fcont_uu=1., w_sld_cs=0.0
      |                                    1
Warning: Unused PRIVATE module variable ‘w_sld_cs’ declared at (1) [-Wunused-value]
nohydro.f90:58:40:

   58 |   real, allocatable, dimension (:) :: Zl,dZldr,Pl,dPldtheta
      |                                        1
Warning: Unused PRIVATE module variable ‘zl’ declared at (1) [-Wunused-value]
nohydro.f90:440:45:

  440 |     subroutine random_isotropic_KS_setup_tony(initpower,kmin,kmax)
      |                                             ^
Warning: ‘random_isotropic_ks_setup_tony’ defined but not used [-Wunused-function]
nohydro.f90:579:40:

  579 |     subroutine random_isotropic_KS_setup(initpower,kmin,kmax)
      |                                        ^
Warning: ‘random_isotropic_ks_setup’ defined but not used [-Wunused-function]
nohydro.f90:1018:24:

 1018 |     subroutine find_umax(f,umax)
      |                        ^
Warning: ‘find_umax’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o notestfield.o -c notestfield.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o notestflow.o -c notestflow.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o notestscalar.o -c notestscalar.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o persist.o -c persist.f90
notestfield.f90:122:41:

  122 |     subroutine calc_diagnostics_testfield(f,p)
      |                                         ^
Warning: ‘calc_diagnostics_testfield’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o slices.o -c slices.f90
slices.f90:234:36:

  234 |         lwrite_slice_yz=(ipx==nprocx/2)
      |                                    1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:238:36:

  238 |         lwrite_slice_xz=(ipy==nprocy/2)
      |                                    1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:242:36:

  242 |         lwrite_slice_xy=(ipz==nprocz/2)
      |                                    1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:263:16:

  263 |         iz2=  1*nzgrid/4+1+nghost
      |                1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:264:16:

  264 |         iz3=  2*nzgrid/4+1+nghost
      |                1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:265:16:

  265 |         iz4=  3*nzgrid/4+1+nghost
      |                1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:278:37:

  278 |         lwrite_slice_xy2=(ipz==nprocz/4); if (lwrite_slice_xy2) iz2_loc=n2
      |                                     1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:294:37:

  294 |         lwrite_slice_xz2=(ipy==nprocy/2)
      |                                     1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:315:36:

  315 |         lwrite_slice_yz=(ipx==nprocx/2); if (lwrite_slice_yz) ix_loc=(l1+l2)/2
      |                                    1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:317:37:

  317 |         lwrite_slice_xy2=(ipz==nprocz/4)
      |                                     1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:326:36:

  326 |         lwrite_slice_xz=(ipy==nprocy/2)
      |                                    1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o snapshot.o -c snapshot.f90
slices.f90:461:21:

  461 |       if (ipz<=nprocz/3) then
      |                     1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:470:21:

  470 |       elseif (ipz>=2*nprocz/3) then
      |                     1
Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division]
slices.f90:452:34:

  452 |     subroutine prep_xy_slice(izloc)
      |                                  1
Warning: Unused dummy argument ‘izloc’ at (1) [-Wunused-dummy-argument]
slices.f90:452:28:

  452 |     subroutine prep_xy_slice(izloc)
      |                            ^
Warning: ‘prep_xy_slice’ defined but not used [-Wunused-function]
snapshot.f90:412:41:

  412 |     subroutine read_predef_snaptimes(file,snaptimes)
      |                                         1
Warning: Unused dummy argument ‘file’ at (1) [-Wunused-dummy-argument]
snapshot.f90:293:56:

  293 |       real, dimension(:), allocatable, save :: snaptimes
      |                                                        1
Warning: Unused variable ‘snaptimes’ declared at (1) [-Wunused-variable]
snapshot.f90:34:33:

   34 |     subroutine wsnap_down(a,flist)
      |                                 1
Warning: Unused dummy argument ‘flist’ at (1) [-Wunused-dummy-argument]
snapshot.f90:412:36:

  412 |     subroutine read_predef_snaptimes(file,snaptimes)
      |                                    ^
Warning: ‘read_predef_snaptimes’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o equ.o -c equ.f90
equ.f90:1725:54:

 1725 |       real, dimension (mx,my,mz,mfarray) :: df,df_copy
      |                                                      1
Warning: Array ‘df_copy’ 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]
equ.f90:1724:52:

 1724 |       real, dimension (mx,my,mz,mfarray) :: f,f_copy
      |                                                    1
Warning: Array ‘f_copy’ 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]
equ.f90:1726:36:

 1726 |       type (pencil_case) :: p,p_copy
      |                                    1
Warning: Array ‘p_copy’ 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]
equ.f90:1644:54:

 1644 |       real, dimension (mx,my,mz,mfarray) :: df,df_copy
      |                                                      1
Warning: Array ‘df_copy’ 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]
equ.f90:1643:52:

 1643 |       real, dimension (mx,my,mz,mfarray) :: f,f_copy
      |                                                    1
Warning: Array ‘f_copy’ 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]
equ.f90:1646:36:

 1646 |       type (pencil_case) :: p,p_copy
      |                                    1
Warning: Array ‘p_copy’ 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]
equ.f90:1544:23:

 1544 |       real :: dt1_preac
      |                       1
Warning: Unused variable ‘dt1_preac’ declared at (1) [-Wunused-variable]
equ.f90:563:37:

  563 |     subroutine diagnostics_reductions
      |                                     ^
Warning: ‘diagnostics_reductions’ defined but not used [-Wunused-function]
equ.f90:1637:22:

 1637 |     subroutine test_dt(f,df,p,rhs_1,rhs_2)
      |                      ^
Warning: ‘test_dt’ defined but not used [-Wunused-function]
equ.f90:1718:23:

 1718 |     subroutine test_rhs(f,df,p,mass_per_proc,early_finalize,rhs_1,rhs_2)
      |                       ^
Warning: ‘test_rhs’ defined but not used [-Wunused-function]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o timestep.o -c timestep.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o pencil_check.o -c pencil_check.f90
timestep.f90:319:31:

  319 |     subroutine pushpars2c(p_par)
      |                               1
Warning: Unused dummy argument ‘p_par’ at (1) [-Wunused-dummy-argument]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -o param_io.o -c param_io.f90
param_io.f90:80:26:

   80 |   integer :: niter_poisson  ! dummy
      |                          1
Warning: Unused PRIVATE module variable ‘niter_poisson’ declared at (1) [-Wunused-value]
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o register.o -c register.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o start.o -c start.f90
mpif90 -O -fno-underscoring -O0 -Wall -finit-real=sNaN -finit-integer=-2147483648 -g -fbacktrace -fimplicit-none -fcheck=all -ffpe-trap=invalid,zero,overflow -fdefault-real-8 -fdefault-double-8   -std=f2003 -o run.o -c run.f90
mpif90 cparam.o cdata.o nompicomm.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 nolsode_for_chemistry.o messages.o noNSCBC.o param_io.o persist.o nopower_spectrum.o nopython.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 nodensity.o nodensity_methods.o nodetonate.o nodustdensity.o nodustvelocity.o noentropy.o noeos.o noforcing.o nogravity.o noheatflux.o nohydro.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 noviscosity.o nogpu.o dummy_astaroth_ansi.o notraining.o start.o -ldl     -o start.x
run.f90:606:6:

  606 |   use Farray_alloc
      |      1
Warning: Array ‘f’ 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]
run.f90:652:27:

  652 |   integer :: helper_core_id
      |                           1
Warning: Unused variable ‘helper_core_id’ declared at (1) [-Wunused-variable]
run.f90:650:14:

  650 |   integer :: i,j
      |              1
Warning: Unused variable ‘i’ declared at (1) [-Wunused-variable]
run.f90:650:16:

  650 |   integer :: i,j
      |                1
Warning: Unused variable ‘j’ declared at (1) [-Wunused-variable]
run.f90:651:27:

  651 |   integer :: master_core_id
      |                           1
Warning: Unused variable ‘master_core_id’ declared at (1) [-Wunused-variable]
run.f90:639:25:

  639 |   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]
run.f90:603:6:

  603 |   use Diagnostics,     only: phiavg_norm, report_undefined_diagnostics, trim_averages,diagnostics_clean_up
      |      1
Warning: Unused module variable ‘phiavg_norm’ which has been explicitly imported at (1) [-Wunused-variable]
run.f90:653:58:

  653 |   integer, dimension(max_threads_possible) :: tmp_core_ids
      |                                                          1
Warning: Unused variable ‘tmp_core_ids’ declared at (1) [-Wunused-variable]
run.f90:195:31:

  195 |     integer :: isave_shift=0, i
      |                               1
Warning: Unused variable ‘i’ declared at (1) [-Wunused-variable]
mpif90 cparam.o cdata.o nompicomm.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 nolsode_for_chemistry.o messages.o noNSCBC.o param_io.o persist.o nopower_spectrum.o nopython.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 nodensity.o nodensity_methods.o nodetonate.o nodustdensity.o nodustvelocity.o noentropy.o noeos.o noforcing.o nogravity.o noheatflux.o nohydro.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 noviscosity.o nogpu.o  timestep.o notraining.o equ.o pencil_check.o run.o -ldl       -o run.x
make[2]: Leaving directory '/home/pencil/basic/samples/2d-tests/chemistry_GrayScott/src'
${PENCIL_HOME}/utils/pc_identify_revision --write
make[1]: Leaving directory '/home/pencil/basic/samples/2d-tests/chemistry_GrayScott/src'