Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- running build
- running config_cc
- INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
- running config_fc
- INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
- running build_src
- INFO: build_src
- INFO: building extension "mstm" sources
- INFO: f2py options: []
- INFO: f2py:> /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c
- creating /tmp/tmp4hscirie/src.linux-x86_64-3.10
- Reading f2cmap from '.f2py_f2cmap' ...
- Mapping "complex(kind= kind = 8 )" to "complex_double"
- Mapping "complex(kind=4)" to "complex_float"
- Warning: redefinition of {'complex':{'8':'complex_float'->'complex_double'}}
- Mapping "complex(kind=8)" to "complex_double"
- Mapping "complex(kind=dp)" to "complex_double"
- Mapping "complex(kind=sp)" to "complex_float"
- Successfully applied user defined f2cmap changes
- Reading fortran codes...
- Reading file './code/mstm-intrinsics.f90' (format:free)
- rmbadname1: Replacing "char" with "char_bn".
- rmbadname1: Replacing "char" with "char_bn".
- rmbadname1: Replacing "char" with "char_bn".
- Reading file './code/mpidefs-serial.f90' (format:free)
- rmbadname1: Replacing "type" with "type_bn".
- rmbadname1: Replacing "size" with "size_bn".
- rmbadname1: Replacing "rank" with "rank_bn".
- Reading file './code/mstm-v4.0.f90' (format:free)
- rmbadname1: Replacing "const" with "const_bn".
- analyzeline: intent(callback) f is already in argument list
- analyzeline: intent(callback) qsub is already in argument list
- Post-processing...
- Block: mstm
- Block: intrinsics
- Block: mytime
- In: :mstm:./code/mstm-intrinsics.f90:intrinsics:mytime
- get_parameters: got "eval() arg 1 must be a string, bytes or code object" on 4
- Block: mstm_nargs
- Block: mstm_getarg
- Block: mstm_fseek
- Block: mpidefs
- Block: mstm_mpi_wtime
- Block: mstm_mpi
- Block: numconstants
- Block: init
- Block: specialfuncs
- Block: timewrite
- Block: ricbessel
- Block: richankel
- Block: cricbessel
- Block: crichankel
- Block: cspherebessel
- Block: ch12n
- Block: ciknb
- Block: bessel_integer_complex
- Block: cjynb
- Block: msta1
- Block: msta2
- Block: envj
- Block: vcfunc
- Block: vcfuncuprec
- Block: normalizedlegendre
- Block: rotcoef
- Block: crotcoef
- Block: complexpivec
- Block: taufunc
- Block: rotvec
- Block: genplanewavecoef
- Block: gaussianbeamcoef
- Block: axialtrancoefrecurrence
- Block: axialtrancoefinit
- Block: gentrancoefconstants
- Block: gentranmatrix
- Block: tranordertest
- Block: atcadd
- Block: atcdim
- Block: moffset
- Block: cartosphere
- Block: eulerrotation
- Block: ephicoef
- Block: planewavetruncationorder
- Block: vwhcalc
- Block: scalar_wave_function
- Block: reciprocal_scalar_wave_function
- Block: twobytwoinverse
- Block: mtransfer
- Block: amnaddress
- Block: amnpaddress
- Block: lr_mode_transformation
- Block: degree_transformation
- Block: lu_decomposition
- Block: lu_backsubstitution
- Block: groupfilename
- Block: qng
- Block: f
- Block: gkintegrate
- Block: realsort
- Post-processing (stage 2)...
- Block: mstm
- Block: unknown_interface
- Block: intrinsics
- Block: mytime
- Block: mstm_nargs
- Block: mstm_getarg
- Block: mstm_fseek
- Block: mpidefs
- Block: mstm_mpi_wtime
- Block: mstm_mpi
- Block: numconstants
- Block: init
- Block: specialfuncs
- Block: timewrite
- Block: ricbessel
- Block: richankel
- Block: cricbessel
- Block: crichankel
- Block: cspherebessel
- Block: ch12n
- Block: ciknb
- Block: bessel_integer_complex
- Block: cjynb
- Block: msta1
- Block: msta2
- Block: envj
- Block: vcfunc
- Block: vcfuncuprec
- Block: normalizedlegendre
- Block: rotcoef
- Block: crotcoef
- Block: complexpivec
- Block: taufunc
- Block: rotvec
- Block: genplanewavecoef
- Block: gaussianbeamcoef
- Block: axialtrancoefrecurrence
- Block: axialtrancoefinit
- Block: gentrancoefconstants
- Block: gentranmatrix
- Block: tranordertest
- Block: atcadd
- Block: atcdim
- Block: moffset
- Block: cartosphere
- Block: eulerrotation
- Block: ephicoef
- Block: planewavetruncationorder
- Block: vwhcalc
- Block: scalar_wave_function
- Block: reciprocal_scalar_wave_function
- Block: twobytwoinverse
- Block: mtransfer
- Block: amnaddress
- Block: amnpaddress
- Block: lr_mode_transformation
- Block: degree_transformation
- Block: lu_decomposition
- Block: lu_backsubstitution
- Block: groupfilename
- Block: qng
- Block: gkintegrate
- Block: realsort
- Building modules...
- Constructing call-back function "cb_f_in_qng__user__routines"
- append_needs: unknown need 'int'
- append_needs: unknown need 'double'
- def f(centr,fcentr,[n]): return
- Building module "mstm"...
- Constructing F90 module support for "intrinsics"...
- Creating wrapper for Fortran function "mytime"("mytime")...
- Constructing wrapper function "intrinsics.mytime"...
- mytime = mytime()
- Creating wrapper for Fortran function "mstm_nargs"("mstm_nargs")...
- Constructing wrapper function "intrinsics.mstm_nargs"...
- mstm_nargs = mstm_nargs()
- Constructing wrapper function "intrinsics.mstm_getarg"...
- mstm_getarg(char_bn)
- Constructing wrapper function "intrinsics.mstm_fseek"...
- mstm_fseek(unit,position,whence,ierr)
- Constructing F90 module support for "mpidefs"...
- Variables: mpi_comm_world mstm_mpi_comm_world mstm_mpi_sum mstm_mpi_max mstm_mpi_min mpi_comm_null mstm_global_rank
- Creating wrapper for Fortran function "mstm_mpi_wtime"("mstm_mpi_wtime")...
- Constructing wrapper function "mpidefs.mstm_mpi_wtime"...
- mstm_mpi_wtime = mstm_mpi_wtime()
- Constructing wrapper function "mpidefs.mstm_mpi"...
- 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 '*'
- mstm_mpi(mpi_command,[mpi_recv_buf_i,mpi_recv_buf_r,mpi_recv_buf_c,mpi_recv_buf_dp,mpi_recv_buf_dc,mpi_send_buf_i,mpi_send_buf_r,mpi_send_buf_c,mpi_send_buf_dp,mpi_send_buf_dc,mpi_number,mpi_comm,mpi_group,mpi_rank,mpi_size,mpi_new_comm,mpi_new_group,mpi_new_group_list,mpi_operation,mpi_color,mpi_key,mpi_tag,mpi_flag])
- Constructing F90 module support for "numconstants"...
- Variables: light_up print_intermediate_results global_rank monen pi bcof fnr vwh_coef vcc_const fnm1_const fn_const fnp1_const tran_coef
- 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 "numconstants.init"...
- init(notd)
- Constructing F90 module support for "specialfuncs"...
- Constructing wrapper function "specialfuncs.timewrite"...
- timewrite(iunit,char1,time,[line_break])
- Constructing wrapper function "specialfuncs.ricbessel"...
- ricbessel(ds,eps,nmax,psi,[n])
- Constructing wrapper function "specialfuncs.richankel"...
- richankel(ds,xi,[n])
- Constructing wrapper function "specialfuncs.cricbessel"...
- cricbessel(ds,psi,[n])
- Constructing wrapper function "specialfuncs.crichankel"...
- crichankel(ds,xi,[n])
- Constructing wrapper function "specialfuncs.cspherebessel"...
- cspherebessel(z,csj,csy,[n])
- Constructing wrapper function "specialfuncs.ch12n"...
- ch12n(z,nm,chf1,[n])
- Constructing wrapper function "specialfuncs.ciknb"...
- ciknb(z,nm,cbi,cdi,cbk,cdk,[n])
- Constructing wrapper function "specialfuncs.bessel_integer_complex"...
- bessel_integer_complex(z,nmax,b,[n])
- Constructing wrapper function "specialfuncs.cjynb"...
- cjynb(z,nm,cbj,cdj,cby,cdy,[n])
- Creating wrapper for Fortran function "msta1"("msta1")...
- Constructing wrapper function "specialfuncs.msta1"...
- msta1 = msta1(x,mp)
- Creating wrapper for Fortran function "msta2"("msta2")...
- Constructing wrapper function "specialfuncs.msta2"...
- msta2 = msta2(x,n,mp)
- Creating wrapper for Fortran function "envj"("envj")...
- Constructing wrapper function "specialfuncs.envj"...
- envj = envj(n,x)
- Constructing wrapper function "specialfuncs.vcfunc"...
- vcfunc(m,n,k,l,vcn)
- Constructing wrapper function "specialfuncs.vcfuncuprec"...
- vcfuncuprec(m,n,k,l,wmax,vcn)
- Constructing wrapper function "specialfuncs.normalizedlegendre"...
- normalizedlegendre(cbe,dc,[mmax,nmax])
- Constructing wrapper function "specialfuncs.rotcoef"...
- rotcoef(cbe,nmax,dc,[kmax])
- Constructing wrapper function "specialfuncs.crotcoef"...
- crotcoef(cbe,nmax,dc,[kmax,sin_beta])
- Constructing wrapper function "specialfuncs.complexpivec"...
- complexpivec(cb,nodr,pivec,[icon,lr_model,azimuth_angle,index_model])
- Constructing wrapper function "specialfuncs.taufunc"...
- taufunc(cb,tau,[nmax])
- Constructing wrapper function "specialfuncs.rotvec"...
- rotvec(alpha,beta,gamma,mmax,amn,idir,[nmax])
- Constructing wrapper function "specialfuncs.genplanewavecoef"...
- genplanewavecoef(alpha,cb,pmnp0,[nodr,lr_tran])
- Constructing wrapper function "specialfuncs.gaussianbeamcoef"...
- gaussianbeamcoef(alpha,cbeta,cbeam,pmnp0,[nodr,lr_tran])
- Constructing wrapper function "specialfuncs.axialtrancoefrecurrence"...
- axialtrancoefrecurrence(itype,r,ri,nmax,lmax,ac,[ndim])
- Constructing wrapper function "specialfuncs.axialtrancoefinit"...
- axialtrancoefinit(nmax)
- Constructing wrapper function "specialfuncs.gentrancoefconstants"...
- gentrancoefconstants(nodrmax)
- Constructing wrapper function "specialfuncs.gentranmatrix"...
- gentranmatrix(nodr_s,nodr_t,translation_vector,ac_matrix,[refractive_index,vswf_type,mode_s,mode_t,index_model])
- Constructing wrapper function "specialfuncs.tranordertest"...
- tranordertest(r,ri,lmax,eps,nmax)
- Creating wrapper for Fortran function "atcadd"("atcadd")...
- Constructing wrapper function "specialfuncs.atcadd"...
- atcadd = atcadd(m,n,ntot)
- Creating wrapper for Fortran function "atcdim"("atcdim")...
- Constructing wrapper function "specialfuncs.atcdim"...
- atcdim = atcdim(ntot,ltot)
- Creating wrapper for Fortran function "moffset"("moffset")...
- Constructing wrapper function "specialfuncs.moffset"...
- moffset = moffset(m,ntot,ltot)
- Constructing wrapper function "specialfuncs.cartosphere"...
- cartosphere(xp,r,ct,ep)
- Constructing wrapper function "specialfuncs.eulerrotation"...
- getarrdims:warning: assumed shape array, using 0 instead of '*'
- getarrdims:warning: assumed shape array, using 0 instead of '*'
- eulerrotation(xp,eulerangf,dir,xprot,[num])
- Constructing wrapper function "specialfuncs.ephicoef"...
- ephicoef(ep,epm,[nodr])
- Constructing wrapper function "specialfuncs.planewavetruncationorder"...
- planewavetruncationorder(r,rimedium,eps,nodr)
- Constructing wrapper function "specialfuncs.vwhcalc"...
- vwhcalc(rpos,ri,nodr,itype,vwh,[index_model,lr_to_mode])
- Constructing wrapper function "specialfuncs.scalar_wave_function"...
- scalar_wave_function(nodr,itype,x,y,z,ri,swf)
- Constructing wrapper function "specialfuncs.reciprocal_scalar_wave_function"...
- reciprocal_scalar_wave_function(nodr,kx,ky,x,y,z,ri,swf)
- Constructing wrapper function "specialfuncs.twobytwoinverse"...
- twobytwoinverse(mat,imat)
- Constructing wrapper function "specialfuncs.mtransfer"...
- mtransfer(cin,cout,[nin,nout])
- Creating wrapper for Fortran function "amnaddress"("amnaddress")...
- Constructing wrapper function "specialfuncs.amnaddress"...
- amnaddress = amnaddress(m,n,l,model)
- Creating wrapper for Fortran function "amnpaddress"("amnpaddress")...
- Constructing wrapper function "specialfuncs.amnpaddress"...
- amnpaddress = amnpaddress(m,n,p,l,model)
- Constructing wrapper function "specialfuncs.lr_mode_transformation"...
- lr_mode_transformation(nodr,alr,amode,[lr_to_mode])
- Constructing wrapper function "specialfuncs.degree_transformation"...
- degree_transformation(nodr,ain,aout)
- Constructing wrapper function "specialfuncs.lu_decomposition"...
- lu_decomposition(a,indx,d,ierr,[n])
- Constructing wrapper function "specialfuncs.lu_backsubstitution"...
- lu_backsubstitution(a,indx,b,[n])
- Constructing wrapper function "specialfuncs.groupfilename"...
- groupfilename(firststring,number,laststring,newstring)
- Constructing wrapper function "specialfuncs.qng"...
- qng(a,b,epsabs,epsrel,resultf,abserr,neval,ier,[n])
- Constructing wrapper function "specialfuncs.gkintegrate"...
- routsign2map: Confused: function gkintegrate has externals ['qsub'] but no "use" statement.
- sign2map: Confused: external qsub is not in lcb_map[].
- append_needs: unknown need 'qsub'
- append_needs: unknown need 'qsub'
- qint = gkintegrate(ntot,t0,t1,subdiv,errorcodes,inteps,mindiv,maxnumdiv)
- Constructing wrapper function "specialfuncs.realsort"...
- realsort(limits,eps,nlimits,[nlimits0])
- Wrote C/API module "mstm" to file "/tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c"
- Fortran 90 wrappers are saved to "/tmp/tmp4hscirie/src.linux-x86_64-3.10/mstm-f2pywrappers2.f90"
- INFO: adding '/tmp/tmp4hscirie/src.linux-x86_64-3.10/fortranobject.c' to sources.
- INFO: adding '/tmp/tmp4hscirie/src.linux-x86_64-3.10' to include_dirs.
- copying /home/user/.local/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> /tmp/tmp4hscirie/src.linux-x86_64-3.10
- copying /home/user/.local/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> /tmp/tmp4hscirie/src.linux-x86_64-3.10
- INFO: adding '/tmp/tmp4hscirie/src.linux-x86_64-3.10/mstm-f2pywrappers2.f90' to sources.
- INFO: build_src: building npy-pkg config files
- running build_ext
- DEBUG: new_compiler returns <class 'distutils.unixccompiler.UnixCCompiler'>
- INFO: customize UnixCCompiler
- INFO: customize UnixCCompiler using build_ext
- ********************************************************************************
- <class 'distutils.unixccompiler.UnixCCompiler'>
- preprocessor = ['gcc', '-E']
- compiler = ['gcc', '-Wno-unused-result', '-Wsign-compare', '-DDYNAMIC_ANNOTATIONS_ENABLED=1', '-DNDEBUG', '-O2', '-fexceptions', '-g', '-grecord-gcc-switches', '-pipe', '-Wall', '-Werror=format-security', '-Wp,-D_FORTIFY_SOURCE=2', '-Wp,-D_GLIBCXX_ASSERTIONS', '-fstack-protector-strong', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-D_GNU_SOURCE', '-fPIC', '-fwrapv', '-O2', '-fexceptions', '-g', '-grecord-gcc-switches', '-pipe', '-Wall', '-Werror=format-security', '-Wp,-D_FORTIFY_SOURCE=2', '-Wp,-D_GLIBCXX_ASSERTIONS', '-fstack-protector-strong', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-D_GNU_SOURCE', '-fPIC', '-fwrapv', '-O2', '-fexceptions', '-g', '-grecord-gcc-switches', '-pipe', '-Wall', '-Werror=format-security', '-Wp,-D_FORTIFY_SOURCE=2', '-Wp,-D_GLIBCXX_ASSERTIONS', '-fstack-protector-strong', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-D_GNU_SOURCE', '-fPIC', '-fwrapv']
- compiler_so = ['gcc', '-Wno-unused-result', '-Wsign-compare', '-DDYNAMIC_ANNOTATIONS_ENABLED=1', '-DNDEBUG', '-O2', '-fexceptions', '-g', '-grecord-gcc-switches', '-pipe', '-Wall', '-Werror=format-security', '-Wp,-D_FORTIFY_SOURCE=2', '-Wp,-D_GLIBCXX_ASSERTIONS', '-fstack-protector-strong', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-D_GNU_SOURCE', '-fPIC', '-fwrapv', '-O2', '-fexceptions', '-g', '-grecord-gcc-switches', '-pipe', '-Wall', '-Werror=format-security', '-Wp,-D_FORTIFY_SOURCE=2', '-Wp,-D_GLIBCXX_ASSERTIONS', '-fstack-protector-strong', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-D_GNU_SOURCE', '-fPIC', '-fwrapv', '-O2', '-fexceptions', '-g', '-grecord-gcc-switches', '-pipe', '-Wall', '-Werror=format-security', '-Wp,-D_FORTIFY_SOURCE=2', '-Wp,-D_GLIBCXX_ASSERTIONS', '-fstack-protector-strong', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-D_GNU_SOURCE', '-fPIC', '-fwrapv', '-fPIC']
- compiler_cxx = ['g++']
- linker_so = ['gcc', '-shared', '-Wl,-z,relro', '-Wl,--as-needed', '-Wl,-z,now', '-Wl,--build-id=sha1', '-g', '-Wl,-z,relro', '-Wl,--as-needed', '-Wl,-z,now', '-Wl,--build-id=sha1', '-g']
- linker_exe = ['gcc']
- archiver = ['ar', 'rcs']
- ranlib = None
- libraries = []
- library_dirs = ['/usr/lib64']
- include_dirs = ['/usr/include/python3.10']
- ********************************************************************************
- INFO: get_default_fcompiler: matching types: '['arm', 'gnu95', 'intel', 'lahey', 'pg', 'nv', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor', 'fujitsu']'
- INFO: customize ArmFlangCompiler
- DEBUG: find_executable('armflang')
- WARN: Could not locate executable armflang
- DEBUG: _find_existing_fcompiler: compiler_type='arm' not found
- INFO: customize Gnu95FCompiler
- DEBUG: find_executable('gfortran')
- INFO: Found executable /usr/bin/gfortran
- INFO: customize Gnu95FCompiler
- INFO: customize Gnu95FCompiler using build_ext
- ********************************************************************************
- <class 'numpy.distutils.fcompiler.gnu.Gnu95FCompiler'>
- version_cmd = ['/usr/bin/gfortran', '-dumpversion']
- compiler_f77 = ['/usr/bin/gfortran', '-Wall', '-g', '-ffixed-form', '-fno-second-underscore', '-fPIC', '-O3', '-funroll-loops']
- compiler_f90 = ['/usr/bin/gfortran', '-O2', '-fallow-argument-mismatch', '-fPIC', '-O3', '-funroll-loops']
- compiler_fix = ['/usr/bin/gfortran', '-Wall', '-g', '-ffixed-form', '-fno-second-underscore', '-O2', '-fallow-argument-mismatch', '-fPIC', '-O3', '-funroll-loops']
- linker_so = ['/usr/bin/gfortran', '-Wall', '-g', '-Wall', '-g', '-shared']
- archiver = ['/usr/bin/gfortran', '-cr']
- ranlib = ['/usr/bin/gfortran']
- linker_exe = ['/usr/bin/gfortran', '-Wall', '-Wall']
- version = LooseVersion ('12')
- libraries = ['gfortran']
- library_dirs = ['/usr/lib/gcc/x86_64-redhat-linux/12', '/usr/lib/gcc/x86_64-redhat-linux/12', '/usr/lib64']
- object_switch = '-o '
- compile_switch = '-c'
- include_dirs = ['/usr/include/python3.10']
- ********************************************************************************
- INFO: building 'mstm' extension
- INFO: compiling C sources
- INFO: C compiler: gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
- creating /tmp/tmp4hscirie/tmp
- creating /tmp/tmp4hscirie/tmp/tmp4hscirie
- creating /tmp/tmp4hscirie/tmp/tmp4hscirie/src.linux-x86_64-3.10
- INFO: compile options: '-DNPY_DISABLE_OPTIMIZATION=1 -I/tmp/tmp4hscirie/src.linux-x86_64-3.10 -I/home/user/.local/lib/python3.10/site-packages/numpy/core/include -I/usr/include/python3.10 -c'
- INFO: gcc: /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c
- INFO: gcc: /tmp/tmp4hscirie/src.linux-x86_64-3.10/fortranobject.c
- In file included from /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1948,
- from /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
- from /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:5,
- from /tmp/tmp4hscirie/src.linux-x86_64-3.10/fortranobject.h:13,
- from /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:23:
- /home/user/.local/lib/python3.10/site-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 /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1948,
- from /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
- from /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:5,
- from /tmp/tmp4hscirie/src.linux-x86_64-3.10/fortranobject.h:13,
- from /tmp/tmp4hscirie/src.linux-x86_64-3.10/fortranobject.c:2:
- /home/user/.local/lib/python3.10/site-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 " \
- | ^~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f_’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:720:9: warning: variable ‘capi_j’ set but not used [-Wunused-but-set-variable]
- 720 | int capi_j,capi_i = 0;
- | ^~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_mpidefs_mstm_mpi’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:1434:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- 1434 | if (mpi_flag_capi != Py_None)
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:1436:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- 1436 | f2py_success = 1;
- | ^~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_specialfuncs_timewrite’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:1759:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- 1759 | if (line_break_capi != Py_None)
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:1761:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- 1761 | f2py_success = 1;
- | ^~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_specialfuncs_complexpivec’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:3846:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- 3846 | if (lr_model_capi != Py_None)
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:3848:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- 3848 | f2py_success = 1;
- | ^~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_specialfuncs_genplanewavecoef’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:4217:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- 4217 | if (lr_tran_capi != Py_None)
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:4219:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- 4219 | f2py_success = 1;
- | ^~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_specialfuncs_gaussianbeamcoef’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:4341:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- 4341 | if (lr_tran_capi != Py_None)
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:4343:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- 4343 | f2py_success = 1;
- | ^~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_specialfuncs_vwhcalc’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:5776:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- 5776 | if (lr_to_mode_capi != Py_None)
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:5778:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- 5778 | f2py_success = 1;
- | ^~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_specialfuncs_lr_mode_transformation’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:6641:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- 6641 | if (lr_to_mode_capi != Py_None)
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:6643:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- 6643 | f2py_success = 1;
- | ^~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_rout_mstm_specialfuncs_gkintegrate’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7453:5: error: unknown type name ‘qsub_t’
- 7453 | qsub_t qsub_cb = { Py_None, NULL, 0 };
- | ^~~~~~
- In file included from /usr/include/python3.10/Python.h:74,
- from /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:18:
- /usr/include/python3.10/object.h:606:17: warning: initialization of ‘int’ from ‘PyObject *’ {aka ‘struct _object *’} makes integer from pointer without a cast [-Wint-conversion]
- 606 | #define Py_None (&_Py_NoneStruct)
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7453:24: note: in expansion of macro ‘Py_None’
- 7453 | qsub_t qsub_cb = { Py_None, NULL, 0 };
- | ^~~~~~~
- /usr/include/python3.10/object.h:606:17: note: (near initialization for ‘qsub_cb’)
- 606 | #define Py_None (&_Py_NoneStruct)
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7453:24: note: in expansion of macro ‘Py_None’
- 7453 | qsub_t qsub_cb = { Py_None, NULL, 0 };
- | ^~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7453:33: warning: excess elements in scalar initializer
- 7453 | qsub_t qsub_cb = { Py_None, NULL, 0 };
- | ^~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7453:33: note: (near initialization for ‘qsub_cb’)
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7453:39: warning: excess elements in scalar initializer
- 7453 | qsub_t qsub_cb = { Py_None, NULL, 0 };
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7453:39: note: (near initialization for ‘qsub_cb’)
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7454:5: error: unknown type name ‘qsub_t’
- 7454 | qsub_t *qsub_cb_ptr = &qsub_cb;
- | ^~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7507:12: error: request for member ‘capi’ in something not a structure or union
- 7507 | if (qsub_cb.capi==Py_None) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7508:10: error: request for member ‘capi’ in something not a structure or union
- 7508 | qsub_cb.capi = PyObject_GetAttrString(mstm_module,"qsub");
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7509:14: error: request for member ‘capi’ in something not a structure or union
- 7509 | if (qsub_cb.capi) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7527:14: error: request for member ‘capi’ in something not a structure or union
- 7527 | if (qsub_cb.capi==NULL) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:34: error: request for member ‘capi’ in something not a structure or union
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:53: error: stray ‘#’ in program
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:64: error: stray ‘#’ in program
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:54: error: ‘maxnofargs’ undeclared (first use in this function)
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:54: note: each undeclared identifier is reported only once for each function it appears in
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:66: error: stray ‘#’ in program
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:77: error: stray ‘#’ in program
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:67: error: ‘nofoptargs’ undeclared (first use in this function); did you mean ‘optarg’?
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^~~~~~~~~~
- | optarg
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:87: error: request for member ‘nofargs’ in something not a structure or union
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7533:104: error: request for member ‘args_capi’ in something not a structure or union
- 7533 | if (create_cb_arglist(qsub_cb.capi,qsub_xa_capi,#maxnofargs#,#nofoptargs#,&qsub_cb.nofargs,&qsub_cb.args_capi,"failed in processing argument list for call-back qsub.")) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7536:23: warning: implicit declaration of function ‘swap_active_qsub’ [-Wimplicit-function-declaration]
- 7536 | qsub_cb_ptr = swap_active_qsub(qsub_cb_ptr);
- | ^~~~~~~~~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7536:21: warning: assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
- 7536 | qsub_cb_ptr = swap_active_qsub(qsub_cb_ptr);
- | ^
- In file included from /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/npy_interrupt.h:22,
- from /home/user/.local/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:6:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7554:28: error: request for member ‘jmpbuf’ in something not a structure or union
- 7554 | if ((setjmp(qsub_cb.jmpbuf))) {
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7583:21: warning: assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
- 7583 | qsub_cb_ptr = swap_active_qsub(qsub_cb_ptr);
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7584:26: error: request for member ‘args_capi’ in something not a structure or union
- 7584 | Py_DECREF(qsub_cb.args_capi);
- | ^
- /usr/include/python3.10/object.h:112:41: note: in definition of macro ‘_PyObject_CAST’
- 112 | #define _PyObject_CAST(op) ((PyObject*)(op))
- | ^~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7584:9: note: in expansion of macro ‘Py_DECREF’
- 7584 | Py_DECREF(qsub_cb.args_capi);
- | ^~~~~~~~~
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: In function ‘f2py_setup_numconstants’:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7807:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7807 | f2py_numconstants_def[i_f2py++].func = monen;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7809:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7809 | f2py_numconstants_def[i_f2py++].func = bcof;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7810:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7810 | f2py_numconstants_def[i_f2py++].func = fnr;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7811:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7811 | f2py_numconstants_def[i_f2py++].func = vwh_coef;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7812:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7812 | f2py_numconstants_def[i_f2py++].func = vcc_const;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7813:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7813 | f2py_numconstants_def[i_f2py++].func = fnm1_const;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7814:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7814 | f2py_numconstants_def[i_f2py++].func = fn_const;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7815:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7815 | f2py_numconstants_def[i_f2py++].func = fnp1_const;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:7816:40: warning: assignment to ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} from incompatible pointer type ‘void (*)(int *, int *, void (*)(char *, int *), int *)’ [-Wincompatible-pointer-types]
- 7816 | f2py_numconstants_def[i_f2py++].func = tran_coef;
- | ^
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c: At top level:
- /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c:248:12: warning: ‘f2py_size’ defined but not used [-Wunused-function]
- 248 | static int f2py_size(PyArrayObject* var, ...)
- | ^~~~~~~~~
- error: Command "gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DNPY_DISABLE_OPTIMIZATION=1 -I/tmp/tmp4hscirie/src.linux-x86_64-3.10 -I/home/user/.local/lib/python3.10/site-packages/numpy/core/include -I/usr/include/python3.10 -c /tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.c -o /tmp/tmp4hscirie/tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.o -MMD -MF /tmp/tmp4hscirie/tmp/tmp4hscirie/src.linux-x86_64-3.10/mstmmodule.o.d" failed with exit status 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement