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 -Og -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/default/samples/1d-tests/Schwinger-MHD/src' Compiler: gfortran GCC version: 13 Makefile.src:3038: GCC version > 9 ==> allowing argument mismatch in mpicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90. rm -rf .tmp_mkcparam scripts/modify-special special/backreact_infl special/disp_current rm -rf .tmp_mkcparam scripts/mkcparam --num-special=2 noascalar.f90 noborder_profiles.f90 nochemistry.f90 nochiral.f90 nocoala.f90 nocosmicray.f90 nocosmicrayflux.f90 density.f90 deriv.f90 nodetonate.f90 nodriver.f90 nodustdensity.f90 nodustvelocity.f90 noentropy.f90 eos_idealgas.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 magnetic.f90 magnetic/nomeanfield.f90 magnetic/nomeanfield_demfdt.f90 mpicomm.f90 noneutraldensity.f90 noneutralvelocity.f90 noNSCBC.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 power_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.f90 notraining.f90 viscosity.f90 cparam.local special/backreact_infl.f90 special/disp_current.f90 special/backreact_infl_dummies.inc scripts/mkcparam --num-special=2 noascalar.f90 noborder_profiles.f90 nochemistry.f90 nochiral.f90 nocoala.f90 nocosmicray.f90 nocosmicrayflux.f90 density.f90 deriv.f90 nodetonate.f90 nodriver.f90 nodustdensity.f90 nodustvelocity.f90 noentropy.f90 eos_idealgas.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 magnetic.f90 magnetic/nomeanfield.f90 magnetic/nomeanfield_demfdt.f90 mpicomm.f90 noneutraldensity.f90 noneutralvelocity.f90 noNSCBC.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 power_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.f90 notraining.f90 viscosity.f90 cparam.local special/backreact_infl.f90 special/disp_current.f90 special/disp_current_dummies.inc #Done to not re-compile ### WORK HERE: [PABourdin] I think the opposite is true... How would touching a file prevent to recompile? #TP: I think what was meant here was that if the special_dummies.inc is never produced this recipe will always run since the target is missing. # Touching the file then creates the target and prevents infinite compilations. # The true problem with special modules is that now we revert the renaming at the end of the compilation # but do not do this in a way that retains the timestamp, or at least that is my understanding why specials # keep recompiling. touch special_dummies.inc ### ¡¡¡WARNING!!! ###: e2 multiply declared: in magnetic.f90 special/disp_current.f90 ### ¡¡¡WARNING!!! ###: el multiply declared: in magnetic.f90 special/disp_current.f90 ### ¡¡¡WARNING!!! ###: el multiply declared: in magnetic.f90 special/disp_current.f90 ### ¡¡¡WARNING!!! ###: e2 multiply declared: in magnetic.f90 special/disp_current.f90 mpif90 -O -Og -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 special.o -c special.f90 mpif90 -O -Og -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 -fPIC -o special/backreact_infl.o -c special/backreact_infl.f90 mpif90 -O -Og -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 -fPIC -o special/disp_current.o -c special/disp_current.f90 special.f90:821:72: 821 | subroutine special_calc_spectra_byte(f,spec,spec_hel,lfirstcall,kind,len) | 1 Warning: Unused dummy argument ‘kind’ at (1) [-Wunused-dummy-argument] special/backreact_infl.f90:101:54: 101 | real :: ddotam, a2rhopm, a2rhopm_all, a2rhom, a4rhom, a2rhom_all, a4rhom_all | 1 Warning: Unused PRIVATE module variable ‘a4rhom’ declared at (1) [-Wunused-value] special/backreact_infl.f90:101:78: 101 | real :: ddotam, a2rhopm, a2rhopm_all, a2rhom, a4rhom, a2rhom_all, a4rhom_all | 1 Warning: Unused PRIVATE module variable ‘a4rhom_all’ declared at (1) [-Wunused-value] special/backreact_infl.f90:1755:20: 1755 | integer :: i,j | 1 Warning: Unused variable ‘j’ declared at (1) [-Wunused-variable] special/backreact_infl.f90:727:68: 727 | real, dimension (nx) :: Vprime, Vpotential, a2rhophi, a4rhophi | 1 Warning: Unused variable ‘a4rhophi’ declared at (1) [-Wunused-variable] special/disp_current.f90:1948:45: 1948 | do i=1,ny; ik=ipy*ny+i-1; if (ik>nygrid/2) ik=ik-nygrid; key(i)=keff(ik,nygrid,dy); enddo | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] special/disp_current.f90:1949:45: 1949 | do i=1,nz; ik=ipz*nz+i-1; if (ik>nzgrid/2) ik=ik-nzgrid; kez(i)=keff(ik,nzgrid,dz); enddo | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] ../backreact_infl_dummies.inc:401:44: Warning: ‘check_special_hook_interfaces’ defined but not used [-Wunused-function] special/disp_current.f90:1189:24: 1189 | call multsv_add(gtmp,dphi,p%bb,gtmp) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘a’ and INTENT(OUT) argument ‘d’ at (1) special/disp_current.f90:1352:30: 1352 | call multsv(tmp,gtmp,gtmp) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘b’ and INTENT(OUT) argument ‘c’ at (1) special/disp_current.f90:944:34: 944 | call multsv_add(E_MHD,-alpf*etaSchw*p%infl_dphi,p%bb,E_MHD) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘a’ and INTENT(OUT) argument ‘d’ at (1) special/disp_current.f90:946:34: 946 | call multsv_add(E_MHD,alpf*etaSchw*p%infl_dphi,p%bb,E_MHD) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘a’ and INTENT(OUT) argument ‘d’ at (1) special/disp_current.f90:1070:27: 1070 | call cross_mn(p%el,p%ExB,p%ExB) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘b’ and INTENT(OUT) argument ‘c’ at (1) ../disp_current_dummies.inc:426:44: Warning: ‘check_special_hook_interfaces’ defined but not used [-Wunused-function] /home/pencil/default/bin/pc_restore_special: line 76: SPECIAL_MODULES: command not found /home/pencil/default/bin/pc_restore_special: line 76: SPECIAL_MODULES: command not found make[2]: Entering directory '/home/pencil/default/samples/1d-tests/Schwinger-MHD/src' Compiler: gfortran GCC version: 13 Makefile:3043: GCC version > 9 ==> allowing argument mismatch in mpicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90. make[2]: Leaving directory '/home/pencil/default/samples/1d-tests/Schwinger-MHD/src' make -f Makefile.src start.o run.o start.x run.x make[2]: Entering directory '/home/pencil/default/samples/1d-tests/Schwinger-MHD/src' Compiler: gfortran GCC version: 13 Makefile.src:3038: GCC version > 9 ==> allowing argument mismatch in mpicomm.f90, noparticles_mpicomm.f90, syscalls.f90 and fftpack.f90. rm -rf .tmp_mkcparam rm -rf .tmp_mkcparam scripts/modify-special special/backreact_infl special/disp_current special/backreact_infl_dummies.inc scripts/mkcparam --num-special=2 noascalar.f90 noborder_profiles.f90 nochemistry.f90 nochiral.f90 nocoala.f90 nocosmicray.f90 nocosmicrayflux.f90 density.f90 deriv.f90 nodetonate.f90 nodriver.f90 nodustdensity.f90 nodustvelocity.f90 noentropy.f90 eos_idealgas.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 magnetic.f90 magnetic/nomeanfield.f90 magnetic/nomeanfield_demfdt.f90 mpicomm.f90 noneutraldensity.f90 noneutralvelocity.f90 noNSCBC.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 power_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.f90 notraining.f90 viscosity.f90 cparam.local special/backreact_infl.f90 special/disp_current.f90 scripts/mkcparam --num-special=2 noascalar.f90 noborder_profiles.f90 nochemistry.f90 nochiral.f90 nocoala.f90 nocosmicray.f90 nocosmicrayflux.f90 density.f90 deriv.f90 nodetonate.f90 nodriver.f90 nodustdensity.f90 nodustvelocity.f90 noentropy.f90 eos_idealgas.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 magnetic.f90 magnetic/nomeanfield.f90 magnetic/nomeanfield_demfdt.f90 mpicomm.f90 noneutraldensity.f90 noneutralvelocity.f90 noNSCBC.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 power_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.f90 notraining.f90 viscosity.f90 cparam.local special/backreact_infl.f90 special/disp_current.f90 special/disp_current_dummies.inc #Done to not re-compile ### WORK HERE: [PABourdin] I think the opposite is true... How would touching a file prevent to recompile? #TP: I think what was meant here was that if the special_dummies.inc is never produced this recipe will always run since the target is missing. # Touching the file then creates the target and prevents infinite compilations. # The true problem with special modules is that now we revert the renaming at the end of the compilation # but do not do this in a way that retains the timestamp, or at least that is my understanding why specials # keep recompiling. touch special_dummies.inc ### ¡¡¡WARNING!!! ###: el multiply declared: in magnetic.f90 special/disp_current.f90 ### ¡¡¡WARNING!!! ###: e2 multiply declared: in magnetic.f90 special/disp_current.f90 ### ¡¡¡WARNING!!! ###: el multiply declared: in magnetic.f90 special/disp_current.f90 ### ¡¡¡WARNING!!! ###: e2 multiply declared: in magnetic.f90 special/disp_current.f90 mpif90 -O -Og -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 special.o -c special.f90 mpif90 -O -Og -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 -fPIC -o special/backreact_infl.o -c special/backreact_infl.f90 mpif90 -O -Og -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 -fPIC -o special/disp_current.o -c special/disp_current.f90 special.f90:821:72: 821 | subroutine special_calc_spectra_byte(f,spec,spec_hel,lfirstcall,kind,len) | 1 Warning: Unused dummy argument ‘kind’ at (1) [-Wunused-dummy-argument] special/backreact_infl.f90:101:54: 101 | real :: ddotam, a2rhopm, a2rhopm_all, a2rhom, a4rhom, a2rhom_all, a4rhom_all | 1 Warning: Unused PRIVATE module variable ‘a4rhom’ declared at (1) [-Wunused-value] special/backreact_infl.f90:101:78: 101 | real :: ddotam, a2rhopm, a2rhopm_all, a2rhom, a4rhom, a2rhom_all, a4rhom_all | 1 Warning: Unused PRIVATE module variable ‘a4rhom_all’ declared at (1) [-Wunused-value] special/disp_current.f90:1948:45: 1948 | do i=1,ny; ik=ipy*ny+i-1; if (ik>nygrid/2) ik=ik-nygrid; key(i)=keff(ik,nygrid,dy); enddo | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] special/disp_current.f90:1949:45: 1949 | do i=1,nz; ik=ipz*nz+i-1; if (ik>nzgrid/2) ik=ik-nzgrid; kez(i)=keff(ik,nzgrid,dz); enddo | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] special/backreact_infl.f90:1755:20: 1755 | integer :: i,j | 1 Warning: Unused variable ‘j’ declared at (1) [-Wunused-variable] special/backreact_infl.f90:727:68: 727 | real, dimension (nx) :: Vprime, Vpotential, a2rhophi, a4rhophi | 1 Warning: Unused variable ‘a4rhophi’ declared at (1) [-Wunused-variable] special/disp_current.f90:1189:24: 1189 | call multsv_add(gtmp,dphi,p%bb,gtmp) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘a’ and INTENT(OUT) argument ‘d’ at (1) special/disp_current.f90:1352:30: 1352 | call multsv(tmp,gtmp,gtmp) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘b’ and INTENT(OUT) argument ‘c’ at (1) special/disp_current.f90:944:34: 944 | call multsv_add(E_MHD,-alpf*etaSchw*p%infl_dphi,p%bb,E_MHD) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘a’ and INTENT(OUT) argument ‘d’ at (1) special/disp_current.f90:946:34: 946 | call multsv_add(E_MHD,alpf*etaSchw*p%infl_dphi,p%bb,E_MHD) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘a’ and INTENT(OUT) argument ‘d’ at (1) special/disp_current.f90:1070:27: 1070 | call cross_mn(p%el,p%ExB,p%ExB) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘b’ and INTENT(OUT) argument ‘c’ at (1) ../backreact_infl_dummies.inc:401:44: Warning: ‘check_special_hook_interfaces’ defined but not used [-Wunused-function] ../disp_current_dummies.inc:426:44: Warning: ‘check_special_hook_interfaces’ defined but not used [-Wunused-function] mpif90 -O -Og -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 -Og -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 /home/pencil/default/bin/pc_restore_special: line 76: SPECIAL_MODULES: command not found /home/pencil/default/bin/pc_restore_special: line 76: SPECIAL_MODULES: command not found mpif90 -O -Og -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 -Og -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 -Og -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 -Og -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.o -c magnetic.f90 magnetic.f90:6483:26: 6483 | call multsv_add(dAdt,eta*alpf_MHD*p%infl_dphi,p%bb,dAdt) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘a’ and INTENT(OUT) argument ‘d’ at (1) magnetic.f90:6664:31: 6664 | call multsv_mn(limiter,dAdt,dAdt) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘b’ and INTENT(OUT) argument ‘c’ at (1) density.f90:1631:59: 1631 | call polytropic_lnrho_disc(f,mpoly2,z2,ztop,ztop,isothtop,cs2int,lnrhoint) | ^ Warning: ‘isothtop’ may be used uninitialized [-Wmaybe-uninitialized] density.f90:1192:44: 1192 | integer, pointer :: isothmid, isothtop | ^ note: ‘isothtop’ was declared here mpif90 -O -Og -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 -Og -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 power_spectrum.o -c power_spectrum.f90 power_spectrum.f90:67:58: 67 | real :: max_k2 = (nxgrid/2)**2 + (nygrid/2)**2 + (nzgrid/2)**2 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:2026:45: 2026 | jkz=nint(kz(ikz+ipz*nz))+nzgrid/2+1 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4653:26: 4653 | real, dimension(nygrid/2) :: spectrumy,spectrumy_sum | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4654:26: 4654 | real, dimension(nzgrid/2) :: spectrum,spectrum_sum | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4734:29: 4734 | do ispec=2,nzgrid/2 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4765:29: 4765 | do ispec=2,nygrid/2 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4825:26: 4825 | real, dimension(nzgrid/2) :: spectrum,spectrum_sum | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4826:26: 4826 | real, dimension(nzgrid/2) :: spectrumhel,spectrumhel_sum | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4910:31: 4910 | do ispec=2,nzgrid/2 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:5892:41: 5892 | jkz=nint(kz(ikz+ipz*nz))+nzgrid/2+1 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:6246:39: 6246 | jkz=nint(kz(ikz+ipz*nz))+nzgrid/2+1 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:6880:57: 6880 | integer, parameter :: nk=max(nxgrid/2,nygrid/2,nzgrid/2) | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] power_spectrum.f90:4908:23: 4908 | spectrum(1) =(bbtemp(1)*bbtemp(1))*r2_weight(l)*sinth_weight_across_proc(m+(j-1)*ny) | 1 Warning: Array reference at (1) is out of bounds (1 > 0) in dimension 1 power_spectrum.f90:4909:26: 4909 | spectrumhel(1)=(aatemp(1)*bbtemp(1))*r2_weight(l)*sinth_weight_across_proc(m+(j-1)*ny) | 1 Warning: Array reference at (1) is out of bounds (1 > 0) in dimension 1 power_spectrum.f90:4920:26: 4920 | spectrumhel(nzgrid/2)=(aatemp(nzgrid)*bbtemp(nzgrid)) & | 1 Warning: Array reference at (1) is out of bounds (0 < 1) in dimension 1 power_spectrum.f90:4922:23: 4922 | spectrum(nzgrid/2)=(bbtemp(nzgrid)*bbtemp(nzgrid)) & | 1 Warning: Array reference at (1) is out of bounds (0 < 1) in dimension 1 power_spectrum.f90:4733:21: 4733 | spectrum(1)=(aatemp(1)**2)*r2_weight(l)*sinth_weight_across_proc(m+(j-1)*ny) | 1 Warning: Array reference at (1) is out of bounds (1 > 0) in dimension 1 power_spectrum.f90:4740:21: 4740 | spectrum(nzgrid/2)=(aatemp(nzgrid)**2)*r2_weight(l)*sinth_weight_across_proc(m+(j-1)*ny) | 1 Warning: Array reference at (1) is out of bounds (0 < 1) in dimension 1 power_spectrum.f90:4764:22: 4764 | spectrumy(1)=(aatempy(1)**2)*rcyl_weight(l) | 1 Warning: Array reference at (1) is out of bounds (1 > 0) in dimension 1 power_spectrum.f90:4770:22: 4770 | spectrumy(nygrid/2)=(aatempy(nygrid)**2)*rcyl_weight(l) | 1 Warning: Array reference at (1) is out of bounds (0 < 1) in dimension 1 hydro.f90:3869:32: 3869 | call multsv_mn(p%rho1,tmp3,tmp3) | 1 Warning: Same actual argument associated with INTENT(IN) argument ‘b’ and INTENT(OUT) argument ‘c’ at (1) hydro.f90:228:33: 228 | logical :: lalfven_relativistic=.true. | 1 Warning: Unused PRIVATE module variable ‘lalfven_relativistic’ declared at (1) [-Wunused-value] hydro.f90:298:38: 298 | real :: zdampint=impossible,zdampext=impossible | 1 Warning: Unused PRIVATE module variable ‘zdampext’ declared at (1) [-Wunused-value] power_spectrum.f90:6134:13: 6134 | if (.not.lconvol) then | ^ Warning: ‘lconvol’ may be used uninitialized [-Wmaybe-uninitialized] power_spectrum.f90:6064:22: 6064 | logical :: lconvol | ^ note: ‘lconvol’ was declared here mpif90 -O -Og -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 -Og -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 -Og -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 mpif90 -O -Og -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 -Og -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.o -c timestep.f90 mpif90 -O -Og -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 -Og -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 -Og -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 -Og -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 -Og -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:741:66: 741 | wall_clock_time/icount/real(nw+npar/ncpus)/ncpus/1.0e-6 | 1 Warning: Integer division truncated to constant ‘0’ at (1) [-Winteger-division] run.f90:69:24: 69 | 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 nodriver.o nofarray_alloc.o farray.o filter.o nofixed_point.o fourier_fftpack.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 power_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 nokt_transport.o nocoala.o noyinyang.o noyinyang_mpi.o magnetic.a noparticles_main.a morton_helper.o nochemistry.o nochiral.o nocosmicray.o nocosmicrayflux.o density.o density_methods.o nodetonate.o nodustdensity.o nodustvelocity.o noentropy.o eos_idealgas.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 special.o noascalar.o notestfield.o notestflow.o notestscalar.o viscosity.o nogpu.o nogpu_astaroth_ansi.o notraining.o start.o -ldl -dynamic -Wl,--export-dynamic fftpack.o -o start.x mpif90 cparam.o cdata.o mpicomm.o noborder_profiles.o boundcond.o nodebug.o debug_io_dist.o deriv.o diagnostics.o nodriver.o nofarray_alloc.o farray.o filter.o nofixed_point.o fourier_fftpack.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 power_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 nokt_transport.o nocoala.o noyinyang.o noyinyang_mpi.o magnetic.a noparticles_main.a morton_helper.o nochemistry.o nochiral.o nocosmicray.o nocosmicrayflux.o density.o density_methods.o nodetonate.o nodustdensity.o nodustvelocity.o noentropy.o eos_idealgas.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 special.o noascalar.o notestfield.o notestflow.o notestscalar.o viscosity.o nogpu.o timestep.o notraining.o equ.o pencil_check.o global_pushpars.o run.o -ldl -dynamic -Wl,--export-dynamic fftpack.o -o run.x make[2]: Leaving directory '/home/pencil/default/samples/1d-tests/Schwinger-MHD/src' make[1]: Leaving directory '/home/pencil/default/samples/1d-tests/Schwinger-MHD/src'