kutz@kutz-Lambda-Vector:~$ python3 -m pip install clawpack Defaulting to user installation because normal site-packages is not writeable Collecting clawpack Using cached clawpack-5.10.0.tar.gz (7.5 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [5155 lines of output] + meson setup /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/meson-python-native-file.ini The Meson build system Version: 1.4.0 Source dir: /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee Build dir: /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize Build type: native build Program python3 found: YES (/usr/bin/python3) Project name: clawpack Project version: 5.10.0 Fortran compiler for the host machine: gfortran (gcc 11.4.0 "GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") Fortran linker for the host machine: gfortran ld.bfd 2.38 C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: cc ld.bfd 2.38 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program python3 found: YES (/usr/bin/python3) Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2 Run-time dependency python found: YES 3.10 Compiler for Fortran supports arguments -Wno-unused-dummy-argument: YES Compiler for Fortran supports arguments -Wno-unused-variable: YES Compiler for Fortran supports arguments -Wno-unused-label: YES Compiler for C supports arguments -Wno-unused-but-set-variable: YES Build targets in project: 115 clawpack 5.10.0 User defined options Native files: /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/meson-python-native-file.ini buildtype : release b_ndebug : if-release b_vscrt : md Found ninja-1.11.1.git.kitware.jobserver-1 at /home/kutz/.local/bin/ninja + /home/kutz/.local/bin/ninja [1/480] Generating riemann/riemann/acoustics_variable_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_acoustics_variable.f90' (format:free) Post-processing... Block: acoustics_variable_1D {} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "maxm". {} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "meqn". {} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "mwaves". {} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "mbc". {} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "ql". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "qr". {'attrspec': ['dimension(maux, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "auxl". {'attrspec': ['dimension(maux, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "auxr". {'attrspec': ['dimension(meqn, mwaves, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(mwaves, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_variable_1D:../riemann/riemann/../src/rp1_acoustics_variable.f90:rp1 vars2fortran: No typespec for argument "apdq". Block: rp1 Post-processing (stage 2)... Building modules... Building module "acoustics_variable_1D"... Constructing wrapper function "rp1"... rp1(maxm,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves,maux]) Wrote C/API module "acoustics_variable_1D" to file "riemann/riemann/acoustics_variable_1Dmodule.c" [2/480] Generating riemann/riemann/euler_hlle_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_euler_hlle.f90' (format:free) Post-processing... Block: euler_hlle_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "euler_hlle_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxmx,mwaves,mbc,mx,ql,qr,auxl,auxr,[meqn,maux]) Constructing COMMON block support for "cparam"... gamma Wrote C/API module "euler_hlle_1D" to file "riemann/riemann/euler_hlle_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/euler_hlle_1D-f2pywrappers.f" [3/480] Generating riemann/riemann/advection_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_advection.f90' (format:free) Post-processing... Block: advection_1D {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "maxmx". {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "meqn". {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "mwaves". {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "mbc". {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "mx". {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "auxl". {} In: :advection_1D:../riemann/riemann/../src/rp1_advection.f90:rp1 vars2fortran: No typespec for argument "auxr". Block: rp1 Post-processing (stage 2)... Building modules... Building module "advection_1D"... Constructing wrapper function "rp1"... rp1(maxmx,maux,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves]) Constructing COMMON block support for "cparam"... u Wrote C/API module "advection_1D" to file "riemann/riemann/advection_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/advection_1D-f2pywrappers.f" [4/480] Generating riemann/riemann/cubic_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_cubic.f90' (format:free) Post-processing... Block: cubic_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "cubic_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxmx,mwaves,mbc,mx,ql,qr,auxl,auxr,[meqn,maux]) Wrote C/API module "cubic_1D" to file "riemann/riemann/cubic_1Dmodule.c" [5/480] Generating riemann/riemann/traffic_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_traffic.f90' (format:free) Post-processing... Block: traffic_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "traffic_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxm,num_waves,num_ghost,num_cells,ql,qr,auxl,auxr,[num_eqn,num_aux]) Constructing COMMON block support for "cparam"... umax Wrote C/API module "traffic_1D" to file "riemann/riemann/traffic_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/traffic_1D-f2pywrappers.f" [6/480] Generating riemann/riemann/psystem_fwave_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_psystem_fwave.f90' (format:free) Post-processing... Block: psystem_fwave_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "psystem_fwave_1D"... Constructing wrapper function "rp1"... fwave,s,amdq,apdq = rp1(maxm,mwaves,mbc,mx,ql,qr,auxl,auxr,[meqn,maux]) Constructing COMMON block support for "cparam"... pstar,vstar,gamma Wrote C/API module "psystem_fwave_1D" to file "riemann/riemann/psystem_fwave_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/psystem_fwave_1D-f2pywrappers.f" [7/480] Generating riemann/riemann/traffic_vc_tracer_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_traffic_vc_tracer.f90' (format:free) Post-processing... Block: traffic_vc_tracer_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "traffic_vc_tracer_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxm,num_waves,num_ghost,num_cells,ql,qr,auxl,auxr,[num_eqn,num_aux]) Wrote C/API module "traffic_vc_tracer_1D" to file "riemann/riemann/traffic_vc_tracer_1Dmodule.c" [8/480] Generating pyclaw/src/pyclaw/advection_2dmodule.c with a custom command Reading fortran codes... Reading file '../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90' (format:free) Reading file '../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90' (format:free) Post-processing... Block: advection_2d {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "ixy". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "maxm". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "meqn". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "mwaves". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "maux". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "mbc". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "ql". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "qr". {'attrspec': ['dimension(maux,1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "auxl". {'attrspec': ['dimension(maux,1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "auxr". {'attrspec': ['dimension(meqn, mwaves, 1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(mwaves, 1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(meqn,1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(meqn,1-mbc:maxm+mbc)']} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpn2_vc_advection_vector.f90:rpn2 vars2fortran: No typespec for argument "apdq". Block: rpn2 {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "ixy". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "imp". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "maxm". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "meqn". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "mwaves". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "maux". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "mbc". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "mx". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "ql". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "qr". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "aux1". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "aux2". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "aux3". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "asdq". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "bmasdq". {} In: :advection_2d:../pyclaw/src/pyclaw/../../examples/advection_reaction_2d/rpt2_dummy.f90:rpt2 vars2fortran: No typespec for argument "bpasdq". Block: rpt2 Post-processing (stage 2)... Building modules... Building module "advection_2d"... Constructing wrapper function "rpn2"... rpn2(ixy,maxm,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves,maux]) Constructing wrapper function "rpt2"... rpt2(ixy,imp,maxm,meqn,mwaves,maux,mbc,mx,ql,qr,aux1,aux2,aux3,asdq,bmasdq,bpasdq) Wrote C/API module "advection_2d" to file "pyclaw/src/pyclaw/advection_2dmodule.c" [9/480] Generating riemann/riemann/shallow_roe_with_efix_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_shallow_roe_with_efix.f90' (format:free) Post-processing... Block: shallow_roe_with_efix_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "shallow_roe_with_efix_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxmx,num_waves,num_ghost,num_cells,ql,qr,auxl,auxr,[num_eqn,num_aux]) Constructing COMMON block support for "cparam"... grav Wrote C/API module "shallow_roe_with_efix_1D" to file "riemann/riemann/shallow_roe_with_efix_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/shallow_roe_with_efix_1D-f2pywrappers.f" [10/480] Generating pyclaw/src/pyclaw/euler_tfluct1module.c with a custom command Reading fortran codes... Reading file '../pyclaw/src/pyclaw/sharpclaw/../../../examples/euler_1d/euler_tfluct.f90' (format:free) Post-processing... Block: euler_tfluct1 Block: tfluct1 Post-processing (stage 2)... Building modules... Building module "euler_tfluct1"... Constructing wrapper function "tfluct1"... adq = tfluct1(maxnx,mwaves,mbc,mx,ql,qr,auxl,auxr,[meqn,maux]) Constructing COMMON block support for "cparam"... gamma Wrote C/API module "euler_tfluct1" to file "pyclaw/src/pyclaw/euler_tfluct1module.c" Fortran 77 wrappers are saved to "pyclaw/src/pyclaw/euler_tfluct1-f2pywrappers.f" [11/480] Generating riemann/riemann/advection_color_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_advection_color.f90' (format:free) Post-processing... Block: advection_color_1D {} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "maxmx". {} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "meqn". {} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "mwaves". {} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "mbc". {} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "ql". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "qr". {'attrspec': ['dimension(maux,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "auxl". {'attrspec': ['dimension(maux,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "auxr". {'attrspec': ['dimension(meqn, mwaves,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(mwaves,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :advection_color_1D:../riemann/riemann/../src/rp1_advection_color.f90:rp1 vars2fortran: No typespec for argument "apdq". Block: rp1 Post-processing (stage 2)... Building modules... Building module "advection_color_1D"... Constructing wrapper function "rp1"... rp1(maxmx,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves,maux]) Constructing COMMON block support for "comrp"... u Wrote C/API module "advection_color_1D" to file "riemann/riemann/advection_color_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/advection_color_1D-f2pywrappers.f" [12/480] Generating riemann/riemann/euler_with_efix_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_euler_with_efix.f90' (format:free) Post-processing... Block: euler_with_efix_1D {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "maxmx". {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "meqn". {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "mwaves". {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "mbc". {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "ql". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "qr". {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "auxl". {} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "auxr". {'attrspec': ['dimension(meqn, mwaves,1-mbc:maxmx+mbc)']} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(mwaves,1-mbc:maxmx+mbc)']} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :euler_with_efix_1D:../riemann/riemann/../src/rp1_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "apdq". Block: rp1 Post-processing (stage 2)... Building modules... Building module "euler_with_efix_1D"... Constructing wrapper function "rp1"... rp1(maxmx,maux,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves]) Constructing COMMON block support for "cparam"... gamma Wrote C/API module "euler_with_efix_1D" to file "riemann/riemann/euler_with_efix_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/euler_with_efix_1D-f2pywrappers.f" [13/480] Generating riemann/riemann/advection_1D_ptwisemodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_ptwise.f90' (format:free) Reading file '../riemann/riemann/../src/rp1_advection_ptwise.f90' (format:free) Post-processing... Block: advection_1D_ptwise Block: rp1 Block: rp1_ptwise Post-processing (stage 2)... Building modules... Building module "advection_1D_ptwise"... Constructing wrapper function "rp1"... rp1(maxm,maux,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves]) Constructing wrapper function "rp1_ptwise"... rp1_ptwise(q_l,q_r,aux_l,aux_r,wave,s,amdq,apdq,[num_eqn,num_aux,num_waves]) Constructing COMMON block support for "cparam"... u Wrote C/API module "advection_1D_ptwise" to file "riemann/riemann/advection_1D_ptwisemodule.c" Fortran 77 wrappers are saved to "riemann/riemann/advection_1D_ptwise-f2pywrappers.f" [14/480] Generating riemann/riemann/shallow_hlle_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_shallow_hlle.f90' (format:free) Post-processing... Block: shallow_hlle_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "shallow_hlle_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxmx,mwaves,mbc,mx,ql,qr,auxl,auxr,[meqn,maux]) Constructing COMMON block support for "cparam"... grav Wrote C/API module "shallow_hlle_1D" to file "riemann/riemann/shallow_hlle_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/shallow_hlle_1D-f2pywrappers.f" [15/480] Generating riemann/riemann/nonlinear_elasticity_fwave_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90' (format:free) Post-processing... Block: nonlinear_elasticity_fwave_1D {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "maxm". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "meqn". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "mwaves". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "mbc". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(meqn,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "ql". {'attrspec': ['dimension(meqn,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "qr". {'attrspec': ['dimension(maux,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "auxl". {'attrspec': ['dimension(maux,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "auxr". {'attrspec': ['dimension(meqn,mwaves,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "fwave". {'attrspec': ['dimension(mwaves,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(meqn,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(meqn,1-mbc:maxm+mbc)']} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:rp1 vars2fortran: No typespec for argument "apdq". Block: rp1 {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigma vars2fortran: No typespec for argument "eps". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigma vars2fortran: No typespec for argument "i". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigma vars2fortran: No typespec for argument "coefa". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigma vars2fortran: No typespec for argument "coefb". Block: sigma {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigmap vars2fortran: No typespec for argument "eps". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigmap vars2fortran: No typespec for argument "i". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigmap vars2fortran: No typespec for argument "coefa". {} In: :nonlinear_elasticity_fwave_1D:../riemann/riemann/../src/rp1_nonlinear_elasticity_fwave.f90:sigmap vars2fortran: No typespec for argument "coefb". Block: sigmap Post-processing (stage 2)... Building modules... Building module "nonlinear_elasticity_fwave_1D"... Constructing wrapper function "rp1"... rp1(maxm,mbc,mx,ql,qr,auxl,auxr,fwave,s,amdq,apdq,[meqn,mwaves,maux]) Creating wrapper for Fortran function "sigma"("sigma")... Constructing wrapper function "sigma"... sigma = sigma(eps,i,coefa,coefb) Creating wrapper for Fortran function "sigmap"("sigmap")... Constructing wrapper function "sigmap"... sigmap = sigmap(eps,i,coefa,coefb) Wrote C/API module "nonlinear_elasticity_fwave_1D" to file "riemann/riemann/nonlinear_elasticity_fwave_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/nonlinear_elasticity_fwave_1D-f2pywrappers.f" [16/480] Generating riemann/riemann/burgers_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_burgers.f90' (format:free) Post-processing... Block: burgers_1D {} In: :burgers_1D:../riemann/riemann/../src/rp1_burgers.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :burgers_1D:../riemann/riemann/../src/rp1_burgers.f90:rp1 vars2fortran: No typespec for argument "auxl". {} In: :burgers_1D:../riemann/riemann/../src/rp1_burgers.f90:rp1 vars2fortran: No typespec for argument "auxr". Block: rp1 Post-processing (stage 2)... Building modules... Building module "burgers_1D"... Constructing wrapper function "rp1"... rp1(maxmx,maux,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves]) Wrote C/API module "burgers_1D" to file "riemann/riemann/burgers_1Dmodule.c" [17/480] Generating riemann/riemann/traffic_vc_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_traffic_vc.f90' (format:free) Post-processing... Block: traffic_vc_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "traffic_vc_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxm,num_waves,num_ghost,num_cells,ql,qr,auxl,auxr,[num_eqn,num_aux]) Wrote C/API module "traffic_vc_1D" to file "riemann/riemann/traffic_vc_1Dmodule.c" [18/480] Generating riemann/riemann/traffic_vc_fwave_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_traffic_vc_fwave.f90' (format:free) Post-processing... Block: traffic_vc_fwave_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "traffic_vc_fwave_1D"... Constructing wrapper function "rp1"... fwave,s,amdq,apdq = rp1(maxm,num_waves,num_ghost,num_cells,ql,qr,auxl,auxr,[num_eqn,num_aux]) Wrote C/API module "traffic_vc_fwave_1D" to file "riemann/riemann/traffic_vc_fwave_1Dmodule.c" [19/480] Generating riemann/riemann/reactive_euler_with_efix_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90' (format:free) Post-processing... Block: reactive_euler_with_efix_1D {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "maxmx". {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "meqn". {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "mwaves". {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "mbc". {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "ql". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "qr". {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "auxl". {} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "auxr". {'attrspec': ['dimension(meqn, mwaves,1-mbc:maxmx+mbc)']} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(mwaves,1-mbc:maxmx+mbc)']} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(meqn,1-mbc:maxmx+mbc)']} In: :reactive_euler_with_efix_1D:../riemann/riemann/../src/rp1_reactive_euler_with_efix.f90:rp1 vars2fortran: No typespec for argument "apdq". Block: rp1 Post-processing (stage 2)... Building modules... Building module "reactive_euler_with_efix_1D"... Constructing wrapper function "rp1"... rp1(maxmx,maux,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves]) Constructing COMMON block support for "cparam"... gamma,qheat Wrote C/API module "reactive_euler_with_efix_1D" to file "riemann/riemann/reactive_euler_with_efix_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/reactive_euler_with_efix_1D-f2pywrappers.f" [20/480] Generating riemann/riemann/acoustics_1D_ptwisemodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_ptwise.f90' (format:free) Reading file '../riemann/riemann/../src/rp1_acoustics_ptwise.f90' (format:free) Post-processing... Block: acoustics_1D_ptwise Block: rp1 Block: rp1_ptwise Post-processing (stage 2)... Building modules... Building module "acoustics_1D_ptwise"... Constructing wrapper function "rp1"... rp1(maxm,maux,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves]) Constructing wrapper function "rp1_ptwise"... rp1_ptwise(q_l,q_r,aux_l,aux_r,wave,s,amdq,apdq,[num_eqn,num_aux,num_waves]) Constructing COMMON block support for "cparam"... rho,bulk,cc,zz Wrote C/API module "acoustics_1D_ptwise" to file "riemann/riemann/acoustics_1D_ptwisemodule.c" Fortran 77 wrappers are saved to "riemann/riemann/acoustics_1D_ptwise-f2pywrappers.f" [21/480] Generating riemann/riemann/acoustics_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_acoustics.f90' (format:free) Post-processing... Block: acoustics_1D {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "maxm". {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "meqn". {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "mwaves". {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "maux". {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "mbc". {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "ql". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "qr". {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "auxl". {} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "auxr". {'attrspec': ['dimension(meqn, mwaves, 1-mbc:maxm+mbc)']} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(mwaves,1-mbc:maxm+mbc)']} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(meqn, 1-mbc:maxm+mbc)']} In: :acoustics_1D:../riemann/riemann/../src/rp1_acoustics.f90:rp1 vars2fortran: No typespec for argument "apdq". Block: rp1 Post-processing (stage 2)... Building modules... Building module "acoustics_1D"... Constructing wrapper function "rp1"... rp1(maxm,maux,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves]) Constructing COMMON block support for "cparam"... rho,bulk,cc,zz Wrote C/API module "acoustics_1D" to file "riemann/riemann/acoustics_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/acoustics_1D-f2pywrappers.f" [22/480] Generating riemann/riemann/acoustics_2D_ptwisemodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rpn2_ptwise.f90' (format:free) Reading file '../riemann/riemann/../src/rpn2_acoustics_ptwise.f90' (format:free) Reading file '../riemann/riemann/../src/rpt2_ptwise.f90' (format:free) Reading file '../riemann/riemann/../src/rpt2_acoustics_ptwise.f90' (format:free) Post-processing... Block: acoustics_2D_ptwise Block: rpn2 Block: rpn2_ptwise Block: rpt2 Block: rpt2_ptwise Post-processing (stage 2)... Building modules... Building module "acoustics_2D_ptwise"... Constructing wrapper function "rpn2"... rpn2(ixy,maxm,mbc,mx,ql,qr,auxl,auxr,wave,s,amdq,apdq,[meqn,mwaves,maux]) Constructing wrapper function "rpn2_ptwise"... rpn2_ptwise(ixy,q_l,q_r,aux_l,aux_r,wave,s,amdq,apdq,[num_eqn,num_aux,num_waves]) Constructing wrapper function "rpt2"... rpt2(ixy,imp,maxm,mwaves,mbc,mx,ql,qr,aux1,aux2,aux3,asdq,bmasdq,bpasdq,[meqn,maux]) Constructing wrapper function "rpt2_ptwise"... rpt2_ptwise(ixy,imp,num_waves,q_l,q_r,aux_l,aux_r,asdq,bmasdq,bpasdq,[num_eqn,num_aux]) Constructing COMMON block support for "cparam"... rho,bulk,cc,zz Wrote C/API module "acoustics_2D_ptwise" to file "riemann/riemann/acoustics_2D_ptwisemodule.c" Fortran 77 wrappers are saved to "riemann/riemann/acoustics_2D_ptwise-f2pywrappers.f" [23/480] Generating pyclaw/src/pyclaw/classic1module.c with a custom command append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' Reading fortran codes... Reading file '../pyclaw/src/pyclaw/classic/limiter.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/philim.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/step1.f90' (format:free) Post-processing... Block: classic1 {} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "maxm". {} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_eqn". {} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_waves". {} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_ghost". {} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_waves)']} In: :classic1:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mthlim". Block: limiter {} In: :classic1:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "a". {} In: :classic1:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "b". {} In: :classic1:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "meth". Block: philim {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_eqn". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_waves". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_aux". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_ghost". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "mx1". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "num_eqn". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "num_waves". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "num_ghost". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "num_aux". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "mx". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "dx". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "dt". {'attrspec': ['intent(out)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1 vars2fortran: No typespec for argument "cfl". Block: step1 {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "mx". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_eqn". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_waves". {} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_aux". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "num_ghost". {'attrspec': ['intent(in)']} In: :classic1:../pyclaw/src/pyclaw/classic/step1.f90:step1:unknown_interface:rp1 vars2fortran: No typespec for argument "mx1". Block: rp1 Post-processing (stage 2)... Building modules... Constructing call-back function "cb_rp1_in_step1__user__routines" def rp1(mx,num_ghost,mx1,q,q1,aux,aux1,[num_eqn,num_waves,num_aux,wave,s,amdq,apdq]): return q,q1 Building module "classic1"... Constructing wrapper function "limiter"... limiter(maxm,num_ghost,mx,wave,s,mthlim,[num_eqn,num_waves]) Creating wrapper for Fortran function "philim"("philim")... Constructing wrapper function "philim"... philim = philim(a,b,meth) Constructing wrapper function "step1"... q,cfl = step1(num_ghost,mx,q,aux,dx,dt,method,mthlim,use_fwave,rp1,[num_eqn,num_waves,num_aux,f,wave,s,amdq,apdq,dtdx,rp1_extra_args]) Wrote C/API module "classic1" to file "pyclaw/src/pyclaw/classic1module.c" Fortran 77 wrappers are saved to "pyclaw/src/pyclaw/classic1-f2pywrappers.f" [24/480] Compiling C object riemann/riemann/advection_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [25/480] Generating riemann/riemann/shallow_bathymetry_fwave_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_shallow_bathymetry_fwave.f90' (format:free) Post-processing... Block: shallow_bathymetry_fwave_1D Block: rp1 Post-processing (stage 2)... Building modules... Building module "shallow_bathymetry_fwave_1D"... Constructing wrapper function "rp1"... fwave,s,amdq,apdq = rp1(maxm,num_waves,num_ghost,num_cells,ql,qr,auxl,auxr,[num_eqn,num_aux]) Constructing COMMON block support for "cparam"... grav,dry_tolerance,sea_level Wrote C/API module "shallow_bathymetry_fwave_1D" to file "riemann/riemann/shallow_bathymetry_fwave_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/shallow_bathymetry_fwave_1D-f2pywrappers.f" [26/480] Compiling C object pyclaw/src/pyclaw/euler_tfluct1.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [27/480] Compiling C object pyclaw/src/pyclaw/classic3.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [28/480] Generating riemann/riemann/mhd_roe_1Dmodule.c with a custom command Reading fortran codes... Reading file '../riemann/riemann/../src/rp1_mhd_roe.f90' (format:free) Post-processing... Block: mhd_roe_1D Block: rp1 {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "mu1". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "mu2". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "mb1". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "mb2". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "rho". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "u1". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "u2". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "u3". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "p". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "b1". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "b2". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "b3". {} In: :mhd_roe_1D:../riemann/riemann/../src/rp1_mhd_roe.f90:set_flux_fun vars2fortran: No typespec for argument "e". Block: set_flux_fun Block: set_left_eig Block: set_rght_eig Block: set_wave_spd Post-processing (stage 2)... Building modules... Building module "mhd_roe_1D"... Constructing wrapper function "rp1"... wave,s,amdq,apdq = rp1(maxmx,mwaves,mbc,mx,ql,qr,auxl,auxr,[meqn,maux]) Constructing wrapper function "set_flux_fun"... f = set_flux_fun(mu1,mu2,mb1,mb2,rho,u1,u2,u3,p,b1,b2,b3,e) Constructing wrapper function "set_left_eig"... rl = set_left_eig(mu1,mu2,mb1,mb2,rho,u1,u2,u3,p,b1,b2,b3,gamma) Constructing wrapper function "set_rght_eig"... rr = set_rght_eig(mu1,mu2,mb1,mb2,rho,u1,u2,u3,p,b1,b2,b3,gamma) Constructing wrapper function "set_wave_spd"... s = set_wave_spd(rho,u1,u2,u3,p,b1,b2,b3,gamma) Constructing COMMON block support for "cparam"... gamma,gamma1 Wrote C/API module "mhd_roe_1D" to file "riemann/riemann/mhd_roe_1Dmodule.c" Fortran 77 wrappers are saved to "riemann/riemann/mhd_roe_1D-f2pywrappers.f" [29/480] Compiling C object riemann/riemann/euler_hlle_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [30/480] Compiling C object riemann/riemann/burgers_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [31/480] Compiling C object pyclaw/src/pyclaw/classic1.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [32/480] Compiling C object riemann/riemann/nonlinear_elasticity_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [33/480] Compiling C object riemann/riemann/acoustics_variable_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [34/480] Compiling C object pyclaw/src/pyclaw/classic2_sw_sphere.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [35/480] Compiling C object riemann/riemann/advection_color_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [36/480] Compiling C object pyclaw/src/pyclaw/sw_sphere_problem.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [37/480] Compiling C object pyclaw/src/pyclaw/sharpclaw3.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [38/480] Compiling C object riemann/riemann/mhd_roe_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [39/480] Compiling C object pyclaw/src/pyclaw/sharpclaw2.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [40/480] Module scanner. FAILED: riemann/riemann/cubic_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /home/kutz/.local/bin/meson --internal depscan riemann/riemann/cubic_1D.cpython-310-x86_64-linux-gnu.so.p/cubic_1D.cpython-310-x86_64-linux-gnu.dat riemann/riemann/cubic_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/riemann/riemann/cubic_1D.cpython-310-x86_64-linux-gnu.so.p/cubic_1D.cpython-310-x86_64-linux-gnu-deps.json Traceback (most recent call last): File "/home/kutz/.local/bin/meson", line 8, in sys.exit(main()) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 286, in main return run(sys.argv[1:], launcher) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 274, in run return run_script_command(args[1], args[2:]) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 215, in run_script_command return module.run(script_args) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 198, in run return scanner.scan() File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 148, in scan self.scan_file(s) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 48, in scan_file self.scan_fortran_file(fname) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 57, in scan_fortran_file for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'): File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text with self.open(mode='r', encoding=encoding, errors=errors) as f: File "/usr/lib/python3.10/pathlib.py", line 1119, in open return self._accessor.open(self, mode, buffering, encoding, errors, FileNotFoundError: [Errno 2] No such file or directory: 'riemann/riemann/cubic_1D-f2pywrappers.f' [41/480] Compiling C object riemann/riemann/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [42/480] Compiling C object pyclaw/src/pyclaw/sharpclaw1.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [43/480] Compiling C object riemann/riemann/acoustics_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [44/480] Compiling C object riemann/riemann/acoustics_2D_ptwise.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [45/480] Module scanner. FAILED: riemann/riemann/acoustics_variable_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /home/kutz/.local/bin/meson --internal depscan riemann/riemann/acoustics_variable_1D.cpython-310-x86_64-linux-gnu.so.p/acoustics_variable_1D.cpython-310-x86_64-linux-gnu.dat riemann/riemann/acoustics_variable_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/riemann/riemann/acoustics_variable_1D.cpython-310-x86_64-linux-gnu.so.p/acoustics_variable_1D.cpython-310-x86_64-linux-gnu-deps.json Traceback (most recent call last): File "/home/kutz/.local/bin/meson", line 8, in sys.exit(main()) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 286, in main return run(sys.argv[1:], launcher) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 274, in run return run_script_command(args[1], args[2:]) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 215, in run_script_command return module.run(script_args) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 198, in run return scanner.scan() File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 148, in scan self.scan_file(s) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 48, in scan_file self.scan_fortran_file(fname) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 57, in scan_fortran_file for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'): File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text with self.open(mode='r', encoding=encoding, errors=errors) as f: File "/usr/lib/python3.10/pathlib.py", line 1119, in open return self._accessor.open(self, mode, buffering, encoding, errors, FileNotFoundError: [Errno 2] No such file or directory: 'riemann/riemann/acoustics_variable_1D-f2pywrappers.f' [46/480] Compiling C object pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [47/480] Compiling C object riemann/riemann/advection_1D_ptwise.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [48/480] Compiling C object riemann/riemann/shallow_hlle_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [49/480] Compiling C object riemann/riemann/psystem_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [50/480] Compiling C object riemann/riemann/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [51/480] Compiling C object riemann/riemann/traffic_vc_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [52/480] Generating pyclaw/src/pyclaw/sw_sphere_problemmodule.c with a custom command Reading fortran codes... Reading file '../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90' (format:free) Line #12 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:" double precision intent(in) x1" updatevars: could not crack entity declaration "intent(in)x1". Ignoring. Line #13 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:" double precision intent(in) y1" updatevars: could not crack entity declaration "intent(in)y1". Ignoring. Line #14 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:" double precision intent(in) xp" updatevars: could not crack entity declaration "intent(in)xp". Ignoring. Line #15 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:" double precision intent(in) yp" updatevars: could not crack entity declaration "intent(in)yp". Ignoring. Line #16 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:" double precision intent(in) zp" updatevars: could not crack entity declaration "intent(in)zp". Ignoring. Line #19 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:" double precision intent(in) Rsphere" updatevars: could not crack entity declaration "intent(in)rsphere". Ignoring. Reading file '../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90' (format:free) Line #36 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" integer intent(in) maxmx" updatevars: could not crack entity declaration "intent(in)maxmx". Ignoring. Line #37 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" integer intent(in) maxmy" updatevars: could not crack entity declaration "intent(in)maxmy". Ignoring. Line #38 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" integer intent(in) num_ghost" updatevars: could not crack entity declaration "intent(in)num_ghost". Ignoring. Line #39 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" integer intent(in) mx" updatevars: could not crack entity declaration "intent(in)mx". Ignoring. Line #40 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" integer intent(in) my" updatevars: could not crack entity declaration "intent(in)my". Ignoring. Line #41 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) xlower" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #41 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) xlower" updatevars: could not crack entity declaration "intent(in)xlower". Ignoring. Line #42 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) ylower" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #42 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) ylower" updatevars: could not crack entity declaration "intent(in)ylower". Ignoring. Line #43 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) dx" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #43 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) dx" updatevars: could not crack entity declaration "intent(in)dx". Ignoring. Line #44 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) dy" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #44 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) dy" updatevars: could not crack entity declaration "intent(in)dy". Ignoring. Line #45 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" integer optional, intent(in) num_aux" updatevars: could not crack entity declaration "intent(in)num_aux". Ignoring. Line #48 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) Rsphere" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #48 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:" double precision intent(in) Rsphere" updatevars: could not crack entity declaration "intent(in)rsphere". Ignoring. Reading file '../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90' (format:free) Line #16 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" integer intent(in) maxmx" updatevars: could not crack entity declaration "intent(in)maxmx". Ignoring. Line #17 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" integer intent(in) maxmy" updatevars: could not crack entity declaration "intent(in)maxmy". Ignoring. Line #18 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" integer optional,intent(in) num_eqn" updatevars: could not crack entity declaration "intent(in)num_eqn". Ignoring. Line #19 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" integer intent(in) num_ghost" updatevars: could not crack entity declaration "intent(in)num_ghost". Ignoring. Line #20 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" integer intent(in) mx" updatevars: could not crack entity declaration "intent(in)mx". Ignoring. Line #21 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" integer intent(in) my" updatevars: could not crack entity declaration "intent(in)my". Ignoring. Line #22 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) xlower" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #22 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) xlower" updatevars: could not crack entity declaration "intent(in)xlower". Ignoring. Line #23 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) ylower" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #23 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) ylower" updatevars: could not crack entity declaration "intent(in)ylower". Ignoring. Line #24 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) dx" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #24 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) dx" updatevars: could not crack entity declaration "intent(in)dx". Ignoring. Line #25 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) dy" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #25 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) dy" updatevars: could not crack entity declaration "intent(in)dy". Ignoring. Line #27 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" integer optional, intent(in) num_aux" updatevars: could not crack entity declaration "intent(in)num_aux". Ignoring. Line #30 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) Rsphere" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #30 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:" double precision intent(in) Rsphere" updatevars: could not crack entity declaration "intent(in)rsphere". Ignoring. Reading file '../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90' (format:free) Line #17 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" integer intent(in) maxmx" updatevars: could not crack entity declaration "intent(in)maxmx". Ignoring. Line #18 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" integer intent(in) maxmy" updatevars: could not crack entity declaration "intent(in)maxmy". Ignoring. Line #19 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" integer optional, intent(in) num_eqn" updatevars: could not crack entity declaration "intent(in)num_eqn". Ignoring. Line #20 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" integer intent(in) num_ghost" updatevars: could not crack entity declaration "intent(in)num_ghost". Ignoring. Line #21 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" integer intent(in) mx" updatevars: could not crack entity declaration "intent(in)mx". Ignoring. Line #22 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" integer intent(in) my" updatevars: could not crack entity declaration "intent(in)my". Ignoring. Line #23 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) xlower" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #23 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) xlower" updatevars: could not crack entity declaration "intent(in)xlower". Ignoring. Line #24 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) ylower" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #24 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) ylower" updatevars: could not crack entity declaration "intent(in)ylower". Ignoring. Line #25 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) dx" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #25 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) dx" updatevars: could not crack entity declaration "intent(in)dx". Ignoring. Line #26 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) dy" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #26 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) dy" updatevars: could not crack entity declaration "intent(in)dy". Ignoring. Line #28 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" integer optional, intent(in) num_aux" updatevars: could not crack entity declaration "intent(in)num_aux". Ignoring. Line #30 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) t" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #30 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) t" updatevars: could not crack entity declaration "intent(in)t". Ignoring. Line #31 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) dt" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #31 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) dt" updatevars: could not crack entity declaration "intent(in)dt". Ignoring. Line #35 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) Rsphere" updatevars: attempt to change the type of "intent" ("integer") to "double precision". Ignoring. Line #35 in ../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:" double precision intent(in) Rsphere" updatevars: could not crack entity declaration "intent(in)rsphere". Ignoring. Post-processing... Block: sw_sphere_problem {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:mapc2p vars2fortran: No typespec for argument "x1". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:mapc2p vars2fortran: No typespec for argument "y1". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:mapc2p vars2fortran: No typespec for argument "xp". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:mapc2p vars2fortran: No typespec for argument "yp". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:mapc2p vars2fortran: No typespec for argument "zp". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/mapc2p.f90:mapc2p vars2fortran: No typespec for argument "rsphere". Block: mapc2p {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "maxmx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "maxmy". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "num_ghost". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "mx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "my". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "xlower". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "ylower". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "dxc". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "dyc". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "num_aux". {'attrspec': ['dimension(num_aux,1-num_ghost:maxmx+num_ghost,1-num_ghost:maxmy+num_ghost)', 'intent(in,out)']} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "aux". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/setaux.f90:setaux vars2fortran: No typespec for argument "rsphere". Block: setaux {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "maxmx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "maxmy". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "num_eqn". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "num_ghost". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "mx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "my". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "xlower". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "ylower". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "dx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "dy". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxmx+num_ghost, ' '1-num_ghost:maxmy+num_ghost)', 'intent(in,out)']} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "q". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "num_aux". {'attrspec': ['dimension(num_aux, 1-num_ghost:maxmx+num_ghost, ' '1-num_ghost:maxmy+num_ghost)', 'intent(in)']} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "aux". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/qinit.f90:qinit vars2fortran: No typespec for argument "rsphere". Block: qinit {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "maxmx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "maxmy". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "num_eqn". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "num_ghost". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "mx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "my". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "xlower". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "ylower". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "dx". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "dy". {'attrspec': ['dimension(num_eqn, 1:mx, 1:my)', 'intent(in,out)']} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "q". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "num_aux". {'attrspec': ['dimension(num_aux, 1:mx, 1:my)', 'intent(in)']} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "aux". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "t". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "dt". {} In: :sw_sphere_problem:../pyclaw/src/pyclaw/../../examples/shallow_sphere/src2.f90:src2 vars2fortran: No typespec for argument "rsphere". Block: src2 Post-processing (stage 2)... Building modules... Building module "sw_sphere_problem"... Constructing wrapper function "mapc2p"... mapc2p(x1,y1,xp,yp,zp,rsphere) Constructing wrapper function "setaux"... aux = setaux(maxmx,maxmy,num_ghost,mx,my,xlower,ylower,dxc,dyc,aux,rsphere,[num_aux]) Constructing wrapper function "qinit"... q = qinit(maxmx,maxmy,num_ghost,mx,my,xlower,ylower,dx,dy,q,aux,rsphere,[num_eqn,num_aux]) Constructing wrapper function "src2"... q = src2(maxmx,maxmy,num_ghost,xlower,ylower,dx,dy,q,aux,t,dt,rsphere,[num_eqn,mx,my,num_aux]) Wrote C/API module "sw_sphere_problem" to file "pyclaw/src/pyclaw/sw_sphere_problemmodule.c" [53/480] Compiling C object riemann/riemann/acoustics_1D_ptwise.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [54/480] Module scanner. [55/480] Compiling C object riemann/riemann/traffic_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [56/480] Compiling C object pyclaw/src/pyclaw/euler_sharpclaw1.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [57/480] Compiling C object riemann/riemann/reactive_euler_with_efix_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [58/480] Compiling C object riemann/riemann/cubic_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [59/480] Compiling C object pyclaw/src/pyclaw/classic2.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o [60/480] Module scanner. [61/480] Module scanner. [62/480] Module scanner. [63/480] Module scanner. [64/480] Module scanner. FAILED: pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /home/kutz/.local/bin/meson --internal depscan pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/advection_2d.cpython-310-x86_64-linux-gnu.dat pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/advection_2d.cpython-310-x86_64-linux-gnu-deps.json Traceback (most recent call last): File "/home/kutz/.local/bin/meson", line 8, in sys.exit(main()) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 286, in main return run(sys.argv[1:], launcher) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 274, in run return run_script_command(args[1], args[2:]) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 215, in run_script_command return module.run(script_args) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 198, in run return scanner.scan() File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 148, in scan self.scan_file(s) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 48, in scan_file self.scan_fortran_file(fname) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 57, in scan_fortran_file for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'): File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text with self.open(mode='r', encoding=encoding, errors=errors) as f: File "/usr/lib/python3.10/pathlib.py", line 1119, in open return self._accessor.open(self, mode, buffering, encoding, errors, FileNotFoundError: [Errno 2] No such file or directory: 'pyclaw/src/pyclaw/advection_2d-f2pywrappers.f' [65/480] Compiling C object riemann/riemann/advection_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._advection_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/advection_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/advection_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [66/480] Compiling C object riemann/riemann/cubic_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._cubic_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/cubic_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/cubic_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [67/480] Module scanner. FAILED: riemann/riemann/burgers_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /home/kutz/.local/bin/meson --internal depscan riemann/riemann/burgers_1D.cpython-310-x86_64-linux-gnu.so.p/burgers_1D.cpython-310-x86_64-linux-gnu.dat riemann/riemann/burgers_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/riemann/riemann/burgers_1D.cpython-310-x86_64-linux-gnu.so.p/burgers_1D.cpython-310-x86_64-linux-gnu-deps.json Traceback (most recent call last): File "/home/kutz/.local/bin/meson", line 8, in sys.exit(main()) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 286, in main return run(sys.argv[1:], launcher) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 274, in run return run_script_command(args[1], args[2:]) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 215, in run_script_command return module.run(script_args) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 198, in run return scanner.scan() File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 148, in scan self.scan_file(s) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 48, in scan_file self.scan_fortran_file(fname) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 57, in scan_fortran_file for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'): File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text with self.open(mode='r', encoding=encoding, errors=errors) as f: File "/usr/lib/python3.10/pathlib.py", line 1119, in open return self._accessor.open(self, mode, buffering, encoding, errors, FileNotFoundError: [Errno 2] No such file or directory: 'riemann/riemann/burgers_1D-f2pywrappers.f' [68/480] Compiling C object riemann/riemann/shallow_roe_with_efix_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [69/480] Compiling C object riemann/riemann/euler_with_efix_1D.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ [70/480] Module scanner. [71/480] Compiling C object riemann/riemann/acoustics_variable_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._acoustics_variable_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/acoustics_variable_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/acoustics_variable_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [72/480] Compiling C object riemann/riemann/traffic_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._traffic_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/traffic_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/traffic_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [73/480] Compiling C object riemann/riemann/advection_color_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._advection_color_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/advection_color_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/advection_color_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [74/480] Compiling C object riemann/riemann/burgers_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._burgers_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/burgers_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/burgers_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [75/480] Compiling C object pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._advection_2dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from pyclaw/src/pyclaw/advection_2dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ pyclaw/src/pyclaw/advection_2dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [76/480] Compiling C object pyclaw/src/pyclaw/euler_tfluct1.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._euler_tfluct1module.c.o pyclaw/src/pyclaw/euler_tfluct1module.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [77/480] Compiling C object riemann/riemann/traffic_vc_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._traffic_vc_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/traffic_vc_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/traffic_vc_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [78/480] Module scanner. [79/480] Module scanner. [80/480] Module scanner. [81/480] Module scanner. [82/480] Module scanner. [83/480] Module scanner. FAILED: riemann/riemann/traffic_vc_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /home/kutz/.local/bin/meson --internal depscan riemann/riemann/traffic_vc_1D.cpython-310-x86_64-linux-gnu.so.p/traffic_vc_1D.cpython-310-x86_64-linux-gnu.dat riemann/riemann/traffic_vc_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/riemann/riemann/traffic_vc_1D.cpython-310-x86_64-linux-gnu.so.p/traffic_vc_1D.cpython-310-x86_64-linux-gnu-deps.json Traceback (most recent call last): File "/home/kutz/.local/bin/meson", line 8, in sys.exit(main()) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 286, in main return run(sys.argv[1:], launcher) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 274, in run return run_script_command(args[1], args[2:]) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 215, in run_script_command return module.run(script_args) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 198, in run return scanner.scan() File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 148, in scan self.scan_file(s) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 48, in scan_file self.scan_fortran_file(fname) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 57, in scan_fortran_file for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'): File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text with self.open(mode='r', encoding=encoding, errors=errors) as f: File "/usr/lib/python3.10/pathlib.py", line 1119, in open return self._accessor.open(self, mode, buffering, encoding, errors, FileNotFoundError: [Errno 2] No such file or directory: 'riemann/riemann/traffic_vc_1D-f2pywrappers.f' [84/480] Module scanner. FAILED: riemann/riemann/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /home/kutz/.local/bin/meson --internal depscan riemann/riemann/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu.so.p/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu.dat riemann/riemann/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/riemann/riemann/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu.so.p/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu-deps.json Traceback (most recent call last): File "/home/kutz/.local/bin/meson", line 8, in sys.exit(main()) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 286, in main return run(sys.argv[1:], launcher) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 274, in run return run_script_command(args[1], args[2:]) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 215, in run_script_command return module.run(script_args) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 198, in run return scanner.scan() File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 148, in scan self.scan_file(s) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 48, in scan_file self.scan_fortran_file(fname) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 57, in scan_fortran_file for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'): File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text with self.open(mode='r', encoding=encoding, errors=errors) as f: File "/usr/lib/python3.10/pathlib.py", line 1119, in open return self._accessor.open(self, mode, buffering, encoding, errors, FileNotFoundError: [Errno 2] No such file or directory: 'riemann/riemann/traffic_vc_tracer_1D-f2pywrappers.f' [85/480] Module scanner. FAILED: riemann/riemann/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /home/kutz/.local/bin/meson --internal depscan riemann/riemann/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu.dat riemann/riemann/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/depscan.dd /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/riemann/riemann/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu-deps.json Traceback (most recent call last): File "/home/kutz/.local/bin/meson", line 8, in sys.exit(main()) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 286, in main return run(sys.argv[1:], launcher) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 274, in run return run_script_command(args[1], args[2:]) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 215, in run_script_command return module.run(script_args) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 198, in run return scanner.scan() File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 148, in scan self.scan_file(s) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 48, in scan_file self.scan_fortran_file(fname) File "/tmp/pip-build-env-7x5j_qbw/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 57, in scan_fortran_file for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'): File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text with self.open(mode='r', encoding=encoding, errors=errors) as f: File "/usr/lib/python3.10/pathlib.py", line 1119, in open return self._accessor.open(self, mode, buffering, encoding, errors, FileNotFoundError: [Errno 2] No such file or directory: 'riemann/riemann/traffic_vc_fwave_1D-f2pywrappers.f' [86/480] Module scanner. [87/480] Compiling C object riemann/riemann/acoustics_1D_ptwise.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._acoustics_1D_ptwisemodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/acoustics_1D_ptwisemodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/acoustics_1D_ptwisemodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [88/480] Compiling C object riemann/riemann/traffic_vc_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._traffic_vc_fwave_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/traffic_vc_fwave_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/traffic_vc_fwave_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [89/480] Compiling C object riemann/riemann/traffic_vc_tracer_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._traffic_vc_tracer_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/traffic_vc_tracer_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/traffic_vc_tracer_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [90/480] Compiling C object riemann/riemann/advection_1D_ptwise.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._advection_1D_ptwisemodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/advection_1D_ptwisemodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/advection_1D_ptwisemodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [91/480] Compiling C object riemann/riemann/acoustics_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._acoustics_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/acoustics_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/acoustics_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [92/480] Compiling C object riemann/riemann/euler_with_efix_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._euler_with_efix_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/euler_with_efix_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/euler_with_efix_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [93/480] Compiling C object riemann/riemann/euler_hlle_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._euler_hlle_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/euler_hlle_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/euler_hlle_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [94/480] Compiling C object riemann/riemann/nonlinear_elasticity_fwave_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._nonlinear_elasticity_fwave_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/nonlinear_elasticity_fwave_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/nonlinear_elasticity_fwave_1Dmodule.c:144:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 144 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [95/480] Compiling C object pyclaw/src/pyclaw/classic1.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._classic1module.c.o pyclaw/src/pyclaw/classic1module.c:190:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 190 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [96/480] Compiling C object riemann/riemann/acoustics_2D_ptwise.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._acoustics_2D_ptwisemodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/acoustics_2D_ptwisemodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/acoustics_2D_ptwisemodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [97/480] Compiling C object riemann/riemann/mhd_roe_1D.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._mhd_roe_1Dmodule.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13, from riemann/riemann/mhd_roe_1Dmodule.c:16: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ riemann/riemann/mhd_roe_1Dmodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 109 | static int f2py_size(PyArrayObject* var, ...) | ^~~~~~~~~ [98/480] Generating pyclaw/src/pyclaw/sharpclaw1module.c with a custom command append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' Reading fortran codes... Reading file '../pyclaw/src/pyclaw/sharpclaw/ClawParams.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/weno.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/evec.f90' (format:fix) Reading file '../pyclaw/src/pyclaw/sharpclaw/workspace.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/flux1.f90' (format:free) Post-processing... Block: sharpclaw1 Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "maxnx". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "num_ghost". Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "ixy". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "maxm". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "num_eqn". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "num_ghost". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "mx". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "q". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "auxl". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "auxr". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "evl". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "evr". Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: flux1 {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". Block: rp {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: tfluct Post-processing (stage 2)... Block: sharpclaw1 Block: unknown_interface Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace Block: flux1 Building modules... Constructing call-back function "cb_rp_in_flux1__user__routines" def rp(maxnx,num_waves,num_ghost,mx,q1d,q1d1,aux,aux1,wave,s,amdq,apdq,[num_eqn,num_aux]): return Constructing call-back function "cb_tfluct_in_flux1__user__routines" def tfluct(maxnx,num_eqn,num_waves,num_ghost,mx,ql,qr,aux,aux1,amdq2,[num_aux]): return Building module "sharpclaw1"... Constructing wrapper function "evec"... evec(ixy,maxm,num_eqn,num_ghost,mx,q,auxl,auxr,evl,evr) Constructing wrapper function "flux1"... dq1d,cfl = flux1(q1d,aux,dt,t,ixyz,mx,num_ghost,maxnx,rp,tfluct,[dq1d,num_aux,num_eqn,rp_extra_args,tfluct_extra_args]) Constructing F90 module support for "clawparams"... Variables: xlower xupper dx num_dim num_waves index_capa char_decomp lim_type weno_order mthlim fwave tfluct_solver getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "clawparams.alloc_clawparams"... alloc_clawparams() Constructing wrapper function "clawparams.dealloc_clawparams"... dealloc_clawparams() Constructing F90 module support for "weno"... Constructing wrapper function "weno.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno7"... ql,qr = weno7(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno9"... ql,qr = weno9(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno11"... ql,qr = weno11(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno13"... ql,qr = weno13(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno15"... ql,qr = weno15(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno17"... ql,qr = weno17(q,maxnx,num_ghost,[num_eqn]) Constructing F90 module support for "reconstruct"... Variables: dq1m recon_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "reconstruct.alloc_recon_workspace"... alloc_recon_workspace(maxnx,num_ghost,num_eqn,num_waves,lim_type,char_decomp) Constructing wrapper function "reconstruct.dealloc_recon_workspace"... dealloc_recon_workspace(lim_type,char_decomp) Constructing wrapper function "reconstruct.weno_comp"... ql,qr = weno_comp(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5_char"... ql,qr = weno5_char(q,maxnx,num_ghost,evl,evr,[num_eqn]) Creating wrapper for Fortran subroutine "weno5_trans"("weno5_trans")... Constructing wrapper function "reconstruct.weno5_trans"... ql,qr = weno5_trans(q,evl,evr) Creating wrapper for Fortran subroutine "weno5_wave"("weno5_wave")... Constructing wrapper function "reconstruct.weno5_wave"... ql,qr = weno5_wave(q,wave) Creating wrapper for Fortran subroutine "weno5_fwave"("weno5_fwave")... Constructing wrapper function "reconstruct.weno5_fwave"... ql,qr = weno5_fwave(q,fwave,s) Creating wrapper for Fortran subroutine "tvd2"("tvd2")... Constructing wrapper function "reconstruct.tvd2"... ql,qr = tvd2(q,mthlim,num_eqn) Creating wrapper for Fortran subroutine "tvd2_char"("tvd2_char")... Constructing wrapper function "reconstruct.tvd2_char"... ql,qr = tvd2_char(q,mthlim,num_eqn,num_ghost,evl,evr) Creating wrapper for Fortran subroutine "tvd2_wave"("tvd2_wave")... Constructing wrapper function "reconstruct.tvd2_wave"... ql,qr = tvd2_wave(q,wave,s,mthlim,num_eqn,num_ghost) Constructing F90 module support for "workspace"... Variables: dtdx ql qr evl evr amdq apdq amdq2 apdq2 wave s work_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "workspace.alloc_workspace"... alloc_workspace(maxnx,num_ghost,num_eqn,num_waves,char_decomp) Constructing wrapper function "workspace.dealloc_workspace"... dealloc_workspace(char_decomp) Wrote C/API module "sharpclaw1" to file "pyclaw/src/pyclaw/sharpclaw1module.c" Fortran 90 wrappers are saved to "pyclaw/src/pyclaw/sharpclaw1-f2pywrappers2.f90" [99/480] Generating pyclaw/src/pyclaw/euler_sharpclaw1module.c with a custom command append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' Reading fortran codes... Reading file '../pyclaw/src/pyclaw/sharpclaw/ClawParams.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/weno.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/../../../examples/euler_1d/evec.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/workspace.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/flux1.f90' (format:free) Post-processing... Block: euler_sharpclaw1 Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "maxnx". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "num_ghost". Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/../../../examples/euler_1d/evec.f90:evec vars2fortran: No typespec for argument "auxl". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/../../../examples/euler_1d/evec.f90:evec vars2fortran: No typespec for argument "auxr". Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: flux1 {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". Block: rp {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :euler_sharpclaw1:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: tfluct Post-processing (stage 2)... Block: euler_sharpclaw1 Block: unknown_interface Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace Block: flux1 Building modules... Constructing call-back function "cb_rp_in_flux1__user__routines" def rp(maxnx,num_waves,num_ghost,mx,q1d,q1d1,aux,aux1,wave,s,amdq,apdq,[num_eqn,num_aux]): return Constructing call-back function "cb_tfluct_in_flux1__user__routines" def tfluct(maxnx,num_eqn,num_waves,num_ghost,mx,ql,qr,aux,aux1,amdq2,[num_aux]): return Building module "euler_sharpclaw1"... Constructing wrapper function "evec"... evl,evr = evec(maxnx,num_ghost,mx,q,auxl,auxr,[num_eqn]) Constructing wrapper function "flux1"... dq1d,cfl = flux1(q1d,aux,dt,t,ixyz,mx,num_ghost,maxnx,rp,tfluct,[dq1d,num_aux,num_eqn,rp_extra_args,tfluct_extra_args]) Constructing COMMON block support for "cparam"... gamma Constructing F90 module support for "clawparams"... Variables: xlower xupper dx num_dim num_waves index_capa char_decomp lim_type weno_order mthlim fwave tfluct_solver getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "clawparams.alloc_clawparams"... alloc_clawparams() Constructing wrapper function "clawparams.dealloc_clawparams"... dealloc_clawparams() Constructing F90 module support for "weno"... Constructing wrapper function "weno.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno7"... ql,qr = weno7(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno9"... ql,qr = weno9(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno11"... ql,qr = weno11(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno13"... ql,qr = weno13(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno15"... ql,qr = weno15(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno17"... ql,qr = weno17(q,maxnx,num_ghost,[num_eqn]) Constructing F90 module support for "reconstruct"... Variables: dq1m recon_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "reconstruct.alloc_recon_workspace"... alloc_recon_workspace(maxnx,num_ghost,num_eqn,num_waves,lim_type,char_decomp) Constructing wrapper function "reconstruct.dealloc_recon_workspace"... dealloc_recon_workspace(lim_type,char_decomp) Constructing wrapper function "reconstruct.weno_comp"... ql,qr = weno_comp(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5_char"... ql,qr = weno5_char(q,maxnx,num_ghost,evl,evr,[num_eqn]) Creating wrapper for Fortran subroutine "weno5_trans"("weno5_trans")... Constructing wrapper function "reconstruct.weno5_trans"... ql,qr = weno5_trans(q,evl,evr) Creating wrapper for Fortran subroutine "weno5_wave"("weno5_wave")... Constructing wrapper function "reconstruct.weno5_wave"... ql,qr = weno5_wave(q,wave) Creating wrapper for Fortran subroutine "weno5_fwave"("weno5_fwave")... Constructing wrapper function "reconstruct.weno5_fwave"... ql,qr = weno5_fwave(q,fwave,s) Creating wrapper for Fortran subroutine "tvd2"("tvd2")... Constructing wrapper function "reconstruct.tvd2"... ql,qr = tvd2(q,mthlim,num_eqn) Creating wrapper for Fortran subroutine "tvd2_char"("tvd2_char")... Constructing wrapper function "reconstruct.tvd2_char"... ql,qr = tvd2_char(q,mthlim,num_eqn,num_ghost,evl,evr) Creating wrapper for Fortran subroutine "tvd2_wave"("tvd2_wave")... Constructing wrapper function "reconstruct.tvd2_wave"... ql,qr = tvd2_wave(q,wave,s,mthlim,num_eqn,num_ghost) Constructing F90 module support for "workspace"... Variables: dtdx ql qr evl evr amdq apdq amdq2 apdq2 wave s work_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "workspace.alloc_workspace"... alloc_workspace(maxnx,num_ghost,num_eqn,num_waves,char_decomp) Constructing wrapper function "workspace.dealloc_workspace"... dealloc_workspace(char_decomp) Wrote C/API module "euler_sharpclaw1" to file "pyclaw/src/pyclaw/euler_sharpclaw1module.c" Fortran 77 wrappers are saved to "pyclaw/src/pyclaw/euler_sharpclaw1-f2pywrappers.f" Fortran 90 wrappers are saved to "pyclaw/src/pyclaw/euler_sharpclaw1-f2pywrappers2.f90" [100/480] Generating pyclaw/src/pyclaw/sharpclaw2module.c with a custom command getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' Reading fortran codes... Reading file '../pyclaw/src/pyclaw/sharpclaw/ClawParams.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/weno.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/evec.f90' (format:fix) Reading file '../pyclaw/src/pyclaw/sharpclaw/workspace.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/flux2.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/flux1.f90' (format:free) Post-processing... Block: sharpclaw2 Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "maxnx". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "num_ghost". Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "ixy". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "maxm". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "num_eqn". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "num_ghost". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "mx". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "q". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "auxl". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "auxr". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "evl". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "evr". Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace Block: flux2 Block: rpn2 Block: tfluct2 {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: flux1 {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". Block: rp {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :sharpclaw2:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: tfluct Post-processing (stage 2)... Block: sharpclaw2 Block: unknown_interface Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace Block: flux2 Block: flux1 Building modules... Constructing call-back function "cb_rpn2_in_flux2__user__routines" def rpn2(x): return x Constructing call-back function "cb_tfluct2_in_flux2__user__routines" def tfluct2(x): return x Constructing call-back function "cb_rp_in_flux1__user__routines" def rp(maxnx,num_waves,num_ghost,mx,q1d,q1d1,aux,aux1,wave,s,amdq,apdq,[num_eqn,num_aux]): return Constructing call-back function "cb_tfluct_in_flux1__user__routines" def tfluct(maxnx,num_eqn,num_waves,num_ghost,mx,ql,qr,aux,aux1,amdq2,[num_aux]): return Building module "sharpclaw2"... Constructing wrapper function "evec"... evec(ixy,maxm,num_eqn,num_ghost,mx,q,auxl,auxr,evl,evr) Constructing wrapper function "flux2"... dq,cfl = flux2(q,aux,dt,t,num_ghost,maxnx,mx,my,rpn2,tfluct2,[dq,num_aux,num_eqn,rpn2_extra_args,tfluct2_extra_args]) Constructing wrapper function "flux1"... dq1d,cfl = flux1(q1d,aux,dt,t,ixyz,mx,num_ghost,maxnx,rp,tfluct,[dq1d,num_aux,num_eqn,rp_extra_args,tfluct_extra_args]) Constructing F90 module support for "clawparams"... Variables: xlower xupper dx num_dim num_waves index_capa char_decomp lim_type weno_order mthlim fwave tfluct_solver getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "clawparams.alloc_clawparams"... alloc_clawparams() Constructing wrapper function "clawparams.dealloc_clawparams"... dealloc_clawparams() Constructing F90 module support for "weno"... Constructing wrapper function "weno.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno7"... ql,qr = weno7(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno9"... ql,qr = weno9(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno11"... ql,qr = weno11(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno13"... ql,qr = weno13(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno15"... ql,qr = weno15(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno17"... ql,qr = weno17(q,maxnx,num_ghost,[num_eqn]) Constructing F90 module support for "reconstruct"... Variables: dq1m recon_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "reconstruct.alloc_recon_workspace"... alloc_recon_workspace(maxnx,num_ghost,num_eqn,num_waves,lim_type,char_decomp) Constructing wrapper function "reconstruct.dealloc_recon_workspace"... dealloc_recon_workspace(lim_type,char_decomp) Constructing wrapper function "reconstruct.weno_comp"... ql,qr = weno_comp(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5_char"... ql,qr = weno5_char(q,maxnx,num_ghost,evl,evr,[num_eqn]) Creating wrapper for Fortran subroutine "weno5_trans"("weno5_trans")... Constructing wrapper function "reconstruct.weno5_trans"... ql,qr = weno5_trans(q,evl,evr) Creating wrapper for Fortran subroutine "weno5_wave"("weno5_wave")... Constructing wrapper function "reconstruct.weno5_wave"... ql,qr = weno5_wave(q,wave) Creating wrapper for Fortran subroutine "weno5_fwave"("weno5_fwave")... Constructing wrapper function "reconstruct.weno5_fwave"... ql,qr = weno5_fwave(q,fwave,s) Creating wrapper for Fortran subroutine "tvd2"("tvd2")... Constructing wrapper function "reconstruct.tvd2"... ql,qr = tvd2(q,mthlim,num_eqn) Creating wrapper for Fortran subroutine "tvd2_char"("tvd2_char")... Constructing wrapper function "reconstruct.tvd2_char"... ql,qr = tvd2_char(q,mthlim,num_eqn,num_ghost,evl,evr) Creating wrapper for Fortran subroutine "tvd2_wave"("tvd2_wave")... Constructing wrapper function "reconstruct.tvd2_wave"... ql,qr = tvd2_wave(q,wave,s,mthlim,num_eqn,num_ghost) Constructing F90 module support for "workspace"... Variables: dtdx ql qr evl evr amdq apdq amdq2 apdq2 wave s work_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "workspace.alloc_workspace"... alloc_workspace(maxnx,num_ghost,num_eqn,num_waves,char_decomp) Constructing wrapper function "workspace.dealloc_workspace"... dealloc_workspace(char_decomp) Wrote C/API module "sharpclaw2" to file "pyclaw/src/pyclaw/sharpclaw2module.c" Fortran 90 wrappers are saved to "pyclaw/src/pyclaw/sharpclaw2-f2pywrappers2.f90" [101/480] Generating pyclaw/src/pyclaw/sharpclaw3module.c with a custom command getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' Reading fortran codes... Reading file '../pyclaw/src/pyclaw/sharpclaw/ClawParams.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/weno.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/evec.f90' (format:fix) Reading file '../pyclaw/src/pyclaw/sharpclaw/workspace.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/flux3.f90' (format:free) Reading file '../pyclaw/src/pyclaw/sharpclaw/flux1.f90' (format:free) Post-processing... Block: sharpclaw3 Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "maxnx". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/reconstruct.f90:reconstruct:weno5 vars2fortran: No typespec for argument "num_ghost". Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "ixy". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "maxm". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "num_eqn". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "num_ghost". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "mx". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "q". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "auxl". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "auxr". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "evl". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/evec.f90:evec vars2fortran: No typespec for argument "evr". Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace Block: flux3 Block: rpn3 Block: tfluct3 {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: flux1 {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "wave". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "s". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "amdq". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:rp vars2fortran: No typespec for argument "apdq". Block: rp {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "num_waves". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "ql". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "qr". {} In: :sharpclaw3:../pyclaw/src/pyclaw/sharpclaw/flux1.f90:flux1:unknown_interface:tfluct vars2fortran: No typespec for argument "amdq2". Block: tfluct Post-processing (stage 2)... Block: sharpclaw3 Block: unknown_interface Block: clawparams Block: alloc_clawparams Block: dealloc_clawparams Block: weno Block: weno5 Block: weno7 Block: weno9 Block: weno11 Block: weno13 Block: weno15 Block: weno17 Block: reconstruct Block: alloc_recon_workspace Block: dealloc_recon_workspace Block: weno_comp Block: weno5 Block: weno5_char Block: weno5_trans Block: weno5_wave Block: weno5_fwave Block: tvd2 Block: tvd2_char Block: tvd2_wave Block: evec Block: workspace Block: alloc_workspace Block: dealloc_workspace Block: flux3 Block: flux1 Building modules... Constructing call-back function "cb_rpn3_in_flux3__user__routines" def rpn3(x): return x Constructing call-back function "cb_tfluct3_in_flux3__user__routines" def tfluct3(x): return x Constructing call-back function "cb_rp_in_flux1__user__routines" def rp(maxnx,num_waves,num_ghost,mx,q1d,q1d1,aux,aux1,wave,s,amdq,apdq,[num_eqn,num_aux]): return Constructing call-back function "cb_tfluct_in_flux1__user__routines" def tfluct(maxnx,num_eqn,num_waves,num_ghost,mx,ql,qr,aux,aux1,amdq2,[num_aux]): return Building module "sharpclaw3"... Constructing wrapper function "evec"... evec(ixy,maxm,num_eqn,num_ghost,mx,q,auxl,auxr,evl,evr) Constructing wrapper function "flux3"... dq,cfl = flux3(q,aux,dt,t,num_ghost,maxnx,mx,my,mz,rpn3,tfluct3,[dq,num_aux,num_eqn,rpn3_extra_args,tfluct3_extra_args]) Constructing wrapper function "flux1"... dq1d,cfl = flux1(q1d,aux,dt,t,ixyz,mx,num_ghost,maxnx,rp,tfluct,[dq1d,num_aux,num_eqn,rp_extra_args,tfluct_extra_args]) Constructing F90 module support for "clawparams"... Variables: xlower xupper dx num_dim num_waves index_capa char_decomp lim_type weno_order mthlim fwave tfluct_solver getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "clawparams.alloc_clawparams"... alloc_clawparams() Constructing wrapper function "clawparams.dealloc_clawparams"... dealloc_clawparams() Constructing F90 module support for "weno"... Constructing wrapper function "weno.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno7"... ql,qr = weno7(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno9"... ql,qr = weno9(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno11"... ql,qr = weno11(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno13"... ql,qr = weno13(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno15"... ql,qr = weno15(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "weno.weno17"... ql,qr = weno17(q,maxnx,num_ghost,[num_eqn]) Constructing F90 module support for "reconstruct"... Variables: dq1m recon_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "reconstruct.alloc_recon_workspace"... alloc_recon_workspace(maxnx,num_ghost,num_eqn,num_waves,lim_type,char_decomp) Constructing wrapper function "reconstruct.dealloc_recon_workspace"... dealloc_recon_workspace(lim_type,char_decomp) Constructing wrapper function "reconstruct.weno_comp"... ql,qr = weno_comp(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5"... ql,qr = weno5(q,maxnx,num_ghost,[num_eqn]) Constructing wrapper function "reconstruct.weno5_char"... ql,qr = weno5_char(q,maxnx,num_ghost,evl,evr,[num_eqn]) Creating wrapper for Fortran subroutine "weno5_trans"("weno5_trans")... Constructing wrapper function "reconstruct.weno5_trans"... ql,qr = weno5_trans(q,evl,evr) Creating wrapper for Fortran subroutine "weno5_wave"("weno5_wave")... Constructing wrapper function "reconstruct.weno5_wave"... ql,qr = weno5_wave(q,wave) Creating wrapper for Fortran subroutine "weno5_fwave"("weno5_fwave")... Constructing wrapper function "reconstruct.weno5_fwave"... ql,qr = weno5_fwave(q,fwave,s) Creating wrapper for Fortran subroutine "tvd2"("tvd2")... Constructing wrapper function "reconstruct.tvd2"... ql,qr = tvd2(q,mthlim,num_eqn) Creating wrapper for Fortran subroutine "tvd2_char"("tvd2_char")... Constructing wrapper function "reconstruct.tvd2_char"... ql,qr = tvd2_char(q,mthlim,num_eqn,num_ghost,evl,evr) Creating wrapper for Fortran subroutine "tvd2_wave"("tvd2_wave")... Constructing wrapper function "reconstruct.tvd2_wave"... ql,qr = tvd2_wave(q,wave,s,mthlim,num_eqn,num_ghost) Constructing F90 module support for "workspace"... Variables: dtdx ql qr evl evr amdq apdq amdq2 apdq2 wave s work_alloc getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' getarrdims:warning: assumed shape array, using 0 instead of ':' Constructing wrapper function "workspace.alloc_workspace"... alloc_workspace(maxnx,num_ghost,num_eqn,num_waves,char_decomp) Constructing wrapper function "workspace.dealloc_workspace"... dealloc_workspace(char_decomp) Wrote C/API module "sharpclaw3" to file "pyclaw/src/pyclaw/sharpclaw3module.c" Fortran 90 wrappers are saved to "pyclaw/src/pyclaw/sharpclaw3-f2pywrappers2.f90" [102/480] Generating pyclaw/src/pyclaw/classic2module.c with a custom command Reading fortran codes... Reading file '../pyclaw/src/pyclaw/classic/limiter.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/philim.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/flux2.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/step2ds.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/step2.f90' (format:free) Post-processing... Block: classic2 {} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_waves)']} In: :classic2:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mthlim". Block: limiter {} In: :classic2:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "a". {} In: :classic2:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "b". {} In: :classic2:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "meth". Block: philim {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "ixy". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux21". {'attrspec': ['dimension(num_eqn, num_waves, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "apdq". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "ixy". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bmasdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bpasdq". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "ixy". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "dtdx1d". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(7)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "method". {'attrspec': ['dimension(num_waves)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "mthlim". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "qadd". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "fadd". {'attrspec': ['dimension(num_eqn, 2, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "gadd". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "cfl1d". {'attrspec': ['dimension(num_eqn, num_waves, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "apdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "cqxx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "bmasdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "bpasdq". Block: flux2 {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "ixy". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux21". {'attrspec': ['dimension(num_eqn, num_waves, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "apdq". Block: rpn2 {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "ixy". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bmasdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bpasdq". Block: rpt2 {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_aux". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "mx". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "my". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "dx". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "dy". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "dt". {'attrspec': ['intent(out)']} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "cfl". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "mwork". {} analyzeline: intent(callback) rpn2 is already in argument listanalyzeline: intent(callback) rpt2 is already in argument listappend_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "ids". Block: step2ds Block: rpn2 In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_waves" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "mwork" undefined Block: rpt2 In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_waves" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "mwork" undefined {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "maxm". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "num_aux". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "mx". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "my". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "dx". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "dy". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "dt". {'attrspec': ['intent(out)']} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "cfl". {} In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2 vars2fortran: No typespec for argument "mwork". Block: step2 Block: rpn2 In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_waves" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpn2 getarrlen:variable "mwork" undefined Block: rpt2 In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_waves" undefined In: :classic2:../pyclaw/src/pyclaw/classic/step2.f90:step2:unknown_interface:rpt2 getarrlen:variable "mwork" undefined Post-processing (stage 2)... Building modules... Constructing call-back function "cb_rpn2_in_flux2__user__routines" def rpn2(ixy,maxm,num_ghost,mx,q1d,q1d1,aux2,aux21,wave,s,amdq,apdq,[num_eqn,num_waves,num_aux]): return Constructing call-back function "cb_rpt2_in_flux2__user__routines" def rpt2(ixy,e_1_err,maxm,num_waves,num_ghost,mx,q1d,q1d1,aux1,aux2,aux3,amdq,bmasdq,bpasdq,[num_eqn,num_aux]): return Constructing call-back function "cb_rpn2_in_step2ds__user__routines" def rpn2(x): return x Constructing call-back function "cb_rpt2_in_step2ds__user__routines" def rpt2(x): return x Constructing call-back function "cb_rpn2_in_step2__user__routines" getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' def rpn2(x): return x Constructing call-back function "cb_rpt2_in_step2__user__routines" def rpt2(x): return x Building module "classic2"... Constructing wrapper function "limiter"... limiter(maxm,num_ghost,mx,wave,s,mthlim,[num_eqn,num_waves]) Creating wrapper for Fortran function "philim"("philim")... Constructing wrapper function "philim"... philim = philim(a,b,meth) Constructing wrapper function "flux2"... flux2(ixy,maxm,num_ghost,mx,q1d,dtdx1d,aux1,aux2,aux3,method,mthlim,qadd,fadd,gadd,cfl1d,wave,s,amdq,apdq,cqxx,bmasdq,bpasdq,rpn2,rpt2,use_fwave,[num_eqn,num_waves,num_aux,rpn2_extra_args,rpt2_extra_args]) Constructing wrapper function "step2ds"... qnew,cfl = step2ds(maxm,num_ghost,mx,my,qold,qnew,aux,dx,dy,dt,method,mthlim,aux1,aux2,aux3,work,ids,use_fwave,rpn2,rpt2,[num_eqn,num_waves,num_aux,qadd,fadd,gadd,q1d,dtdx1d,dtdy1d,mwork,rpn2_extra_args,rpt2_extra_args]) Constructing wrapper function "step2"... qnew,cfl = step2(maxm,num_ghost,mx,my,qold,qnew,aux,dx,dy,dt,method,mthlim,aux1,aux2,aux3,work,use_fwave,rpn2,rpt2,[num_eqn,num_waves,num_aux,qadd,fadd,gadd,q1d,dtdx1d,dtdy1d,mwork,rpn2_extra_args,rpt2_extra_args]) Constructing COMMON block support for "comxyt"... dtcom,dxcom,dycom,tcom,icom,jcom Wrote C/API module "classic2" to file "pyclaw/src/pyclaw/classic2module.c" Fortran 77 wrappers are saved to "pyclaw/src/pyclaw/classic2-f2pywrappers.f" [103/480] Generating pyclaw/src/pyclaw/classic2_sw_spheremodule.c with a custom command Reading fortran codes... Reading file '../pyclaw/src/pyclaw/classic/limiter.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/philim.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/flux2.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/step2ds.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90' (format:free) Post-processing... Block: classic2_sw_sphere {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_waves)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mthlim". Block: limiter {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "a". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "b". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "meth". Block: philim {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "ixy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux21". {'attrspec': ['dimension(num_eqn, num_waves, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "apdq". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "ixy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bmasdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bpasdq". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "ixy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "dtdx1d". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(7)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "method". {'attrspec': ['dimension(num_waves)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "mthlim". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "qadd". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "fadd". {'attrspec': ['dimension(num_eqn, 2, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "gadd". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "cfl1d". {'attrspec': ['dimension(num_eqn, num_waves, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "apdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "cqxx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "bmasdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2 vars2fortran: No typespec for argument "bpasdq". Block: flux2 {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "ixy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "aux21". {'attrspec': ['dimension(num_eqn, num_waves, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpn2 vars2fortran: No typespec for argument "apdq". Block: rpn2 {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "ixy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bmasdq". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/flux2.f90:flux2:unknown_interface:rpt2 vars2fortran: No typespec for argument "bpasdq". Block: rpt2 {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_aux". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "mx". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "my". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "dx". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "dy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "dt". {'attrspec': ['intent(out)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "cfl". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "mwork". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds vars2fortran: No typespec for argument "ids". Block: step2ds Block: rpn2 In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "num_waves" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpn2 getarrlen:variable "mwork" undefined Block: rpt2 In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "num_waves" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/step2ds.f90:step2ds:unknown_interface:rpt2 getarrlen:variable "mwork" undefined {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "num_waves". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "num_aux". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "num_ghost". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "mx". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "my". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "dx". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "dy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "dt". {'attrspec': ['intent(out)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "cfl". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "mwork". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2 vars2fortran: No typespec for argument "use_fwave". Block: step2 Block: rpn2 In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined analyzeline: intent(callback) rpn2 is already in argument listanalyzeline: intent(callback) rpt2 is already in argument listappend_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "num_waves" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpn2 getarrlen:variable "mwork" undefined Block: rpt2 In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_eqn" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_aux" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "num_waves" undefined In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/step2qcor.f90:step2:unknown_interface:rpt2 getarrlen:variable "mwork" undefined {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "ixy". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "i". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "m". {'attrspec': ['dimension(16, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "aux". {'attrspec': ['dimension(num_eqn, 1-num_ghost:maxm+num_ghost)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "q". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "maxm". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "num_eqn". {} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "num_ghost". {'attrspec': ['dimension(4)']} In: :classic2_sw_sphere:../pyclaw/src/pyclaw/classic/../../../examples/shallow_sphere/qcor.f90:qcor vars2fortran: No typespec for argument "qc". Block: qcor Post-processing (stage 2)... Building modules... Constructing call-back function "cb_rpn2_in_flux2__user__routines" def rpn2(ixy,maxm,num_ghost,mx,q1d,q1d1,aux2,aux21,wave,s,amdq,apdq,[num_eqn,num_waves,num_aux]): return Constructing call-back function "cb_rpt2_in_flux2__user__routines" def rpt2(ixy,e_1_err,maxm,num_waves,num_ghost,mx,q1d,q1d1,aux1,aux2,aux3,amdq,bmasdq,bpasdq,[num_eqn,num_aux]): return Constructing call-back function "cb_rpn2_in_step2ds__user__routines" def rpn2(x): return x Constructing call-back function "cb_rpt2_in_step2ds__user__routines" def rpt2(x): return x Constructing call-back function "cb_rpn2_in_step2__user__routines" def rpn2(x): return x Constructing call-back function "cb_rpt2_in_step2__user__routines" def rpt2(x): return x Building module "classic2_sw_sphere"... Constructing wrapper function "limiter"... limiter(maxm,num_ghost,mx,wave,s,mthlim,[num_eqn,num_waves]) Creating wrapper for Fortran function "philim"("philim")... Constructing wrapper function "philim"... philim = philim(a,b,meth) Constructing wrapper function "flux2"... flux2(ixy,maxm,num_ghost,mx,q1d,dtdx1d,aux1,aux2,aux3,method,mthlim,qadd,fadd,gadd,cfl1d,wave,s,amdq,apdq,cqxx,bmasdq,bpasdq,rpn2,rpt2,use_fwave,[num_eqn,num_waves,num_aux,rpn2_extra_args,rpt2_extra_args]) Constructing wrapper function "step2ds"... qnew,cfl = step2ds(maxm,num_ghost,mx,my,qold,qnew,aux,dx,dy,dt,method,mthlim,aux1,aux2,aux3,work,ids,use_fwave,rpn2,rpt2,[num_eqn,num_waves,num_aux,qadd,fadd,gadd,q1d,dtdx1d,dtdy1d,mwork,rpn2_extra_args,rpt2_extra_args]) Constructing wrapper function "step2"... qnew,cfl = step2(maxm,num_ghost,mx,my,qold,qnew,aux,dx,dy,dt,method,mthlim,aux1,aux2,aux3,work,use_fwave,rpn2,rpt2,[num_eqn,num_waves,num_aux,qadd,fadd,gadd,q1d,dtdx1d,dtdy1d,mwork,rpn2_extra_args,rpt2_extra_args]) Constructing wrapper function "qcor"... qcor(ixy,i,m,aux,q,maxm,num_ghost,qc,[num_eqn]) Constructing COMMON block support for "comxyt"... dtcom,dxcom,dycom,tcom,icom,jcom Constructing COMMON block support for "sw"... g Wrote C/API module "classic2_sw_sphere" to file "pyclaw/src/pyclaw/classic2_sw_spheremodule.c" Fortran 77 wrappers are saved to "pyclaw/src/pyclaw/classic2_sw_sphere-f2pywrappers.f" [104/480] Compiling C object pyclaw/src/pyclaw/reconstruct.cpython-310-x86_64-linux-gnu.so.p/limiters_weno_reconstruct.c.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from ../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:7: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, from ../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:7: /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1464:1: warning: ‘_import_array’ defined but not used [-Wunused-function] 1464 | _import_array(void) | ^~~~~~~~~~~~~ [105/480] Generating pyclaw/src/pyclaw/classic3module.c with a custom command Reading fortran codes... Reading file '../pyclaw/src/pyclaw/classic/limiter.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/philim.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/flux3.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/step3ds.f90' (format:free) Reading file '../pyclaw/src/pyclaw/classic/step3.f90' (format:free) Post-processing... Block: classic3 {} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn, num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_waves)']} In: :classic3:../pyclaw/src/pyclaw/classic/limiter.f90:limiter vars2fortran: No typespec for argument "mthlim". Block: limiter {} In: :classic3:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "a". {} In: :classic3:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "b". {} In: :classic3:../pyclaw/src/pyclaw/classic/philim.f90:philim vars2fortran: No typespec for argument "meth". Block: philim {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "ixyz". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_eqn,num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "apdq". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "ixyz". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "bmamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "bpamdq". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "ixyz". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "cpapdq2". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "bmcpapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "bpcpapdq". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "ixyz". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "dtdx1d". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "dtdy". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "dtdz". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "aux3". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "num_aux". {'attrspec': ['dimension(7)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "method". {'attrspec': ['dimension(num_waves)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "mthlim". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "qadd". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "fadd". {'attrspec': ['dimension(num_eqn,2,-1:1,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "gadd". {'attrspec': ['dimension(num_eqn,2,-1:1,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "hadd". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cfl1d". {'attrspec': ['dimension(num_eqn,num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "apdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cqxx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cmamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cmapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cpamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cpapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cmamdq2". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cmapdq2". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cpamdq2". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cpapdq2". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmcqxxp". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpcqxxp". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmcqxxm". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpcqxxm". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cmcqxxp". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cpcqxxp". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cmcqxxm". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "cpcqxxm". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmcmamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmcmapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpcmamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpcmapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmcpamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bmcpapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpcpamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3 vars2fortran: No typespec for argument "bpcpapdq". Block: flux3 {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "ixyz". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_eqn,num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "wave". {'attrspec': ['dimension(num_waves,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "s". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpn3 vars2fortran: No typespec for argument "apdq". Block: rpn3 {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "ixyz". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "amdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "bmamdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rpt3 vars2fortran: No typespec for argument "bpamdq". Block: rpt3 {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "ixyz". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "mx". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "q1d1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "aux3". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "cpapdq2". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "bmcpapdq". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/flux3.f90:flux3:unknown_interface:rptt3 vars2fortran: No typespec for argument "bpcpapdq". Block: rptt3 {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "mx". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "my". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "mz". {'attrspec': ['dimension(num_eqn, 1-num_ghost:mx+num_ghost, ' '1-num_ghost:my+num_ghost,1-num_ghost:mz+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "qold". {'attrspec': ['dimension(num_eqn, 1-num_ghost:mx+num_ghost, ' '1-num_ghost:my+num_ghost,1-num_ghost:mz+num_ghost)', 'intent(in,out)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "qnew". {'attrspec': ['dimension(num_aux, 1-num_ghost:mx+num_ghost, ' '1-num_ghost:my+num_ghost,1-num_ghost:mz+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "dx". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "dy". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "dz". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "dt". {'attrspec': ['dimension(7)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "method". {'attrspec': ['dimension(num_waves)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "mthlim". {'attrspec': ['intent(out)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "cfl". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "qadd". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "fadd". {'attrspec': ['dimension(num_eqn,2,-1:1,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "gadd". {'attrspec': ['dimension(num_eqn,2,-1:1,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "hadd". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "dtdx1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "dtdy1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "dtdz1d". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "aux3". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "num_aux". {'attrspec': ['dimension(mwork)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "work". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "mwork". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds vars2fortran: No typespec for argument "idir". Block: step3ds Block: rpn3 In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "num_waves" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpn3 getarrlen:variable "mwork" undefined Block: rpt3 In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "num_waves" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rpt3 getarrlen:variable "mwork" undefined Block: rptt3 In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "num_waves" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3ds.f90:step3ds:unknown_interface:rptt3 getarrlen:variable "mwork" undefined {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "maxm". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "num_eqn". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "num_waves". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "num_ghost". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "mx". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "my". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "mz". {'attrspec': ['dimension(num_eqn, 1-num_ghost:mx+num_ghost, ' '1-num_ghost:my+num_ghost,1-num_ghost:mz+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "qold". {'attrspec': ['dimension(num_eqn, 1-num_ghost:mx+num_ghost, ' '1-num_ghost:my+num_ghost,1-num_ghost:mz+num_ghost)', 'intent(in,out)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "qnew". {'attrspec': ['dimension(num_aux, 1-num_ghost:mx+num_ghost, ' '1-num_ghost:my+num_ghost,1-num_ghost:mz+num_ghost)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "aux". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "dx". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "dy". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "dz". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "dt". {'attrspec': ['dimension(7)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "method". {'attrspec': ['dimension(num_waves)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "mthlim". {'attrspec': ['intent(out)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "cfl". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "qadd". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "fadd". {'attrspec': ['dimension(num_eqn,2,-1:1,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "gadd". {'attrspec': ['dimension(num_eqn,2,-1:1,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "hadd". {'attrspec': ['dimension(num_eqn,1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "q1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "dtdx1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "dtdy1d". {'attrspec': ['dimension(1-num_ghost:maxm+num_ghost)', 'optional']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "dtdz1d". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "aux1". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "aux2". {'attrspec': ['dimension(num_aux,1-num_ghost:maxm+num_ghost,3)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "aux3". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "num_aux". {'attrspec': ['dimension(mwork)']} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "work". {} In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3 vars2fortran: No typespec for argument "mwork". Block: step3 Block: rpn3 In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 analyzeline: intent(callback) rpn3 is already in argument listanalyzeline: intent(callback) rpt3 is already in argument listanalyzeline: intent(callback) rptt3 is already in argument listappend_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). getctype: "real(kind=dp)" is mapped to C "float" (to override define dict(real = dict(dp="")) in /tmp/pip-install-0gypk13m/clawpack_69bc5d3337da4625b12f1bccce6b64ee/.mesonpy-rhs1cize/.f2py_f2cmap file). append_needs: unknown need 'float' getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "num_waves" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpn3 getarrlen:variable "mwork" undefined Block: rpt3 In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "num_waves" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rpt3 getarrlen:variable "mwork" undefined Block: rptt3 In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_eqn" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_aux" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "num_waves" undefined In: :classic3:../pyclaw/src/pyclaw/classic/step3.f90:step3:unknown_interface:rptt3 getarrlen:variable "mwork" undefined Post-processing (stage 2)... Building modules... Constructing call-back function "cb_rpn3_in_flux3__user__routines" def rpn3(ixyz,maxm,num_aux,num_ghost,mx,q1d,q1d1,e_aux2_1_1_num_ghost_2_errrr,e_aux2_1_1_num_ghost_2_errrrr,wave,s,amdq,apdq,[num_eqn,num_waves]): return Constructing call-back function "cb_rpt3_in_flux3__user__routines" def rpt3(ixyz,e_2_err,e_1_err,maxm,num_waves,num_ghost,mx,q1d,q1d1,aux1,aux2,aux3,amdq,bmamdq,bpamdq,[num_eqn,num_aux]): return Constructing call-back function "cb_rptt3_in_flux3__user__routines" def rptt3(ixyz,e_2_errrrrr,e_2_errrrrrr,e_2_errrrrrrr,maxm,num_waves,num_ghost,mx,q1d,q1d1,aux1,aux2,aux3,cpapdq2,bmcpapdq,bpcpapdq,[num_eqn,num_aux]): return Constructing call-back function "cb_rpn3_in_step3ds__user__routines" def rpn3(x): return x Constructing call-back function "cb_rpt3_in_step3ds__user__routines" def rpt3(x): return x Constructing call-back function "cb_rptt3_in_step3ds__user__routines" def rptt3(x): return x Constructing call-back function "cb_rpn3_in_step3__user__routines" def rpn3(x): return x Constructing call-back function "cb_rpt3_in_step3__user__routines" def rpt3(x): return x Constructing call-back function "cb_rptt3_in_step3__user__routines" def rptt3(x): return x Building module "classic3"... Constructing wrapper function "limiter"... limiter(maxm,num_ghost,mx,wave,s,mthlim,[num_eqn,num_waves]) Creating wrapper for Fortran function "philim"("philim")... Constructing wrapper function "philim"... philim = philim(a,b,meth) Constructing wrapper function "flux3"... flux3(ixyz,maxm,num_ghost,mx,q1d,dtdx1d,dtdy,dtdz,aux1,aux2,aux3,method,mthlim,qadd,fadd,gadd,hadd,cfl1d,wave,s,amdq,apdq,cqxx,bmamdq,bmapdq,bpamdq,bpapdq,cmamdq,cmapdq,cpamdq,cpapdq,cmamdq2,cmapdq2,cpamdq2,cpapdq2,bmcqxxp,bpcqxxp,bmcqxxm,bpcqxxm,cmcqxxp,cpcqxxp,cmcqxxm,cpcqxxm,bmcmamdq,bmcmapdq,bpcmamdq,bpcmapdq,bmcpamdq,bmcpapdq,bpcpamdq,bpcpapdq,use_fwave,rpn3,rpt3,rptt3,[num_eqn,num_waves,num_aux,rpn3_extra_args,rpt3_extra_args,rptt3_extra_args]) Constructing wrapper function "step3ds"... qnew,cfl = step3ds(maxm,num_ghost,mx,my,mz,qold,qnew,aux,dx,dy,dz,dt,method,mthlim,aux1,aux2,aux3,work,idir,use_fwave,rpn3,rpt3,rptt3,[num_eqn,num_waves,qadd,fadd,gadd,hadd,q1d,dtdx1d,dtdy1d,dtdz1d,num_aux,mwork,rpn3_extra_args,rpt3_extra_args,rptt3_extra_args]) Constructing wrapper function "step3"... qnew,cfl = step3(maxm,num_ghost,mx,my,mz,qold,qnew,aux,dx,dy,dz,dt,method,mthlim,aux1,aux2,aux3,work,use_fwave,rpn3,rpt3,rptt3,[num_eqn,num_waves,qadd,fadd,gadd,hadd,q1d,dtdx1d,dtdy1d,dtdz1d,num_aux,mwork,rpn3_extra_args,rpt3_extra_args,rptt3_extra_args]) Constructing COMMON block support for "comxyt"... dtcom,dxcom,dycom,dzcom,tcom,icom,jcom,kcom Constructing COMMON block support for "comxyzt"... dtcom,dxcom,dycom,dzcom,tcom,icom,jcom,kcom Wrote C/API module "classic3" to file "pyclaw/src/pyclaw/classic3module.c" Fortran 77 wrappers are saved to "pyclaw/src/pyclaw/classic3-f2pywrappers.f" ninja: build stopped: subcommand failed. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details.