/build/python-scipy/src/scipy-1.8.0/setup.py:217: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.command.sdist import sdist Running from SciPy source directory. /build/python-scipy/src/scipy-1.8.0/scipy/linalg/_generate_pyx.py:674: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.dep_util import newer /build/python-scipy/src/scipy-1.8.0/scipy/special/_generate_pyx.py:1443: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.dep_util import newer Running scipy/stats/_generate_pyx.py Running scipy/special/_generate_pyx.py Running scipy/linalg/_generate_pyx.py Processing scipy/stats/_biasedurn.pyx Processing scipy/stats/_stats.pyx Processing scipy/stats/_sobol.pyx Processing scipy/stats/_qmc_cy.pyx Processing scipy/stats/_unuran/unuran_wrapper.pyx Processing scipy/stats/_boost/src/hypergeom_ufunc.pyx Processing scipy/stats/_boost/src/nbinom_ufunc.pyx Processing scipy/stats/_boost/src/binom_ufunc.pyx Processing scipy/stats/_boost/src/beta_ufunc.pyx Processing scipy/special/cython_special.pyx Processing scipy/special/_ufuncs_cxx.pyx Processing scipy/special/_ufuncs.pyx Processing scipy/special/_test_round.pyx Processing scipy/special/_ellip_harm_2.pyx Processing scipy/special/_comb.pyx Processing scipy/spatial/_voronoi.pyx Processing scipy/spatial/_qhull.pyx Processing scipy/spatial/_hausdorff.pyx Processing scipy/spatial/_ckdtree.pyx Processing scipy/spatial/transform/_rotation.pyx Processing scipy/sparse/_csparsetools.pyx.in Processing scipy/sparse/csgraph/_traversal.pyx Processing scipy/sparse/csgraph/_tools.pyx Processing scipy/sparse/csgraph/_shortest_path.pyx Processing scipy/sparse/csgraph/_reordering.pyx Processing scipy/sparse/csgraph/_min_spanning_tree.pyx Processing scipy/sparse/csgraph/_matching.pyx Processing scipy/sparse/csgraph/_flow.pyx Processing scipy/signal/_upfirdn_apply.pyx Processing scipy/signal/_spectral.pyx Processing scipy/signal/_sosfilt.pyx Processing scipy/signal/_peak_finding_utils.pyx Processing scipy/signal/_max_len_seq_inner.pyx Processing scipy/optimize/_group_columns.pyx Processing scipy/optimize/_bglu_dense.pyx Processing scipy/optimize/tnc/_moduleTNC.pyx Processing scipy/optimize/cython_optimize/_zeros.pyx.in Processing scipy/optimize/_trlib/_trlib.pyx Processing scipy/optimize/_lsq/givens_elimination.pyx Processing scipy/optimize/_highs/cython/src/_highs_wrapper.pyx Processing scipy/optimize/_highs/cython/src/_highs_constants.pyx Processing scipy/ndimage/src/_ni_label.pyx Processing scipy/ndimage/src/_cytest.pyx Processing scipy/linalg/cython_lapack.pyx Processing scipy/linalg/cython_blas.pyx Processing scipy/linalg/_solve_toeplitz.pyx Processing scipy/linalg/_matfuncs_sqrtm_triu.pyx Processing scipy/linalg/_decomp_update.pyx.in Processing scipy/linalg/_cythonized_array_utils.pyx Processing scipy/io/matlab/_streams.pyx Processing scipy/io/matlab/_mio_utils.pyx Processing scipy/io/matlab/_mio5_utils.pyx Processing scipy/interpolate/_ppoly.pyx Processing scipy/interpolate/interpnd.pyx Processing scipy/interpolate/_bspl.pyx Processing scipy/fftpack/convolve.pyx Processing scipy/cluster/_vq.pyx Processing scipy/cluster/_optimal_leaf_ordering.pyx Processing scipy/cluster/_hierarchy.pyx Processing scipy/_lib/messagestream.pyx Processing scipy/_lib/_test_deprecation_def.pyx Processing scipy/_lib/_test_deprecation_call.pyx Processing scipy/_lib/_ccallback_c.pyx warning: unuran_wrapper.pyx:470:21: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:470:28: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:470:36: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:515:21: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:515:28: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:515:36: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:1476:21: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:1476:28: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: unuran_wrapper.pyx:1476:36: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. Cythonizing sources INFO: lapack_opt_info: INFO: lapack_armpl_info: INFO: customize UnixCCompiler INFO: libraries armpl_lp64_mp not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: lapack_mkl_info: INFO: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: openblas_lapack_info: INFO: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: openblas_clapack_info: INFO: libraries openblas,lapack not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: flame_info: INFO: libraries flame not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: accelerate_info: INFO: NOT AVAILABLE INFO: INFO: atlas_3_10_threads_info: INFO: Setting PTATLAS=ATLAS INFO: libraries tatlas,tatlas not found in /usr/local/lib INFO: libraries tatlas,tatlas not found in /usr/lib INFO: libraries tatlas,tatlas not found in /usr/lib/ INFO: INFO: NOT AVAILABLE INFO: INFO: atlas_3_10_info: INFO: libraries satlas,satlas not found in /usr/local/lib INFO: libraries satlas,satlas not found in /usr/lib INFO: libraries satlas,satlas not found in /usr/lib/ INFO: INFO: NOT AVAILABLE INFO: INFO: atlas_threads_info: INFO: Setting PTATLAS=ATLAS INFO: libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib INFO: libraries ptf77blas,ptcblas,atlas not found in /usr/lib INFO: libraries ptf77blas,ptcblas,atlas not found in /usr/lib/ INFO: INFO: NOT AVAILABLE INFO: INFO: atlas_info: INFO: libraries f77blas,cblas,atlas not found in /usr/local/lib INFO: libraries f77blas,cblas,atlas not found in /usr/lib INFO: libraries f77blas,cblas,atlas not found in /usr/lib/ INFO: INFO: NOT AVAILABLE INFO: INFO: lapack_info: INFO: FOUND: INFO: libraries = ['lapack', 'lapack'] INFO: library_dirs = ['/usr/lib'] INFO: language = f77 INFO: INFO: blas_opt_info: INFO: blas_armpl_info: INFO: libraries armpl_lp64_mp not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: blas_mkl_info: INFO: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: blis_info: INFO: libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: openblas_info: INFO: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: atlas_3_10_blas_threads_info: INFO: Setting PTATLAS=ATLAS INFO: libraries tatlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: atlas_3_10_blas_info: INFO: libraries satlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: atlas_blas_threads_info: INFO: Setting PTATLAS=ATLAS INFO: libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: INFO: atlas_blas_info: INFO: libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/'] INFO: NOT AVAILABLE INFO: /usr/lib/python3.10/site-packages/numpy/distutils/system_info.py:2077: UserWarning: Optimized (vendor) Blas libraries are not found. Falls back to netlib Blas library which has worse performance. A better performance should be easily gained by switching Blas library. if self._calc_info(blas): INFO: blas_info: INFO: C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -fPIC creating /tmp/tmppfedfa7n/tmp creating /tmp/tmppfedfa7n/tmp/tmppfedfa7n INFO: compile options: '-I/usr/local/include -c' INFO: gcc: /tmp/tmppfedfa7n/source.c INFO: gcc -pthread /tmp/tmppfedfa7n/tmp/tmppfedfa7n/source.o -L/usr/lib -lblas -o /tmp/tmppfedfa7n/a.out /usr/bin/ld: /usr/bin/ld: DWARF error: invalid abstract instance DIE ref /tmp/ccqwR2QI.ltrans0.ltrans.o: in function `.L0 ': :(.text.startup+0x56): undefined reference to `cblas_ddot' collect2: error: ld returned 1 exit status INFO: gcc -pthread /tmp/tmppfedfa7n/tmp/tmppfedfa7n/source.o -L/usr/lib -lcblas -lblas -o /tmp/tmppfedfa7n/a.out INFO: FOUND: INFO: libraries = ['cblas', 'blas', 'blas'] INFO: library_dirs = ['/usr/lib'] INFO: include_dirs = ['/usr/local/include'] INFO: language = c INFO: define_macros = [('HAVE_CBLAS', None)] INFO: INFO: FOUND: INFO: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] INFO: libraries = ['cblas', 'blas', 'blas'] INFO: library_dirs = ['/usr/lib'] INFO: include_dirs = ['/usr/local/include'] INFO: language = c INFO: INFO: FOUND: INFO: libraries = ['lapack', 'lapack', 'cblas', 'blas', 'blas'] INFO: library_dirs = ['/usr/lib'] INFO: language = c INFO: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] INFO: include_dirs = ['/usr/local/include'] INFO: /usr/lib/python3.10/site-packages/numpy/distutils/system_info.py:937: UserWarning: Specified path /usr/local/include/python3.10 is invalid. return self.get_paths(self.section, key) /build/python-scipy/src/scipy-1.8.0/scipy/special/utils/makenpz.py:12: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.util import newer # type: ignore [makenpz] /build/python-scipy/src/scipy-1.8.0/scipy/special/tests/data/boost.npz not rebuilt /build/python-scipy/src/scipy-1.8.0/scipy/special/utils/makenpz.py:12: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.util import newer # type: ignore [makenpz] /build/python-scipy/src/scipy-1.8.0/scipy/special/tests/data/gsl.npz not rebuilt /build/python-scipy/src/scipy-1.8.0/scipy/special/utils/makenpz.py:12: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.util import newer # type: ignore [makenpz] /build/python-scipy/src/scipy-1.8.0/scipy/special/tests/data/local.npz not rebuilt non-existing path in 'scipy/signal/windows': 'tests' non-existing path in 'scipy/sparse': 'sparsetools/sparsetools_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/bsr_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/csc_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/csr_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/other_impl.h' running config_fc INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build running config_cc INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options running build_src INFO: build_src INFO: building py_modules sources creating build creating build/src.linux-riscv64-3.10 creating build/src.linux-riscv64-3.10/scipy INFO: building library "mach" sources INFO: building library "quadpack" sources INFO: building library "lsoda" sources INFO: building library "vode" sources INFO: building library "dop" sources INFO: building library "fitpack" sources INFO: building library "fwrappers" sources INFO: building library "odrpack" sources INFO: building library "minpack" sources INFO: building library "rectangular_lsap" sources INFO: building library "rootfind" sources INFO: building library "basiclu" sources INFO: building library "superlu_src" sources INFO: building library "arpack_scipy" sources INFO: building library "_spropack" sources INFO: building library "_dpropack" sources INFO: building library "_cpropack" sources INFO: building library "_zpropack" sources INFO: building library "sc_cephes" sources INFO: building library "sc_mach" sources INFO: building library "sc_amos" sources INFO: building library "sc_cdf" sources INFO: building library "sc_specfun" sources INFO: building library "statlib" sources INFO: building library "test_boost_build" sources INFO: building extension "scipy.cluster._vq" sources INFO: building extension "scipy.cluster._hierarchy" sources INFO: building extension "scipy.cluster._optimal_leaf_ordering" sources INFO: building extension "scipy.fft._pocketfft.pypocketfft" sources INFO: building extension "scipy.fftpack.convolve" sources INFO: building extension "scipy.integrate._quadpack" sources INFO: building extension "scipy.integrate._odepack" sources INFO: building extension "scipy.integrate._vode" sources creating build/src.linux-riscv64-3.10/scipy/integrate INFO: f2py options: [] INFO: f2py: scipy/integrate/vode.pyf 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 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'int' Reading fortran codes... Reading file 'scipy/integrate/vode.pyf' (format:free) Post-processing... Block: dvode__user__routines Block: dvode_user_interface Block: f Block: jac Block: zvode__user__routines Block: zvode_user_interface Block: f Block: jac Block: _vode Block: dvode In: scipy/integrate/vode.pyf:_vode:unknown_interface:dvode get_useparameters: no module dvode__user__routines info used by dvode Block: zvode In: scipy/integrate/vode.pyf:_vode:unknown_interface:zvode get_useparameters: no module zvode__user__routines info used by zvode Post-processing (stage 2)... Building modules... Constructing call-back function "cb_f_in_dvode__user__routines" def f(t,y): return ydot Constructing call-back function "cb_jac_in_dvode__user__routines" def jac(t,y): return jac Constructing call-back function "cb_f_in_zvode__user__routines" def f(t,y): return ydot Constructing call-back function "cb_jac_in_zvode__user__routines" def jac(t,y): return jac Building module "_vode"... Constructing wrapper function "dvode"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y,t,istate = dvode(f,jac,y,t,tout,rtol,atol,itask,istate,rwork,iwork,mf,[f_extra_args,jac_extra_args,overwrite_y]) Constructing wrapper function "zvode"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y,t,istate = zvode(f,jac,y,t,tout,rtol,atol,itask,istate,zwork,rwork,iwork,mf,[f_extra_args,jac_extra_args,overwrite_y]) Constructing COMMON block support for "types"... intvar Wrote C/API module "_vode" to file "build/src.linux-riscv64-3.10/scipy/integrate/_vodemodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/integrate/_vode-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate' to include_dirs. creating build/src.linux-riscv64-3.10/build creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10 creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate INFO: adding 'build/src.linux-riscv64-3.10/scipy/integrate/_vode-f2pywrappers.f' to sources. INFO: building extension "scipy.integrate._lsoda" sources INFO: f2py options: [] INFO: f2py: scipy/integrate/lsoda.pyf append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'int' Reading fortran codes... Reading file 'scipy/integrate/lsoda.pyf' (format:free) Post-processing... Block: lsoda__user__routines Block: lsoda_user_interface Block: f Block: jac Block: _lsoda Block: lsoda In: scipy/integrate/lsoda.pyf:_lsoda:unknown_interface:lsoda get_useparameters: no module lsoda__user__routines info used by lsoda Post-processing (stage 2)... Building modules... Constructing call-back function "cb_f_in_lsoda__user__routines" def f(t,y): return ydot Constructing call-back function "cb_jac_in_lsoda__user__routines" def jac(t,y): return jac Building module "_lsoda"... Constructing wrapper function "lsoda"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y,t,istate = lsoda(f,y,t,tout,rtol,atol,itask,istate,rwork,iwork,jac,jt,[f_extra_args,overwrite_y,jac_extra_args]) Constructing COMMON block support for "types"... intvar Wrote C/API module "_lsoda" to file "build/src.linux-riscv64-3.10/scipy/integrate/_lsodamodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/integrate/_lsoda-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/scipy/integrate/_lsoda-f2pywrappers.f' to sources. INFO: building extension "scipy.integrate._dop" sources INFO: f2py options: [] INFO: f2py: scipy/integrate/dop.pyf 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 '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 'int' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' append_needs: unknown need 'int' append_needs: unknown need 'int' Reading fortran codes... Reading file 'scipy/integrate/dop.pyf' (format:free) Post-processing... Block: __user__routines Block: fcn Block: solout Block: _dop Block: dopri5 In: scipy/integrate/dop.pyf:_dop:unknown_interface:dopri5 get_useparameters: no module __user__routines info used by dopri5 Block: dop853 In: scipy/integrate/dop.pyf:_dop:unknown_interface:dop853 get_useparameters: no module __user__routines info used by dop853 Post-processing (stage 2)... Building modules... Constructing call-back function "cb_fcn_in___user__routines" def fcn(x,y): return f Constructing call-back function "cb_solout_in___user__routines" def solout(nr,xold,x,y,con,icomp,[nd]): return irtn Building module "_dop"... Constructing wrapper function "dopri5"... 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 '*' x,y,iwork,idid = dopri5(fcn,x,y,xend,rtol,atol,solout,iout,work,iwork,[fcn_extra_args,overwrite_y,solout_extra_args]) Constructing wrapper function "dop853"... 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 '*' x,y,iwork,idid = dop853(fcn,x,y,xend,rtol,atol,solout,iout,work,iwork,[fcn_extra_args,overwrite_y,solout_extra_args]) Constructing COMMON block support for "types"... intvar Wrote C/API module "_dop" to file "build/src.linux-riscv64-3.10/scipy/integrate/_dopmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/integrate/_dop-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/scipy/integrate/_dop-f2pywrappers.f' to sources. INFO: building extension "scipy.integrate._test_multivariate" sources INFO: building extension "scipy.integrate._test_odeint_banded" sources INFO: f2py options: [] INFO: f2py:> build/src.linux-riscv64-3.10/scipy/integrate/_test_odeint_bandedmodule.c Reading fortran codes... Reading file 'scipy/integrate/tests/banded5x5.f' (format:fix,strict) Post-processing... Block: _test_odeint_banded Block: jacobian Block: getbands Block: banded5x5 Block: banded5x5_jac Block: banded5x5_bjac Block: banded5x5_solve Post-processing (stage 2)... Building modules... Building module "_test_odeint_banded"... Constructing wrapper function "getbands"... jac = getbands() Constructing wrapper function "banded5x5"... banded5x5(t,y,f,[n]) Constructing wrapper function "banded5x5_jac"... banded5x5_jac(t,y,ml,mu,jac,[n,nrowpd]) Constructing wrapper function "banded5x5_bjac"... banded5x5_bjac(t,y,ml,mu,bjac,[n,nrowpd]) Constructing wrapper function "banded5x5_solve"... nst,nfe,nje = banded5x5_solve(y,nsteps,dt,jt) Constructing COMMON block support for "jac"... bands Wrote C/API module "_test_odeint_banded" to file "build/src.linux-riscv64-3.10/scipy/integrate/_test_odeint_bandedmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/integrate/_test_odeint_banded-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/integrate' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/scipy/integrate/_test_odeint_banded-f2pywrappers.f' to sources. INFO: building extension "scipy.interpolate.interpnd" sources INFO: building extension "scipy.interpolate._ppoly" sources INFO: building extension "scipy.interpolate._bspl" sources INFO: building extension "scipy.interpolate._fitpack" sources INFO: building extension "scipy.interpolate.dfitpack" sources creating build/src.linux-riscv64-3.10/scipy/interpolate creating build/src.linux-riscv64-3.10/scipy/interpolate/src INFO: f2py options: [] INFO: f2py: scipy/interpolate/src/fitpack.pyf Reading fortran codes... Reading file 'scipy/interpolate/src/fitpack.pyf' (format:free) Post-processing... Block: dfitpack Block: fpchec Block: splev Block: splder Block: splint Block: sproot Block: spalde Block: curfit Block: percur Block: parcur Block: fpcurf0 Block: fpcurf1 Block: fpcurfm1 Block: bispev Block: parder Block: bispeu Block: pardeu Block: surfit_smth Block: surfit_lsq Block: spherfit_smth Block: spherfit_lsq Block: regrid_smth Block: regrid_smth_spher Block: dblint Post-processing (stage 2)... Building modules... Building module "dfitpack"... Constructing wrapper function "fpchec"... ier = fpchec(x,t,k) Constructing wrapper function "splev"... y = splev(t,c,k,x,[e]) Constructing wrapper function "splder"... y = splder(t,c,k,x,[nu,e]) Creating wrapper for Fortran function "splint"("splint")... Constructing wrapper function "splint"... splint = splint(t,c,k,a,b) Constructing wrapper function "sproot"... zero,m,ier = sproot(t,c,[mest]) Constructing wrapper function "spalde"... d,ier = spalde(t,c,k,x) Constructing wrapper function "curfit"... n,c,fp,ier = curfit(iopt,x,y,w,t,wrk,iwrk,[xb,xe,k,s]) Constructing wrapper function "percur"... n,c,fp,ier = percur(iopt,x,y,w,t,wrk,iwrk,[k,s]) Constructing wrapper function "parcur"... n,c,fp,ier = parcur(iopt,ipar,idim,u,x,w,ub,ue,t,wrk,iwrk,[k,s]) Constructing wrapper function "fpcurf0"... x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier = fpcurf0(x,y,k,[w,xb,xe,s,nest]) Constructing wrapper function "fpcurf1"... x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier = fpcurf1(x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier,[overwrite_x,overwrite_y,overwrite_w,overwrite_t,overwrite_c,overwrite_fpint,overwrite_nrdata]) Constructing wrapper function "fpcurfm1"... x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier = fpcurfm1(x,y,k,t,[w,xb,xe,overwrite_t]) Constructing wrapper function "bispev"... z,ier = bispev(tx,ty,c,kx,ky,x,y) Constructing wrapper function "parder"... z,ier = parder(tx,ty,c,kx,ky,nux,nuy,x,y) Constructing wrapper function "bispeu"... z,ier = bispeu(tx,ty,c,kx,ky,x,y) Constructing wrapper function "pardeu"... z,ier = pardeu(tx,ty,c,kx,ky,nux,nuy,x,y) Constructing wrapper function "surfit_smth"... nx,tx,ny,ty,c,fp,wrk1,ier = surfit_smth(x,y,z,[w,xb,xe,yb,ye,kx,ky,s,nxest,nyest,eps,lwrk2]) Constructing wrapper function "surfit_lsq"... tx,ty,c,fp,ier = surfit_lsq(x,y,z,nx,tx,ny,ty,[w,xb,xe,yb,ye,kx,ky,eps,lwrk2,overwrite_tx,overwrite_ty]) Constructing wrapper function "spherfit_smth"... nt,tt,np,tp,c,fp,ier = spherfit_smth(teta,phi,r,[w,s,eps]) Constructing wrapper function "spherfit_lsq"... tt,tp,c,fp,ier = spherfit_lsq(teta,phi,r,tt,tp,[w,eps,overwrite_tt,overwrite_tp]) Constructing wrapper function "regrid_smth"... nx,tx,ny,ty,c,fp,ier = regrid_smth(x,y,z,[xb,xe,yb,ye,kx,ky,s]) Constructing wrapper function "regrid_smth_spher"... nu,tu,nv,tv,c,fp,ier = regrid_smth_spher(iopt,ider,u,v,r,[r0,r1,s]) Creating wrapper for Fortran function "dblint"("dblint")... Constructing wrapper function "dblint"... dblint = dblint(tx,ty,c,kx,ky,xb,xe,yb,ye) Constructing COMMON block support for "types"... intvar Wrote C/API module "dfitpack" to file "build/src.linux-riscv64-3.10/scipy/interpolate/src/dfitpackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/interpolate/src/dfitpack-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/interpolate/src/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/interpolate/src' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/interpolate creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/interpolate/src copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/interpolate/src copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/interpolate/src INFO: adding 'build/src.linux-riscv64-3.10/scipy/interpolate/src/dfitpack-f2pywrappers.f' to sources. INFO: building extension "scipy.interpolate._rbfinterp_pythran" sources INFO: building extension "scipy.io._test_fortran" sources creating build/src.linux-riscv64-3.10/scipy/io INFO: f2py options: [] INFO: f2py: scipy/io/_test_fortran.pyf Reading fortran codes... Reading file 'scipy/io/_test_fortran.pyf' (format:free) Post-processing... Block: _test_fortran Block: read_unformatted_double Block: read_unformatted_int Block: read_unformatted_mixed Post-processing (stage 2)... Building modules... Building module "_test_fortran"... Constructing wrapper function "read_unformatted_double"... a = read_unformatted_double(m,n,k,filename) Constructing wrapper function "read_unformatted_int"... a = read_unformatted_int(m,n,k,filename) Constructing wrapper function "read_unformatted_mixed"... a,b = read_unformatted_mixed(m,n,k,filename) Wrote C/API module "_test_fortran" to file "build/src.linux-riscv64-3.10/scipy/io/_test_fortranmodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/io/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/io' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/io copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/io copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/io INFO: building extension "scipy.io.matlab._streams" sources INFO: building extension "scipy.io.matlab._mio_utils" sources INFO: building extension "scipy.io.matlab._mio5_utils" sources INFO: building extension "scipy.linalg._fblas" sources creating build/src.linux-riscv64-3.10/scipy/linalg INFO: from_template:> build/src.linux-riscv64-3.10/scipy/linalg/fblas.pyf creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg INFO: f2py options: [] INFO: f2py: build/src.linux-riscv64-3.10/scipy/linalg/fblas.pyf Reading fortran codes... Reading file 'build/src.linux-riscv64-3.10/scipy/linalg/fblas.pyf' (format:free) Post-processing... Block: _fblas Block: srotg Block: drotg Block: crotg Block: zrotg Block: srotmg Block: drotmg Block: srot Block: drot Block: csrot Block: zdrot Block: srotm Block: drotm Block: sswap Block: dswap Block: cswap Block: zswap Block: sscal Block: dscal Block: cscal Block: zscal Block: csscal Block: zdscal Block: scopy Block: dcopy Block: ccopy Block: zcopy Block: saxpy Block: daxpy Block: caxpy Block: zaxpy Block: sdot Block: ddot Block: cdotu Block: zdotu Block: cdotc Block: zdotc Block: snrm2 Block: scnrm2 Block: dnrm2 Block: dznrm2 Block: sasum Block: scasum Block: dasum Block: dzasum Block: isamax Block: idamax Block: icamax Block: izamax Block: sgemv Block: dgemv Block: cgemv Block: zgemv Block: sgbmv Block: dgbmv Block: cgbmv Block: zgbmv Block: ssbmv Block: dsbmv Block: chbmv Block: zhbmv Block: sspmv Block: dspmv Block: cspmv Block: zspmv Block: chpmv Block: zhpmv Block: ssymv Block: dsymv Block: chemv Block: zhemv Block: sger Block: dger Block: cgeru Block: zgeru Block: cgerc Block: zgerc Block: ssyr Block: dsyr Block: csyr Block: zsyr Block: cher Block: zher Block: ssyr2 Block: dsyr2 Block: cher2 Block: zher2 Block: sspr Block: dspr Block: cspr Block: zspr Block: chpr Block: zhpr Block: sspr2 Block: dspr2 Block: chpr2 Block: zhpr2 Block: stbsv Block: dtbsv Block: ctbsv Block: ztbsv Block: stpsv Block: dtpsv Block: ctpsv Block: ztpsv Block: strmv Block: dtrmv Block: ctrmv Block: ztrmv Block: strsv Block: dtrsv Block: ctrsv Block: ztrsv Block: stbmv Block: dtbmv Block: ctbmv Block: ztbmv Block: stpmv Block: dtpmv Block: ctpmv Block: ztpmv Block: sgemm Block: dgemm Block: cgemm Block: zgemm Block: ssymm Block: dsymm Block: csymm Block: zsymm Block: chemm Block: zhemm Block: ssyrk Block: dsyrk Block: csyrk Block: zsyrk Block: cherk Block: zherk Block: ssyr2k Block: dsyr2k Block: csyr2k Block: zsyr2k Block: cher2k Block: zher2k Block: strmm Block: dtrmm Block: ctrmm Block: ztrmm Block: strsm Block: dtrsm Block: ctrsm Block: ztrsm Post-processing (stage 2)... Building modules... Building module "_fblas"... Constructing wrapper function "srotg"... c,s = srotg(a,b) Constructing wrapper function "drotg"... c,s = drotg(a,b) Constructing wrapper function "crotg"... c,s = crotg(a,b) Constructing wrapper function "zrotg"... c,s = zrotg(a,b) Constructing wrapper function "srotmg"... param = srotmg(d1,d2,x1,y1) Constructing wrapper function "drotmg"... param = drotmg(d1,d2,x1,y1) Constructing wrapper function "srot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = srot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "drot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = drot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "csrot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = csrot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "zdrot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = zdrot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "srotm"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = srotm(x,y,param,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "drotm"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = drotm(x,y,param,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "sswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = sswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "dswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = dswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "cswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = cswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "zswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = zswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "sscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = sscal(a,x,[n,offx,incx]) Constructing wrapper function "dscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = dscal(a,x,[n,offx,incx]) Constructing wrapper function "cscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = cscal(a,x,[n,offx,incx]) Constructing wrapper function "zscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = zscal(a,x,[n,offx,incx]) Constructing wrapper function "csscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = csscal(a,x,[n,offx,incx,overwrite_x]) Constructing wrapper function "zdscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = zdscal(a,x,[n,offx,incx,overwrite_x]) Constructing wrapper function "scopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = scopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "dcopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = dcopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "ccopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = ccopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "zcopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = zcopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "saxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = saxpy(x,y,[n,a,offx,incx,offy,incy]) Constructing wrapper function "daxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = daxpy(x,y,[n,a,offx,incx,offy,incy]) Constructing wrapper function "caxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = caxpy(x,y,[n,a,offx,incx,offy,incy]) Constructing wrapper function "zaxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = zaxpy(x,y,[n,a,offx,incx,offy,incy]) Creating wrapper for Fortran function "sdot"("sdot ")... Constructing wrapper function "sdot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = sdot(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "ddot"("ddot")... Constructing wrapper function "ddot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = ddot(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "cdotu"("wcdotu ")... Constructing wrapper function "cdotu"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = cdotu(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "zdotu"("wzdotu ")... Constructing wrapper function "zdotu"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = zdotu(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "cdotc"("wcdotc ")... Constructing wrapper function "cdotc"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = cdotc(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "zdotc"("wzdotc ")... Constructing wrapper function "zdotc"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = zdotc(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "snrm2"("snrm2")... Constructing wrapper function "snrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = snrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "scnrm2"("scnrm2")... Constructing wrapper function "scnrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = scnrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "dnrm2"("dnrm2")... Constructing wrapper function "dnrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = dnrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "dznrm2"("dznrm2")... Constructing wrapper function "dznrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = dznrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "sasum"("sasum")... Constructing wrapper function "sasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = sasum(x,[n,offx,incx]) Creating wrapper for Fortran function "scasum"("scasum")... Constructing wrapper function "scasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = scasum(x,[n,offx,incx]) Creating wrapper for Fortran function "dasum"("dasum")... Constructing wrapper function "dasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = dasum(x,[n,offx,incx]) Creating wrapper for Fortran function "dzasum"("dzasum")... Constructing wrapper function "dzasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = dzasum(x,[n,offx,incx]) Constructing wrapper function "isamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = isamax(x,[n,offx,incx]) Constructing wrapper function "idamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = idamax(x,[n,offx,incx]) Constructing wrapper function "icamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = icamax(x,[n,offx,incx]) Constructing wrapper function "izamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = izamax(x,[n,offx,incx]) Constructing wrapper function "sgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = sgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "dgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "cgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = cgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "zgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = zgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "sgbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = sgbmv(m,n,kl,ku,alpha,a,x,[incx,offx,beta,y,incy,offy,trans,overwrite_y]) Constructing wrapper function "dgbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = dgbmv(m,n,kl,ku,alpha,a,x,[incx,offx,beta,y,incy,offy,trans,overwrite_y]) Constructing wrapper function "cgbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = cgbmv(m,n,kl,ku,alpha,a,x,[incx,offx,beta,y,incy,offy,trans,overwrite_y]) Constructing wrapper function "zgbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = zgbmv(m,n,kl,ku,alpha,a,x,[incx,offx,beta,y,incy,offy,trans,overwrite_y]) Constructing wrapper function "ssbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = ssbmv(k,alpha,a,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "dsbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = dsbmv(k,alpha,a,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "chbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = chbmv(k,alpha,a,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "zhbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' yout = zhbmv(k,alpha,a,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "sspmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' yout = sspmv(n,alpha,ap,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "dspmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' yout = dspmv(n,alpha,ap,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "cspmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' yout = cspmv(n,alpha,ap,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "zspmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' yout = zspmv(n,alpha,ap,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "chpmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' yout = chpmv(n,alpha,ap,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "zhpmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' yout = zhpmv(n,alpha,ap,x,[incx,offx,beta,y,incy,offy,lower,overwrite_y]) Constructing wrapper function "ssymv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ssymv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "dsymv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dsymv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "chemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = chemv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "zhemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = zhemv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "sger"... a = sger(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "dger"... a = dger(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "cgeru"... a = cgeru(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "zgeru"... a = zgeru(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "cgerc"... a = cgerc(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "zgerc"... a = zgerc(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "ssyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = ssyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "dsyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = dsyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "csyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = csyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "zsyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = zsyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "cher"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = cher(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "zher"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = zher(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "ssyr2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = ssyr2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "dsyr2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = dsyr2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "cher2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = cher2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "zher2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = zher2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "sspr"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' apu = sspr(n,alpha,x,ap,[incx,offx,lower,overwrite_ap]) Constructing wrapper function "dspr"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' apu = dspr(n,alpha,x,ap,[incx,offx,lower,overwrite_ap]) Constructing wrapper function "cspr"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' apu = cspr(n,alpha,x,ap,[incx,offx,lower,overwrite_ap]) Constructing wrapper function "zspr"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' apu = zspr(n,alpha,x,ap,[incx,offx,lower,overwrite_ap]) Constructing wrapper function "chpr"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' apu = chpr(n,alpha,x,ap,[incx,offx,lower,overwrite_ap]) Constructing wrapper function "zhpr"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' apu = zhpr(n,alpha,x,ap,[incx,offx,lower,overwrite_ap]) Constructing wrapper function "sspr2"... 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 '*' apu = sspr2(n,alpha,x,y,ap,[incx,offx,incy,offy,lower,overwrite_ap]) Constructing wrapper function "dspr2"... 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 '*' apu = dspr2(n,alpha,x,y,ap,[incx,offx,incy,offy,lower,overwrite_ap]) Constructing wrapper function "chpr2"... 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 '*' apu = chpr2(n,alpha,x,y,ap,[incx,offx,incy,offy,lower,overwrite_ap]) Constructing wrapper function "zhpr2"... 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 '*' apu = zhpr2(n,alpha,x,y,ap,[incx,offx,incy,offy,lower,overwrite_ap]) Constructing wrapper function "stbsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = stbsv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "dtbsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = dtbsv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ctbsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ctbsv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ztbsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ztbsv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "stpsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = stpsv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "dtpsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = dtpsv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ctpsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ctpsv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ztpsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ztpsv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "strmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = strmv(a,x,[offx,incx,lower,trans,diag,overwrite_x]) Constructing wrapper function "dtrmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = dtrmv(a,x,[offx,incx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ctrmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = ctrmv(a,x,[offx,incx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ztrmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = ztrmv(a,x,[offx,incx,lower,trans,diag,overwrite_x]) Constructing wrapper function "strsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = strsv(a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "dtrsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = dtrsv(a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ctrsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ctrsv(a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ztrsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ztrsv(a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "stbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = stbmv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "dtbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = dtbmv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ctbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ctbmv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ztbmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ztbmv(k,a,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "stpmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = stpmv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "dtpmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = dtpmv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ctpmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ctpmv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "ztpmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xout = ztpmv(n,ap,x,[incx,offx,lower,trans,diag,overwrite_x]) Constructing wrapper function "sgemm"... c = sgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "dgemm"... c = dgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "cgemm"... c = cgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "zgemm"... c = zgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "ssymm"... c = ssymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "dsymm"... c = dsymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "csymm"... c = csymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "zsymm"... c = zsymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "chemm"... c = chemm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "zhemm"... c = zhemm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "ssyrk"... c = ssyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "dsyrk"... c = dsyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "csyrk"... c = csyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zsyrk"... c = zsyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "cherk"... c = cherk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zherk"... c = zherk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "ssyr2k"... c = ssyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "dsyr2k"... c = dsyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "csyr2k"... c = csyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zsyr2k"... c = zsyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "cher2k"... c = cher2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zher2k"... c = zher2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "strmm"... b = strmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "dtrmm"... b = dtrmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "ctrmm"... b = ctrmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "ztrmm"... b = ztrmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "strsm"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = strsm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "dtrsm"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = dtrsm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "ctrsm"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = ctrsm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "ztrsm"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = ztrsm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Wrote C/API module "_fblas" to file "build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/_fblasmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/_fblas-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10 creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/_fblas-f2pywrappers.f' to sources. INFO: building extension "scipy.linalg._flapack" sources INFO: from_template:> build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf INFO: f2py options: [] INFO: f2py: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating "'A'||" as symbol (original=(compute_v?(2*(*range=='A'||(*range=='I' && iu-il+1==n)?n:0)):0)) ewarn( /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating "'I' && iu" as symbol (original=(compute_v?(2*(*range=='A'||(*range=='I' && iu-il+1==n)?n:0)):0)) ewarn( /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating '(jobt == 0)&&' as symbol (original=((jobt == 0)&&(jobu == 3)?0:m)) ewarn( /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating '(jobt == 0)&&' as symbol (original=((jobt == 0)&&(jobu == 3)?0:(jobu == 1?m:n))) ewarn( /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating '(jobt == 0)&&' as symbol (original=((jobt == 0)&&(jobv == 3)?0:ldv)) ewarn( /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating '(jobt == 0)&&' as symbol (original=((jobt == 0)&&(jobv == 3)?0:n)) ewarn( Reading fortran codes... Reading file 'build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf' (format:free) Post-processing... Block: _flapack Block: gees__user__routines Block: sselect Block: dselect Block: cselect Block: zselect Block: gges__user__routines Block: cselect Block: zselect Block: sselect Block: dselect Block: sgebal Block: dgebal Block: cgebal Block: zgebal Block: sgehrd Block: dgehrd Block: cgehrd Block: zgehrd Block: sgehrd_lwork Block: dgehrd_lwork Block: cgehrd_lwork Block: zgehrd_lwork Block: sgesv Block: dgesv Block: cgesv Block: zgesv Block: sgesvx Block: dgesvx Block: cgesvx Block: zgesvx Block: sgecon Block: dgecon Block: cgecon Block: zgecon Block: sgetrf Block: dgetrf Block: cgetrf Block: zgetrf Block: sgetrs Block: dgetrs Block: cgetrs Block: zgetrs Block: sgetc2 Block: dgetc2 Block: cgetc2 Block: zgetc2 Block: sgesc2 Block: dgesc2 Block: cgesc2 Block: zgesc2 Block: sgetri Block: dgetri Block: cgetri Block: zgetri Block: sgetri_lwork Block: dgetri_lwork Block: cgetri_lwork Block: zgetri_lwork Block: sgesdd Block: dgesdd Block: sgesdd_lwork Block: dgesdd_lwork Block: cgesdd Block: zgesdd Block: cgesdd_lwork Block: zgesdd_lwork Block: sgesvd Block: dgesvd Block: sgesvd_lwork Block: dgesvd_lwork Block: cgesvd Block: zgesvd Block: cgesvd_lwork Block: zgesvd_lwork Block: sgels Block: dgels Block: cgels Block: zgels Block: sgels_lwork Block: dgels_lwork Block: cgels_lwork Block: zgels_lwork Block: sgelss Block: dgelss Block: sgelss_lwork Block: dgelss_lwork Block: cgelss Block: zgelss Block: cgelss_lwork Block: zgelss_lwork Block: sgelsy Block: dgelsy Block: sgelsy_lwork Block: dgelsy_lwork Block: cgelsy Block: zgelsy Block: cgelsy_lwork Block: zgelsy_lwork Block: sgelsd Block: dgelsd Block: sgelsd_lwork Block: dgelsd_lwork Block: cgelsd Block: zgelsd Block: cgelsd_lwork Block: zgelsd_lwork Block: sgeqp3 Block: dgeqp3 Block: cgeqp3 Block: zgeqp3 Block: sgeqrf Block: dgeqrf Block: cgeqrf Block: zgeqrf Block: sgeqrf_lwork Block: dgeqrf_lwork Block: cgeqrf_lwork Block: zgeqrf_lwork Block: sgeqrfp Block: dgeqrfp Block: cgeqrfp Block: zgeqrfp Block: sgeqrfp_lwork Block: dgeqrfp_lwork Block: cgeqrfp_lwork Block: zgeqrfp_lwork Block: sgerqf Block: dgerqf Block: cgerqf Block: zgerqf Block: sgeev Block: dgeev Block: sgeev_lwork Block: dgeev_lwork Block: cgeev Block: zgeev Block: cgeev_lwork Block: zgeev_lwork Block: sgegv Block: dgegv Block: cgegv Block: zgegv Block: cgees In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:cgees get_useparameters: no module gees__user__routines info used by cgees Block: zgees In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:zgees get_useparameters: no module gees__user__routines info used by zgees Block: sgees In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:sgees get_useparameters: no module gees__user__routines info used by sgees Block: dgees In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:dgees get_useparameters: no module gees__user__routines info used by dgees Block: sgges In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:sgges get_useparameters: no module gges__user__routines info used by sgges Block: dgges In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:dgges get_useparameters: no module gges__user__routines info used by dgges Block: cgges In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:cgges get_useparameters: no module gges__user__routines info used by cgges Block: zgges In: build/src.linux-riscv64-3.10/scipy/linalg/flapack.pyf:_flapack:unknown_interface:zgges get_useparameters: no module gges__user__routines info used by zgges Block: sggev Block: dggev Block: cggev Block: zggev Block: sgeequ Block: dgeequ Block: cgeequ Block: zgeequ Block: sgeequb Block: dgeequb Block: cgeequb Block: zgeequb Block: sgbsv Block: dgbsv Block: cgbsv Block: zgbsv Block: sgbtrf Block: dgbtrf Block: cgbtrf Block: zgbtrf Block: sgbtrs Block: dgbtrs Block: cgbtrs Block: zgbtrs Block: sgtsv Block: dgtsv Block: cgtsv Block: zgtsv Block: sgttrf Block: dgttrf Block: cgttrf Block: zgttrf Block: sgttrs Block: dgttrs Block: cgttrs Block: zgttrs Block: sgtsvx Block: dgtsvx Block: cgtsvx Block: zgtsvx Block: ssyev Block: dsyev Block: ssyev_lwork Block: dsyev_lwork Block: cheev Block: zheev Block: cheev_lwork Block: zheev_lwork Block: ssyevd Block: dsyevd Block: ssyevd_lwork Block: dsyevd_lwork Block: cheevd Block: zheevd Block: cheevd_lwork Block: zheevd_lwork Block: ssytf2 Block: dsytf2 Block: csytf2 Block: zsytf2 Block: ssygst Block: dsygst Block: ssytrf Block: dsytrf Block: csytrf Block: zsytrf Block: ssytrf_lwork Block: dsytrf_lwork Block: csytrf_lwork Block: zsytrf_lwork Block: ssysv Block: dsysv Block: csysv Block: zsysv Block: ssysv_lwork Block: dsysv_lwork Block: csysv_lwork Block: zsysv_lwork Block: ssysvx Block: dsysvx Block: csysvx Block: zsysvx Block: ssysvx_lwork Block: dsysvx_lwork Block: csysvx_lwork Block: zsysvx_lwork Block: ssycon Block: dsycon Block: csycon Block: zsycon Block: checon Block: zhecon Block: ssyconv Block: dsyconv Block: csyconv Block: zsyconv Block: chegst Block: zhegst Block: chetrf Block: zhetrf Block: chetrf_lwork Block: zhetrf_lwork Block: chesv Block: zhesv Block: chesv_lwork Block: zhesv_lwork Block: chesvx Block: zhesvx Block: chesvx_lwork Block: zhesvx_lwork Block: ssytrd Block: dsytrd Block: ssytrd_lwork Block: dsytrd_lwork Block: chetrd Block: zhetrd Block: chetrd_lwork Block: zhetrd_lwork Block: ssyevr Block: dsyevr Block: ssyevr_lwork Block: dsyevr_lwork Block: cheevr Block: zheevr Block: cheevr_lwork Block: zheevr_lwork Block: ssyevx Block: dsyevx Block: ssyevx_lwork Block: dsyevx_lwork Block: cheevx Block: zheevx Block: cheevx_lwork Block: zheevx_lwork Block: ssygv Block: dsygv Block: ssygv_lwork Block: dsygv_lwork Block: chegv Block: zhegv Block: chegv_lwork Block: zhegv_lwork Block: ssygvd Block: dsygvd Block: chegvd Block: zhegvd Block: ssygvx Block: dsygvx Block: ssygvx_lwork Block: dsygvx_lwork Block: chegvx Block: zhegvx Block: chegvx_lwork Block: zhegvx_lwork Block: ssyequb Block: dsyequb Block: csyequb Block: zsyequb Block: cheequb Block: zheequb Block: spstrf Block: dpstrf Block: cpstrf Block: zpstrf Block: spstf2 Block: dpstf2 Block: cpstf2 Block: zpstf2 Block: sposv Block: dposv Block: cposv Block: zposv Block: sposvx Block: dposvx Block: cposvx Block: zposvx Block: spocon Block: dpocon Block: cpocon Block: zpocon Block: spotrf Block: dpotrf Block: cpotrf Block: zpotrf Block: spotrs Block: dpotrs Block: cpotrs Block: zpotrs Block: spotri Block: dpotri Block: cpotri Block: zpotri Block: sptsv Block: dptsv Block: cptsv Block: zptsv Block: spttrf Block: dpttrf Block: cpttrf Block: zpttrf Block: spttrs Block: dpttrs Block: cpttrs Block: zpttrs Block: spteqr Block: dpteqr Block: cpteqr Block: zpteqr Block: sptsvx Block: dptsvx Block: cptsvx Block: zptsvx Block: sgejsv Block: dgejsv Block: stgexc Block: dtgexc append_needs: unknown need 'float' append_needs: unknown need 'float' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'float' append_needs: unknown need 'float' append_needs: unknown need 'float' append_needs: unknown need 'double' append_needs: unknown need 'double' append_needs: unknown need 'double' Block: ctgexc Block: ztgexc Block: stgsen Block: dtgsen Block: stgsen_lwork Block: dtgsen_lwork Block: ctgsen Block: ztgsen Block: ctgsen_lwork Block: ztgsen_lwork Block: spbtrf Block: dpbtrf Block: cpbtrf Block: zpbtrf Block: spbtrs Block: dpbtrs Block: cpbtrs Block: zpbtrs Block: strtrs Block: dtrtrs Block: ctrtrs Block: ztrtrs Block: stbtrs Block: dtbtrs Block: ctbtrs Block: ztbtrs Block: spbsv Block: dpbsv Block: cpbsv Block: zpbsv Block: sorcsd Block: dorcsd Block: sorcsd_lwork Block: dorcsd_lwork Block: cuncsd Block: zuncsd Block: cuncsd_lwork Block: zuncsd_lwork Block: sorghr Block: dorghr Block: sorghr_lwork Block: dorghr_lwork Block: cunghr Block: zunghr Block: cunghr_lwork Block: zunghr_lwork Block: sorgqr Block: dorgqr Block: cungqr Block: zungqr Block: sormqr Block: dormqr Block: cunmqr Block: zunmqr Block: sgeqrt Block: dgeqrt Block: cgeqrt Block: zgeqrt Block: sgemqrt Block: dgemqrt Block: cgemqrt Block: zgemqrt Block: stpqrt Block: dtpqrt Block: ctpqrt Block: ztpqrt Block: stpmqrt Block: dtpmqrt Block: ctpmqrt Block: ztpmqrt Block: sormrz Block: dormrz Block: cunmrz Block: zunmrz Block: sormrz_lwork Block: dormrz_lwork Block: cunmrz_lwork Block: zunmrz_lwork Block: sorgrq Block: dorgrq Block: cungrq Block: zungrq Block: strtri Block: dtrtri Block: ctrtri Block: ztrtri Block: strsyl Block: dtrsyl Block: ctrsyl Block: ztrsyl Block: chbevd Block: zhbevd Block: chbevx Block: zhbevx Block: sgglse Block: dgglse Block: cgglse Block: zgglse Block: sgglse_lwork Block: dgglse_lwork Block: cgglse_lwork Block: zgglse_lwork Block: sppcon Block: dppcon Block: cppcon Block: zppcon Block: sppsv Block: dppsv Block: cppsv Block: zppsv Block: spptrf Block: dpptrf Block: cpptrf Block: zpptrf Block: spptri Block: dpptri Block: cpptri Block: zpptri Block: spptrs Block: dpptrs Block: cpptrs Block: zpptrs Block: ssbev Block: dsbev Block: ssbevd Block: dsbevd Block: ssbevx Block: dsbevx Block: sstebz Block: dstebz Block: ssterf Block: dsterf Block: sstein Block: dstein Block: sstemr Block: dstemr Block: sstemr_lwork Block: dstemr_lwork Block: sstev Block: dstev Block: ssfrk Block: dsfrk Block: chfrk Block: zhfrk Block: stpttf Block: dtpttf Block: ctpttf Block: ztpttf Block: stpttr Block: dtpttr Block: ctpttr Block: ztpttr Block: stfttp Block: dtfttp Block: ctfttp Block: ztfttp Block: stfttr Block: dtfttr Block: ctfttr Block: ztfttr Block: strttf Block: dtrttf Block: ctrttf Block: ztrttf Block: strttp Block: dtrttp Block: ctrttp Block: ztrttp Block: stfsm Block: dtfsm Block: ctfsm Block: ztfsm Block: spftrf Block: dpftrf Block: cpftrf Block: zpftrf Block: spftri Block: dpftri Block: cpftri Block: zpftri Block: spftrs Block: dpftrs Block: cpftrs Block: zpftrs Block: stzrzf Block: dtzrzf Block: ctzrzf Block: ztzrzf Block: stzrzf_lwork Block: dtzrzf_lwork Block: ctzrzf_lwork Block: ztzrzf_lwork Block: slasd4 Block: dlasd4 Block: slauum Block: dlauum Block: clauum Block: zlauum Block: slaswp Block: dlaswp Block: claswp Block: zlaswp Block: dlamch Block: slamch Block: slange Block: dlange Block: clange Block: zlange Block: slarfg Block: dlarfg Block: clarfg Block: zlarfg Block: slarf Block: dlarf Block: clarf Block: zlarf Block: slartg Block: dlartg Block: clartg Block: zlartg Block: crot Block: zrot Block: ilaver Post-processing (stage 2)... Building modules... Constructing call-back function "cb_sselect_in_gees__user__routines" def sselect(arg1,arg2): return sselect Constructing call-back function "cb_dselect_in_gees__user__routines" def dselect(arg1,arg2): return dselect Constructing call-back function "cb_cselect_in_gees__user__routines" def cselect(arg): return cselect Constructing call-back function "cb_zselect_in_gees__user__routines" def zselect(arg): return zselect Constructing call-back function "cb_cselect_in_gges__user__routines" def cselect(alpha,beta): return cselect Constructing call-back function "cb_zselect_in_gges__user__routines" def zselect(alpha,beta): return zselect Constructing call-back function "cb_sselect_in_gges__user__routines" def sselect(alphar,alphai,beta): return sselect Constructing call-back function "cb_dselect_in_gges__user__routines" def dselect(alphar,alphai,beta): return dselect Building module "_flapack"... Constructing wrapper function "sgebal"... ba,lo,hi,pivscale,info = sgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "dgebal"... ba,lo,hi,pivscale,info = dgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "cgebal"... ba,lo,hi,pivscale,info = cgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "zgebal"... ba,lo,hi,pivscale,info = zgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "sgehrd"... ht,tau,info = sgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "dgehrd"... ht,tau,info = dgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "cgehrd"... ht,tau,info = cgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "zgehrd"... ht,tau,info = zgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "sgehrd_lwork"... work,info = sgehrd_lwork(n,[lo,hi]) Constructing wrapper function "dgehrd_lwork"... work,info = dgehrd_lwork(n,[lo,hi]) Constructing wrapper function "cgehrd_lwork"... work,info = cgehrd_lwork(n,[lo,hi]) Constructing wrapper function "zgehrd_lwork"... work,info = zgehrd_lwork(n,[lo,hi]) Constructing wrapper function "sgesv"... lu,piv,x,info = sgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "dgesv"... lu,piv,x,info = dgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "cgesv"... lu,piv,x,info = cgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "zgesv"... lu,piv,x,info = zgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "sgesvx"... as,lu,ipiv,equed,rs,cs,bs,x,rcond,ferr,berr,info = sgesvx(a,b,[fact,trans,af,ipiv,equed,r,c,overwrite_a,overwrite_b]) Constructing wrapper function "dgesvx"... as,lu,ipiv,equed,rs,cs,bs,x,rcond,ferr,berr,info = dgesvx(a,b,[fact,trans,af,ipiv,equed,r,c,overwrite_a,overwrite_b]) Constructing wrapper function "cgesvx"... as,lu,ipiv,equed,rs,cs,bs,x,rcond,ferr,berr,info = cgesvx(a,b,[fact,trans,af,ipiv,equed,r,c,overwrite_a,overwrite_b]) Constructing wrapper function "zgesvx"... as,lu,ipiv,equed,rs,cs,bs,x,rcond,ferr,berr,info = zgesvx(a,b,[fact,trans,af,ipiv,equed,r,c,overwrite_a,overwrite_b]) Constructing wrapper function "sgecon"... rcond,info = sgecon(a,anorm,[norm]) Constructing wrapper function "dgecon"... rcond,info = dgecon(a,anorm,[norm]) Constructing wrapper function "cgecon"... rcond,info = cgecon(a,anorm,[norm]) Constructing wrapper function "zgecon"... rcond,info = zgecon(a,anorm,[norm]) Constructing wrapper function "sgetrf"... lu,piv,info = sgetrf(a,[overwrite_a]) Constructing wrapper function "dgetrf"... lu,piv,info = dgetrf(a,[overwrite_a]) Constructing wrapper function "cgetrf"... lu,piv,info = cgetrf(a,[overwrite_a]) Constructing wrapper function "zgetrf"... lu,piv,info = zgetrf(a,[overwrite_a]) Constructing wrapper function "sgetrs"... x,info = sgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "dgetrs"... x,info = dgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "cgetrs"... x,info = cgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "zgetrs"... x,info = zgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "sgetc2"... lu,ipiv,jpiv,info = sgetc2(a,[overwrite_a]) Constructing wrapper function "dgetc2"... lu,ipiv,jpiv,info = dgetc2(a,[overwrite_a]) Constructing wrapper function "cgetc2"... lu,ipiv,jpiv,info = cgetc2(a,[overwrite_a]) Constructing wrapper function "zgetc2"... lu,ipiv,jpiv,info = zgetc2(a,[overwrite_a]) Constructing wrapper function "sgesc2"... x,scale = sgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs]) Constructing wrapper function "dgesc2"... x,scale = dgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs]) Constructing wrapper function "cgesc2"... x,scale = cgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs]) Constructing wrapper function "zgesc2"... x,scale = zgesc2(lu,rhs,ipiv,jpiv,[overwrite_rhs]) Constructing wrapper function "sgetri"... inv_a,info = sgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "dgetri"... inv_a,info = dgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "cgetri"... inv_a,info = cgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "zgetri"... inv_a,info = zgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "sgetri_lwork"... work,info = sgetri_lwork(n) Constructing wrapper function "dgetri_lwork"... work,info = dgetri_lwork(n) Constructing wrapper function "cgetri_lwork"... work,info = cgetri_lwork(n) Constructing wrapper function "zgetri_lwork"... work,info = zgetri_lwork(n) Constructing wrapper function "sgesdd"... u,s,vt,info = sgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "dgesdd"... u,s,vt,info = dgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "sgesdd_lwork"... work,info = sgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "dgesdd_lwork"... work,info = dgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "cgesdd"... u,s,vt,info = cgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "zgesdd"... u,s,vt,info = zgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "cgesdd_lwork"... work,info = cgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "zgesdd_lwork"... work,info = zgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "sgesvd"... u,s,vt,info = sgesvd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "dgesvd"... u,s,vt,info = dgesvd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "sgesvd_lwork"... work,info = sgesvd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "dgesvd_lwork"... work,info = dgesvd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "cgesvd"... u,s,vt,info = cgesvd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "zgesvd"... u,s,vt,info = zgesvd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "cgesvd_lwork"... work,info = cgesvd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "zgesvd_lwork"... work,info = zgesvd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "sgels"... lqr,x,info = sgels(a,b,[trans,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dgels"... lqr,x,info = dgels(a,b,[trans,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "cgels"... lqr,x,info = cgels(a,b,[trans,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zgels"... lqr,x,info = zgels(a,b,[trans,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "sgels_lwork"... work,info = sgels_lwork(m,n,nrhs,[trans]) Constructing wrapper function "dgels_lwork"... work,info = dgels_lwork(m,n,nrhs,[trans]) Constructing wrapper function "cgels_lwork"... work,info = cgels_lwork(m,n,nrhs,[trans]) Constructing wrapper function "zgels_lwork"... work,info = zgels_lwork(m,n,nrhs,[trans]) Constructing wrapper function "sgelss"... v,x,s,rank,work,info = sgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dgelss"... v,x,s,rank,work,info = dgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "sgelss_lwork"... work,info = sgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "dgelss_lwork"... work,info = dgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "cgelss"... v,x,s,rank,work,info = cgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zgelss"... v,x,s,rank,work,info = zgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "cgelss_lwork"... work,info = cgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "zgelss_lwork"... work,info = zgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "sgelsy"... v,x,j,rank,info = sgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "dgelsy"... v,x,j,rank,info = dgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "sgelsy_lwork"... work,info = sgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "dgelsy_lwork"... work,info = dgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "cgelsy"... v,x,j,rank,info = cgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "zgelsy"... v,x,j,rank,info = zgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "cgelsy_lwork"... work,info = cgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "zgelsy_lwork"... work,info = zgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "sgelsd"... x,s,rank,info = sgelsd(a,b,lwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "dgelsd"... x,s,rank,info = dgelsd(a,b,lwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "sgelsd_lwork"... work,iwork,info = sgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "dgelsd_lwork"... work,iwork,info = dgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "cgelsd"... x,s,rank,info = cgelsd(a,b,lwork,size_rwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "zgelsd"... x,s,rank,info = zgelsd(a,b,lwork,size_rwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "cgelsd_lwork"... work,rwork,iwork,info = cgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "zgelsd_lwork"... work,rwork,iwork,info = zgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "sgeqp3"... qr,jpvt,tau,work,info = sgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "dgeqp3"... qr,jpvt,tau,work,info = dgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "cgeqp3"... qr,jpvt,tau,work,info = cgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "zgeqp3"... qr,jpvt,tau,work,info = zgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "sgeqrf"... qr,tau,work,info = sgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "dgeqrf"... qr,tau,work,info = dgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "cgeqrf"... qr,tau,work,info = cgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "zgeqrf"... qr,tau,work,info = zgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "sgeqrf_lwork"... work,info = sgeqrf_lwork(m,n) Constructing wrapper function "dgeqrf_lwork"... work,info = dgeqrf_lwork(m,n) Constructing wrapper function "cgeqrf_lwork"... work,info = cgeqrf_lwork(m,n) Constructing wrapper function "zgeqrf_lwork"... work,info = zgeqrf_lwork(m,n) Constructing wrapper function "sgeqrfp"... qr,tau,info = sgeqrfp(a,[lwork,overwrite_a]) Constructing wrapper function "dgeqrfp"... qr,tau,info = dgeqrfp(a,[lwork,overwrite_a]) Constructing wrapper function "cgeqrfp"... qr,tau,info = cgeqrfp(a,[lwork,overwrite_a]) Constructing wrapper function "zgeqrfp"... qr,tau,info = zgeqrfp(a,[lwork,overwrite_a]) Constructing wrapper function "sgeqrfp_lwork"... work,info = sgeqrfp_lwork(m,n) Constructing wrapper function "dgeqrfp_lwork"... work,info = dgeqrfp_lwork(m,n) Constructing wrapper function "cgeqrfp_lwork"... work,info = cgeqrfp_lwork(m,n) Constructing wrapper function "zgeqrfp_lwork"... work,info = zgeqrfp_lwork(m,n) Constructing wrapper function "sgerqf"... qr,tau,work,info = sgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "dgerqf"... qr,tau,work,info = dgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "cgerqf"... qr,tau,work,info = cgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "zgerqf"... qr,tau,work,info = zgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "sgeev"... wr,wi,vl,vr,info = sgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "dgeev"... wr,wi,vl,vr,info = dgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "sgeev_lwork"... work,info = sgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "dgeev_lwork"... work,info = dgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "cgeev"... w,vl,vr,info = cgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "zgeev"... w,vl,vr,info = zgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "cgeev_lwork"... work,info = cgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "zgeev_lwork"... work,info = zgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "sgegv"... alphar,alphai,beta,vl,vr,info = sgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dgegv"... alphar,alphai,beta,vl,vr,info = dgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "cgegv"... alpha,beta,vl,vr,info = cgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zgegv"... alpha,beta,vl,vr,info = zgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "cgees"... t,sdim,w,vs,work,info = cgees(cselect,a,[compute_v,sort_t,lwork,cselect_extra_args,overwrite_a]) Constructing wrapper function "zgees"... t,sdim,w,vs,work,info = zgees(zselect,a,[compute_v,sort_t,lwork,zselect_extra_args,overwrite_a]) Constructing wrapper function "sgees"... t,sdim,wr,wi,vs,work,info = sgees(sselect,a,[compute_v,sort_t,lwork,sselect_extra_args,overwrite_a]) Constructing wrapper function "dgees"... t,sdim,wr,wi,vs,work,info = dgees(dselect,a,[compute_v,sort_t,lwork,dselect_extra_args,overwrite_a]) Constructing wrapper function "sgges"... a,b,sdim,alphar,alphai,beta,vsl,vsr,work,info = sgges(sselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,sselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "dgges"... a,b,sdim,alphar,alphai,beta,vsl,vsr,work,info = dgges(dselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,dselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "cgges"... a,b,sdim,alpha,beta,vsl,vsr,work,info = cgges(cselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,cselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "zgges"... a,b,sdim,alpha,beta,vsl,vsr,work,info = zgges(zselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,zselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "sggev"... alphar,alphai,beta,vl,vr,work,info = sggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dggev"... alphar,alphai,beta,vl,vr,work,info = dggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "cggev"... alpha,beta,vl,vr,work,info = cggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zggev"... alpha,beta,vl,vr,work,info = zggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "sgeequ"... r,c,rowcnd,colcnd,amax,info = sgeequ(a) Constructing wrapper function "dgeequ"... r,c,rowcnd,colcnd,amax,info = dgeequ(a) Constructing wrapper function "cgeequ"... r,c,rowcnd,colcnd,amax,info = cgeequ(a) Constructing wrapper function "zgeequ"... r,c,rowcnd,colcnd,amax,info = zgeequ(a) Constructing wrapper function "sgeequb"... r,c,rowcnd,colcnd,amax,info = sgeequb(a) Constructing wrapper function "dgeequb"... r,c,rowcnd,colcnd,amax,info = dgeequb(a) Constructing wrapper function "cgeequb"... r,c,rowcnd,colcnd,amax,info = cgeequb(a) Constructing wrapper function "zgeequb"... r,c,rowcnd,colcnd,amax,info = zgeequb(a) Constructing wrapper function "sgbsv"... lub,piv,x,info = sgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "dgbsv"... lub,piv,x,info = dgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "cgbsv"... lub,piv,x,info = cgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "zgbsv"... lub,piv,x,info = zgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "sgbtrf"... lu,ipiv,info = sgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "dgbtrf"... lu,ipiv,info = dgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "cgbtrf"... lu,ipiv,info = cgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "zgbtrf"... lu,ipiv,info = zgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "sgbtrs"... x,info = sgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "dgbtrs"... x,info = dgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "cgbtrs"... x,info = cgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "zgbtrs"... x,info = zgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "sgtsv"... du2,d,du,x,info = sgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "dgtsv"... du2,d,du,x,info = dgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "cgtsv"... du2,d,du,x,info = cgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "zgtsv"... du2,d,du,x,info = zgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "sgttrf"... dl,d,du,du2,ipiv,info = sgttrf(dl,d,du,[overwrite_dl,overwrite_d,overwrite_du]) Constructing wrapper function "dgttrf"... dl,d,du,du2,ipiv,info = dgttrf(dl,d,du,[overwrite_dl,overwrite_d,overwrite_du]) Constructing wrapper function "cgttrf"... dl,d,du,du2,ipiv,info = cgttrf(dl,d,du,[overwrite_dl,overwrite_d,overwrite_du]) Constructing wrapper function "zgttrf"... dl,d,du,du2,ipiv,info = zgttrf(dl,d,du,[overwrite_dl,overwrite_d,overwrite_du]) Constructing wrapper function "sgttrs"... x,info = sgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b]) Constructing wrapper function "dgttrs"... x,info = dgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b]) Constructing wrapper function "cgttrs"... x,info = cgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b]) Constructing wrapper function "zgttrs"... x,info = zgttrs(dl,d,du,du2,ipiv,b,[trans,overwrite_b]) Constructing wrapper function "sgtsvx"... dlf,df,duf,du2,ipiv,x,rcond,ferr,berr,info = sgtsvx(dl,d,du,b,[fact,trans,dlf,df,duf,du2,ipiv]) Constructing wrapper function "dgtsvx"... dlf,df,duf,du2,ipiv,x,rcond,ferr,berr,info = dgtsvx(dl,d,du,b,[fact,trans,dlf,df,duf,du2,ipiv]) Constructing wrapper function "cgtsvx"... dlf,df,duf,du2,ipiv,x,rcond,ferr,berr,info = cgtsvx(dl,d,du,b,[fact,trans,dlf,df,duf,du2,ipiv]) Constructing wrapper function "zgtsvx"... dlf,df,duf,du2,ipiv,x,rcond,ferr,berr,info = zgtsvx(dl,d,du,b,[fact,trans,dlf,df,duf,du2,ipiv]) Constructing wrapper function "ssyev"... w,v,info = ssyev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "dsyev"... w,v,info = dsyev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "ssyev_lwork"... work,info = ssyev_lwork(n,[lower]) Constructing wrapper function "dsyev_lwork"... work,info = dsyev_lwork(n,[lower]) Constructing wrapper function "cheev"... w,v,info = cheev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "zheev"... w,v,info = zheev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "cheev_lwork"... work,info = cheev_lwork(n,[lower]) Constructing wrapper function "zheev_lwork"... work,info = zheev_lwork(n,[lower]) Constructing wrapper function "ssyevd"... w,v,info = ssyevd(a,[compute_v,lower,lwork,liwork,overwrite_a]) Constructing wrapper function "dsyevd"... w,v,info = dsyevd(a,[compute_v,lower,lwork,liwork,overwrite_a]) Constructing wrapper function "ssyevd_lwork"... work,iwork,info = ssyevd_lwork(n,[compute_v,lower]) Constructing wrapper function "dsyevd_lwork"... work,iwork,info = dsyevd_lwork(n,[compute_v,lower]) Constructing wrapper function "cheevd"... w,v,info = cheevd(a,[compute_v,lower,lwork,liwork,lrwork,overwrite_a]) Constructing wrapper function "zheevd"... w,v,info = zheevd(a,[compute_v,lower,lwork,liwork,lrwork,overwrite_a]) Constructing wrapper function "cheevd_lwork"... work,iwork,rwork,info = cheevd_lwork(n,[compute_v,lower]) Constructing wrapper function "zheevd_lwork"... work,iwork,rwork,info = zheevd_lwork(n,[compute_v,lower]) Constructing wrapper function "ssytf2"... ldu,ipiv,info = ssytf2(a,[lower,overwrite_a]) Constructing wrapper function "dsytf2"... ldu,ipiv,info = dsytf2(a,[lower,overwrite_a]) Constructing wrapper function "csytf2"... ldu,ipiv,info = csytf2(a,[lower,overwrite_a]) Constructing wrapper function "zsytf2"... ldu,ipiv,info = zsytf2(a,[lower,overwrite_a]) Constructing wrapper function "ssygst"... c,info = ssygst(a,b,[itype,lower,overwrite_a]) Constructing wrapper function "dsygst"... c,info = dsygst(a,b,[itype,lower,overwrite_a]) Constructing wrapper function "ssytrf"... ldu,ipiv,info = ssytrf(a,[lower,lwork,overwrite_a]) Constructing wrapper function "dsytrf"... ldu,ipiv,info = dsytrf(a,[lower,lwork,overwrite_a]) Constructing wrapper function "csytrf"... ldu,ipiv,info = csytrf(a,[lower,lwork,overwrite_a]) Constructing wrapper function "zsytrf"... ldu,ipiv,info = zsytrf(a,[lower,lwork,overwrite_a]) Constructing wrapper function "ssytrf_lwork"... work,info = ssytrf_lwork(n,[lower]) Constructing wrapper function "dsytrf_lwork"... work,info = dsytrf_lwork(n,[lower]) Constructing wrapper function "csytrf_lwork"... work,info = csytrf_lwork(n,[lower]) Constructing wrapper function "zsytrf_lwork"... work,info = zsytrf_lwork(n,[lower]) Constructing wrapper function "ssysv"... udut,ipiv,x,info = ssysv(a,b,[lwork,lower,overwrite_a,overwrite_b]) Constructing wrapper function "dsysv"... udut,ipiv,x,info = dsysv(a,b,[lwork,lower,overwrite_a,overwrite_b]) Constructing wrapper function "csysv"... udut,ipiv,x,info = csysv(a,b,[lwork,lower,overwrite_a,overwrite_b]) Constructing wrapper function "zsysv"... udut,ipiv,x,info = zsysv(a,b,[lwork,lower,overwrite_a,overwrite_b]) Constructing wrapper function "ssysv_lwork"... work,info = ssysv_lwork(n,[lower]) Constructing wrapper function "dsysv_lwork"... work,info = dsysv_lwork(n,[lower]) Constructing wrapper function "csysv_lwork"... work,info = csysv_lwork(n,[lower]) Constructing wrapper function "zsysv_lwork"... work,info = zsysv_lwork(n,[lower]) Constructing wrapper function "ssysvx"... a_s,udut,ipiv,b_s,x,rcond,ferr,berr,info = ssysvx(a,b,[af,ipiv,lwork,factored,lower,overwrite_a,overwrite_b]) Constructing wrapper function "dsysvx"... a_s,udut,ipiv,b_s,x,rcond,ferr,berr,info = dsysvx(a,b,[af,ipiv,lwork,factored,lower,overwrite_a,overwrite_b]) Constructing wrapper function "csysvx"... a_s,udut,ipiv,b_s,x,rcond,ferr,berr,info = csysvx(a,b,[af,ipiv,lwork,factored,lower,overwrite_a,overwrite_b]) Constructing wrapper function "zsysvx"... a_s,udut,ipiv,b_s,x,rcond,ferr,berr,info = zsysvx(a,b,[af,ipiv,lwork,factored,lower,overwrite_a,overwrite_b]) Constructing wrapper function "ssysvx_lwork"... work,info = ssysvx_lwork(n,[lower]) Constructing wrapper function "dsysvx_lwork"... work,info = dsysvx_lwork(n,[lower]) Constructing wrapper function "csysvx_lwork"... work,info = csysvx_lwork(n,[lower]) Constructing wrapper function "zsysvx_lwork"... work,info = zsysvx_lwork(n,[lower]) Constructing wrapper function "ssycon"... rcond,info = ssycon(a,ipiv,anorm,[lower]) Constructing wrapper function "dsycon"... rcond,info = dsycon(a,ipiv,anorm,[lower]) Constructing wrapper function "csycon"... rcond,info = csycon(a,ipiv,anorm,[lower]) Constructing wrapper function "zsycon"... rcond,info = zsycon(a,ipiv,anorm,[lower]) Constructing wrapper function "checon"... rcond,info = checon(a,ipiv,anorm,[lower]) Constructing wrapper function "zhecon"... rcond,info = zhecon(a,ipiv,anorm,[lower]) Constructing wrapper function "ssyconv"... a,e,info = ssyconv(a,ipiv,[lower,way,overwrite_a]) Constructing wrapper function "dsyconv"... a,e,info = dsyconv(a,ipiv,[lower,way,overwrite_a]) Constructing wrapper function "csyconv"... a,e,info = csyconv(a,ipiv,[lower,way,overwrite_a]) Constructing wrapper function "zsyconv"... a,e,info = zsyconv(a,ipiv,[lower,way,overwrite_a]) Constructing wrapper function "chegst"... c,info = chegst(a,b,[itype,lower,overwrite_a]) Constructing wrapper function "zhegst"... c,info = zhegst(a,b,[itype,lower,overwrite_a]) Constructing wrapper function "chetrf"... ldu,ipiv,info = chetrf(a,[lower,lwork,overwrite_a]) Constructing wrapper function "zhetrf"... ldu,ipiv,info = zhetrf(a,[lower,lwork,overwrite_a]) Constructing wrapper function "chetrf_lwork"... work,info = chetrf_lwork(n,[lower]) Constructing wrapper function "zhetrf_lwork"... work,info = zhetrf_lwork(n,[lower]) Constructing wrapper function "chesv"... uduh,ipiv,x,info = chesv(a,b,[lwork,lower,overwrite_a,overwrite_b]) Constructing wrapper function "zhesv"... uduh,ipiv,x,info = zhesv(a,b,[lwork,lower,overwrite_a,overwrite_b]) Constructing wrapper function "chesv_lwork"... work,info = chesv_lwork(n,[lower]) Constructing wrapper function "zhesv_lwork"... work,info = zhesv_lwork(n,[lower]) Constructing wrapper function "chesvx"... uduh,ipiv,x,rcond,ferr,berr,info = chesvx(a,b,[af,ipiv,lwork,factored,lower,overwrite_a,overwrite_b]) Constructing wrapper function "zhesvx"... uduh,ipiv,x,rcond,ferr,berr,info = zhesvx(a,b,[af,ipiv,lwork,factored,lower,overwrite_a,overwrite_b]) Constructing wrapper function "chesvx_lwork"... work,info = chesvx_lwork(n,[lower]) Constructing wrapper function "zhesvx_lwork"... work,info = zhesvx_lwork(n,[lower]) Constructing wrapper function "ssytrd"... c,d,e,tau,info = ssytrd(a,[lower,lwork,overwrite_a]) Constructing wrapper function "dsytrd"... c,d,e,tau,info = dsytrd(a,[lower,lwork,overwrite_a]) Constructing wrapper function "ssytrd_lwork"... work,info = ssytrd_lwork(n,[lower]) Constructing wrapper function "dsytrd_lwork"... work,info = dsytrd_lwork(n,[lower]) Constructing wrapper function "chetrd"... c,d,e,tau,info = chetrd(a,[lower,lwork,overwrite_a]) Constructing wrapper function "zhetrd"... c,d,e,tau,info = zhetrd(a,[lower,lwork,overwrite_a]) Constructing wrapper function "chetrd_lwork"... work,info = chetrd_lwork(n,[lower]) Constructing wrapper function "zhetrd_lwork"... work,info = zhetrd_lwork(n,[lower]) Constructing wrapper function "ssyevr"... w,z,m,isuppz,info = ssyevr(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,liwork,overwrite_a]) Constructing wrapper function "dsyevr"... w,z,m,isuppz,info = dsyevr(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,liwork,overwrite_a]) Constructing wrapper function "ssyevr_lwork"... work,iwork,info = ssyevr_lwork(n,[lower]) Constructing wrapper function "dsyevr_lwork"... work,iwork,info = dsyevr_lwork(n,[lower]) Constructing wrapper function "cheevr"... w,z,m,isuppz,info = cheevr(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,lrwork,liwork,overwrite_a]) Constructing wrapper function "zheevr"... w,z,m,isuppz,info = zheevr(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,lrwork,liwork,overwrite_a]) Constructing wrapper function "cheevr_lwork"... work,rwork,iwork,info = cheevr_lwork(n,[lower]) Constructing wrapper function "zheevr_lwork"... work,rwork,iwork,info = zheevr_lwork(n,[lower]) Constructing wrapper function "ssyevx"... w,z,m,ifail,info = ssyevx(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,overwrite_a]) Constructing wrapper function "dsyevx"... w,z,m,ifail,info = dsyevx(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,overwrite_a]) Constructing wrapper function "ssyevx_lwork"... work,info = ssyevx_lwork(n,[lower]) Constructing wrapper function "dsyevx_lwork"... work,info = dsyevx_lwork(n,[lower]) Constructing wrapper function "cheevx"... w,z,m,ifail,info = cheevx(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,overwrite_a]) Constructing wrapper function "zheevx"... w,z,m,ifail,info = zheevx(a,[compute_v,range,lower,vl,vu,il,iu,abstol,lwork,overwrite_a]) Constructing wrapper function "cheevx_lwork"... work,info = cheevx_lwork(n,[lower]) Constructing wrapper function "zheevx_lwork"... work,info = zheevx_lwork(n,[lower]) Constructing wrapper function "ssygv"... w,v,info = ssygv(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dsygv"... w,v,info = dsygv(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "ssygv_lwork"... work,info = ssygv_lwork(n,[uplo]) Constructing wrapper function "dsygv_lwork"... work,info = dsygv_lwork(n,[uplo]) Constructing wrapper function "chegv"... w,v,info = chegv(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zhegv"... w,v,info = zhegv(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "chegv_lwork"... work,info = chegv_lwork(n,[uplo]) Constructing wrapper function "zhegv_lwork"... work,info = zhegv_lwork(n,[uplo]) Constructing wrapper function "ssygvd"... w,v,info = ssygvd(a,b,[itype,jobz,uplo,lwork,liwork,overwrite_a,overwrite_b]) Constructing wrapper function "dsygvd"... w,v,info = dsygvd(a,b,[itype,jobz,uplo,lwork,liwork,overwrite_a,overwrite_b]) Constructing wrapper function "chegvd"... w,v,info = chegvd(a,b,[itype,jobz,uplo,lwork,lrwork,liwork,overwrite_a,overwrite_b]) Constructing wrapper function "zhegvd"... w,v,info = zhegvd(a,b,[itype,jobz,uplo,lwork,lrwork,liwork,overwrite_a,overwrite_b]) Constructing wrapper function "ssygvx"... w,z,m,ifail,info = ssygvx(a,b,[itype,jobz,range,uplo,vl,vu,il,iu,abstol,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dsygvx"... w,z,m,ifail,info = dsygvx(a,b,[itype,jobz,range,uplo,vl,vu,il,iu,abstol,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "ssygvx_lwork"... work,info = ssygvx_lwork(n,[uplo]) Constructing wrapper function "dsygvx_lwork"... work,info = dsygvx_lwork(n,[uplo]) Constructing wrapper function "chegvx"... w,z,m,ifail,info = chegvx(a,b,[itype,jobz,range,uplo,vl,vu,il,iu,abstol,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zhegvx"... w,z,m,ifail,info = zhegvx(a,b,[itype,jobz,range,uplo,vl,vu,il,iu,abstol,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "chegvx_lwork"... work,info = chegvx_lwork(n,[uplo]) Constructing wrapper function "zhegvx_lwork"... work,info = zhegvx_lwork(n,[uplo]) Constructing wrapper function "ssyequb"... s,scond,amax,info = ssyequb(a,[lower]) Constructing wrapper function "dsyequb"... s,scond,amax,info = dsyequb(a,[lower]) Constructing wrapper function "csyequb"... s,scond,amax,info = csyequb(a,[lower]) Constructing wrapper function "zsyequb"... s,scond,amax,info = zsyequb(a,[lower]) Constructing wrapper function "cheequb"... s,scond,amax,info = cheequb(a,[lower]) Constructing wrapper function "zheequb"... s,scond,amax,info = zheequb(a,[lower]) Constructing wrapper function "spstrf"... c,piv,rank_c,info = spstrf(a,[tol,lower,overwrite_a]) Constructing wrapper function "dpstrf"... c,piv,rank_c,info = dpstrf(a,[tol,lower,overwrite_a]) Constructing wrapper function "cpstrf"... c,piv,rank_c,info = cpstrf(a,[tol,lower,overwrite_a]) Constructing wrapper function "zpstrf"... c,piv,rank_c,info = zpstrf(a,[tol,lower,overwrite_a]) Constructing wrapper function "spstf2"... c,piv,rank_c,info = spstf2(a,[tol,lower,overwrite_a]) Constructing wrapper function "dpstf2"... c,piv,rank_c,info = dpstf2(a,[tol,lower,overwrite_a]) Constructing wrapper function "cpstf2"... c,piv,rank_c,info = cpstf2(a,[tol,lower,overwrite_a]) Constructing wrapper function "zpstf2"... c,piv,rank_c,info = zpstf2(a,[tol,lower,overwrite_a]) Constructing wrapper function "sposv"... c,x,info = sposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "dposv"... c,x,info = dposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "cposv"... c,x,info = cposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "zposv"... c,x,info = zposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "sposvx"... a_s,lu,equed,s,b_s,x,rcond,ferr,berr,info = sposvx(a,b,[fact,af,equed,s,lower,overwrite_a,overwrite_b]) Constructing wrapper function "dposvx"... a_s,lu,equed,s,b_s,x,rcond,ferr,berr,info = dposvx(a,b,[fact,af,equed,s,lower,overwrite_a,overwrite_b]) Constructing wrapper function "cposvx"... a_s,lu,equed,s,b_s,x,rcond,ferr,berr,info = cposvx(a,b,[fact,af,equed,s,lower,overwrite_a,overwrite_b]) Constructing wrapper function "zposvx"... a_s,lu,equed,s,b_s,x,rcond,ferr,berr,info = zposvx(a,b,[fact,af,equed,s,lower,overwrite_a,overwrite_b]) Constructing wrapper function "spocon"... rcond,info = spocon(a,anorm,[uplo]) Constructing wrapper function "dpocon"... rcond,info = dpocon(a,anorm,[uplo]) Constructing wrapper function "cpocon"... rcond,info = cpocon(a,anorm,[uplo]) Constructing wrapper function "zpocon"... rcond,info = zpocon(a,anorm,[uplo]) Constructing wrapper function "spotrf"... c,info = spotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "dpotrf"... c,info = dpotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "cpotrf"... c,info = cpotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "zpotrf"... c,info = zpotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "spotrs"... x,info = spotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "dpotrs"... x,info = dpotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "cpotrs"... x,info = cpotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "zpotrs"... x,info = zpotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "spotri"... inv_a,info = spotri(c,[lower,overwrite_c]) Constructing wrapper function "dpotri"... inv_a,info = dpotri(c,[lower,overwrite_c]) Constructing wrapper function "cpotri"... inv_a,info = cpotri(c,[lower,overwrite_c]) Constructing wrapper function "zpotri"... inv_a,info = zpotri(c,[lower,overwrite_c]) Constructing wrapper function "sptsv"... d,du,x,info = sptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "dptsv"... d,du,x,info = dptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "cptsv"... d,du,x,info = cptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "zptsv"... d,du,x,info = zptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "spttrf"... d,e,info = spttrf(d,e,[overwrite_d,overwrite_e]) Constructing wrapper function "dpttrf"... d,e,info = dpttrf(d,e,[overwrite_d,overwrite_e]) Constructing wrapper function "cpttrf"... d,e,info = cpttrf(d,e,[overwrite_d,overwrite_e]) Constructing wrapper function "zpttrf"... d,e,info = zpttrf(d,e,[overwrite_d,overwrite_e]) Constructing wrapper function "spttrs"... x,info = spttrs(d,e,b,[overwrite_b]) Constructing wrapper function "dpttrs"... x,info = dpttrs(d,e,b,[overwrite_b]) Constructing wrapper function "cpttrs"... x,info = cpttrs(d,e,b,[lower,overwrite_b]) Constructing wrapper function "zpttrs"... x,info = zpttrs(d,e,b,[lower,overwrite_b]) Constructing wrapper function "spteqr"... d,e,z,info = spteqr(d,e,z,[compute_z,overwrite_d,overwrite_e,overwrite_z]) Constructing wrapper function "dpteqr"... d,e,z,info = dpteqr(d,e,z,[compute_z,overwrite_d,overwrite_e,overwrite_z]) Constructing wrapper function "cpteqr"... d,e,z,info = cpteqr(d,e,z,[compute_z,overwrite_d,overwrite_e,overwrite_z]) Constructing wrapper function "zpteqr"... d,e,z,info = zpteqr(d,e,z,[compute_z,overwrite_d,overwrite_e,overwrite_z]) Constructing wrapper function "sptsvx"... df,ef,x,rcond,ferr,berr,info = sptsvx(d,e,b,[fact,df,ef]) Constructing wrapper function "dptsvx"... df,ef,x,rcond,ferr,berr,info = dptsvx(d,e,b,[fact,df,ef]) Constructing wrapper function "cptsvx"... df,ef,x,rcond,ferr,berr,info = cptsvx(d,e,b,[fact,df,ef]) Constructing wrapper function "zptsvx"... df,ef,x,rcond,ferr,berr,info = zptsvx(d,e,b,[fact,df,ef]) Constructing wrapper function "sgejsv"... sva,u,v,workout,iworkout,info = sgejsv(a,[joba,jobu,jobv,jobr,jobt,jobp,lwork,overwrite_a]) Constructing wrapper function "dgejsv"... sva,u,v,workout,iworkout,info = dgejsv(a,[joba,jobu,jobv,jobr,jobt,jobp,lwork,overwrite_a]) Constructing wrapper function "stgexc"... a,b,q,z,work,info = stgexc(a,b,q,z,ifst,ilst,[lwork,overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "dtgexc"... a,b,q,z,work,info = dtgexc(a,b,q,z,ifst,ilst,[lwork,overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "ctgexc"... a,b,q,z,info = ctgexc(a,b,q,z,ifst,ilst,[overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "ztgexc"... a,b,q,z,info = ztgexc(a,b,q,z,ifst,ilst,[overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "stgsen"... as,bs,alphar,alphai,beta,qs,zs,m,pl,pr,dif,info = stgsen(select,a,b,q,z,[ijob,wantq,wantz,lwork,liwork,overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "dtgsen"... as,bs,alphar,alphai,beta,qs,zs,m,pl,pr,dif,info = dtgsen(select,a,b,q,z,[ijob,wantq,wantz,lwork,liwork,overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "stgsen_lwork"... work,iwork,info = stgsen_lwork(select,a,[ijob]) Constructing wrapper function "dtgsen_lwork"... work,iwork,info = dtgsen_lwork(select,a,[ijob]) Constructing wrapper function "ctgsen"... as,bs,alpha,beta,qs,zs,m,pl,pr,dif,info = ctgsen(select,a,b,q,z,[ijob,wantq,wantz,lwork,liwork,overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "ztgsen"... as,bs,alpha,beta,qs,zs,m,pl,pr,dif,info = ztgsen(select,a,b,q,z,[ijob,wantq,wantz,lwork,liwork,overwrite_a,overwrite_b,overwrite_q,overwrite_z]) Constructing wrapper function "ctgsen_lwork"... work,iwork,info = ctgsen_lwork(select,a,b,[ijob]) Constructing wrapper function "ztgsen_lwork"... work,iwork,info = ztgsen_lwork(select,a,b,[ijob]) Constructing wrapper function "spbtrf"... c,info = spbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "dpbtrf"... c,info = dpbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "cpbtrf"... c,info = cpbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "zpbtrf"... c,info = zpbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "spbtrs"... x,info = spbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "dpbtrs"... x,info = dpbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "cpbtrs"... x,info = cpbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "zpbtrs"... x,info = zpbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "strtrs"... x,info = strtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "dtrtrs"... x,info = dtrtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "ctrtrs"... x,info = ctrtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "ztrtrs"... x,info = ztrtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "stbtrs"... x,info = stbtrs(ab,b,[uplo,trans,diag,overwrite_b]) Constructing wrapper function "dtbtrs"... x,info = dtbtrs(ab,b,[uplo,trans,diag,overwrite_b]) Constructing wrapper function "ctbtrs"... x,info = ctbtrs(ab,b,[uplo,trans,diag,overwrite_b]) Constructing wrapper function "ztbtrs"... x,info = ztbtrs(ab,b,[uplo,trans,diag,overwrite_b]) Constructing wrapper function "spbsv"... c,x,info = spbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "dpbsv"... c,x,info = dpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "cpbsv"... c,x,info = cpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "zpbsv"... c,x,info = zpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "sorcsd"... cs11,cs12,cs21,cs22,theta,u1,u2,v1t,v2t,info = sorcsd(x11,x12,x21,x22,[compute_u1,compute_u2,compute_v1t,compute_v2t,trans,signs,lwork,overwrite_x11,overwrite_x12,overwrite_x21,overwrite_x22]) Constructing wrapper function "dorcsd"... cs11,cs12,cs21,cs22,theta,u1,u2,v1t,v2t,info = dorcsd(x11,x12,x21,x22,[compute_u1,compute_u2,compute_v1t,compute_v2t,trans,signs,lwork,overwrite_x11,overwrite_x12,overwrite_x21,overwrite_x22]) Constructing wrapper function "sorcsd_lwork"... work,info = sorcsd_lwork(m,p,q) Constructing wrapper function "dorcsd_lwork"... work,info = dorcsd_lwork(m,p,q) Constructing wrapper function "cuncsd"... cs11,cs12,cs21,cs22,theta,u1,u2,v1t,v2t,info = cuncsd(x11,x12,x21,x22,[compute_u1,compute_u2,compute_v1t,compute_v2t,trans,signs,lwork,lrwork,overwrite_x11,overwrite_x12,overwrite_x21,overwrite_x22]) Constructing wrapper function "zuncsd"... cs11,cs12,cs21,cs22,theta,u1,u2,v1t,v2t,info = zuncsd(x11,x12,x21,x22,[compute_u1,compute_u2,compute_v1t,compute_v2t,trans,signs,lwork,lrwork,overwrite_x11,overwrite_x12,overwrite_x21,overwrite_x22]) Constructing wrapper function "cuncsd_lwork"... work,rwork,info = cuncsd_lwork(m,p,q) Constructing wrapper function "zuncsd_lwork"... work,rwork,info = zuncsd_lwork(m,p,q) Constructing wrapper function "sorghr"... ht,info = sorghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "dorghr"... ht,info = dorghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "sorghr_lwork"... work,info = sorghr_lwork(n,[lo,hi]) Constructing wrapper function "dorghr_lwork"... work,info = dorghr_lwork(n,[lo,hi]) Constructing wrapper function "cunghr"... ht,info = cunghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "zunghr"... ht,info = zunghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "cunghr_lwork"... work,info = cunghr_lwork(n,[lo,hi]) Constructing wrapper function "zunghr_lwork"... work,info = zunghr_lwork(n,[lo,hi]) Constructing wrapper function "sorgqr"... q,work,info = sorgqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "dorgqr"... q,work,info = dorgqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "cungqr"... q,work,info = cungqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "zungqr"... q,work,info = zungqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "sormqr"... cq,work,info = sormqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "dormqr"... cq,work,info = dormqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "cunmqr"... cq,work,info = cunmqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "zunmqr"... cq,work,info = zunmqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "sgeqrt"... a,t,info = sgeqrt(nb,a,[overwrite_a]) Constructing wrapper function "dgeqrt"... a,t,info = dgeqrt(nb,a,[overwrite_a]) Constructing wrapper function "cgeqrt"... a,t,info = cgeqrt(nb,a,[overwrite_a]) Constructing wrapper function "zgeqrt"... a,t,info = zgeqrt(nb,a,[overwrite_a]) Constructing wrapper function "sgemqrt"... c,info = sgemqrt(v,t,c,[side,trans,overwrite_c]) Constructing wrapper function "dgemqrt"... c,info = dgemqrt(v,t,c,[side,trans,overwrite_c]) Constructing wrapper function "cgemqrt"... c,info = cgemqrt(v,t,c,[side,trans,overwrite_c]) Constructing wrapper function "zgemqrt"... c,info = zgemqrt(v,t,c,[side,trans,overwrite_c]) Constructing wrapper function "stpqrt"... a,b,t,info = stpqrt(l,nb,a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "dtpqrt"... a,b,t,info = dtpqrt(l,nb,a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "ctpqrt"... a,b,t,info = ctpqrt(l,nb,a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "ztpqrt"... a,b,t,info = ztpqrt(l,nb,a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "stpmqrt"... a,b,info = stpmqrt(l,v,t,a,b,[side,trans,overwrite_a,overwrite_b]) Constructing wrapper function "dtpmqrt"... a,b,info = dtpmqrt(l,v,t,a,b,[side,trans,overwrite_a,overwrite_b]) Constructing wrapper function "ctpmqrt"... a,b,info = ctpmqrt(l,v,t,a,b,[side,trans,overwrite_a,overwrite_b]) Constructing wrapper function "ztpmqrt"... a,b,info = ztpmqrt(l,v,t,a,b,[side,trans,overwrite_a,overwrite_b]) Constructing wrapper function "sormrz"... cq,info = sormrz(a,tau,c,[side,trans,lwork,overwrite_c]) Constructing wrapper function "dormrz"... cq,info = dormrz(a,tau,c,[side,trans,lwork,overwrite_c]) Constructing wrapper function "cunmrz"... cq,info = cunmrz(a,tau,c,[side,trans,lwork,overwrite_c]) Constructing wrapper function "zunmrz"... cq,info = zunmrz(a,tau,c,[side,trans,lwork,overwrite_c]) Constructing wrapper function "sormrz_lwork"... work,info = sormrz_lwork(m,n,[side,trans]) Constructing wrapper function "dormrz_lwork"... work,info = dormrz_lwork(m,n,[side,trans]) Constructing wrapper function "cunmrz_lwork"... work,info = cunmrz_lwork(m,n,[side,trans]) Constructing wrapper function "zunmrz_lwork"... work,info = zunmrz_lwork(m,n,[side,trans]) Constructing wrapper function "sorgrq"... q,work,info = sorgrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "dorgrq"... q,work,info = dorgrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "cungrq"... q,work,info = cungrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "zungrq"... q,work,info = zungrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "strtri"... inv_c,info = strtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "dtrtri"... inv_c,info = dtrtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "ctrtri"... inv_c,info = ctrtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "ztrtri"... inv_c,info = ztrtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "strsyl"... x,scale,info = strsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "dtrsyl"... x,scale,info = dtrsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "ctrsyl"... x,scale,info = ctrsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "ztrsyl"... x,scale,info = ztrsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "chbevd"... w,z,info = chbevd(ab,[compute_v,lower,ldab,lrwork,liwork,overwrite_ab]) Constructing wrapper function "zhbevd"... w,z,info = zhbevd(ab,[compute_v,lower,ldab,lrwork,liwork,overwrite_ab]) Constructing wrapper function "chbevx"... w,z,m,ifail,info = chbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Constructing wrapper function "zhbevx"... w,z,m,ifail,info = zhbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Constructing wrapper function "sgglse"... t,r,res,x,info = sgglse(a,b,c,d,[lwork,overwrite_a,overwrite_b,overwrite_c,overwrite_d]) Constructing wrapper function "dgglse"... t,r,res,x,info = dgglse(a,b,c,d,[lwork,overwrite_a,overwrite_b,overwrite_c,overwrite_d]) Constructing wrapper function "cgglse"... t,r,res,x,info = cgglse(a,b,c,d,[lwork,overwrite_a,overwrite_b,overwrite_c,overwrite_d]) Constructing wrapper function "zgglse"... t,r,res,x,info = zgglse(a,b,c,d,[lwork,overwrite_a,overwrite_b,overwrite_c,overwrite_d]) Constructing wrapper function "sgglse_lwork"... work,info = sgglse_lwork(m,n,p) Constructing wrapper function "dgglse_lwork"... work,info = dgglse_lwork(m,n,p) Constructing wrapper function "cgglse_lwork"... work,info = cgglse_lwork(m,n,p) Constructing wrapper function "zgglse_lwork"... work,info = zgglse_lwork(m,n,p) Constructing wrapper function "sppcon"... rcond,info = sppcon(n,ap,anorm,[lower]) Constructing wrapper function "dppcon"... rcond,info = dppcon(n,ap,anorm,[lower]) Constructing wrapper function "cppcon"... rcond,info = cppcon(n,ap,anorm,[lower]) Constructing wrapper function "zppcon"... rcond,info = zppcon(n,ap,anorm,[lower]) Constructing wrapper function "sppsv"... x,info = sppsv(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "dppsv"... x,info = dppsv(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "cppsv"... x,info = cppsv(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "zppsv"... x,info = zppsv(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "spptrf"... ul,info = spptrf(n,ap,[lower,overwrite_ap]) Constructing wrapper function "dpptrf"... ul,info = dpptrf(n,ap,[lower,overwrite_ap]) Constructing wrapper function "cpptrf"... ul,info = cpptrf(n,ap,[lower,overwrite_ap]) Constructing wrapper function "zpptrf"... ul,info = zpptrf(n,ap,[lower,overwrite_ap]) Constructing wrapper function "spptri"... uli,info = spptri(n,ap,[lower,overwrite_ap]) Constructing wrapper function "dpptri"... uli,info = dpptri(n,ap,[lower,overwrite_ap]) Constructing wrapper function "cpptri"... uli,info = cpptri(n,ap,[lower,overwrite_ap]) Constructing wrapper function "zpptri"... uli,info = zpptri(n,ap,[lower,overwrite_ap]) Constructing wrapper function "spptrs"... x,info = spptrs(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "dpptrs"... x,info = dpptrs(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "cpptrs"... x,info = cpptrs(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "zpptrs"... x,info = zpptrs(n,ap,b,[lower,overwrite_b]) Constructing wrapper function "ssbev"... w,z,info = ssbev(ab,[compute_v,lower,ldab,overwrite_ab]) Constructing wrapper function "dsbev"... w,z,info = dsbev(ab,[compute_v,lower,ldab,overwrite_ab]) Constructing wrapper function "ssbevd"... w,z,info = ssbevd(ab,[compute_v,lower,ldab,liwork,overwrite_ab]) Constructing wrapper function "dsbevd"... w,z,info = dsbevd(ab,[compute_v,lower,ldab,liwork,overwrite_ab]) Constructing wrapper function "ssbevx"... w,z,m,ifail,info = ssbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Constructing wrapper function "dsbevx"... w,z,m,ifail,info = dsbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Constructing wrapper function "sstebz"... m,w,iblock,isplit,info = sstebz(d,e,range,vl,vu,il,iu,tol,order) Constructing wrapper function "dstebz"... m,w,iblock,isplit,info = dstebz(d,e,range,vl,vu,il,iu,tol,order) Constructing wrapper function "ssterf"... vals,info = ssterf(d,e,[overwrite_d,overwrite_e]) Constructing wrapper function "dsterf"... vals,info = dsterf(d,e,[overwrite_d,overwrite_e]) Constructing wrapper function "sstein"... z,info = sstein(d,e,w,iblock,isplit) Constructing wrapper function "dstein"... z,info = dstein(d,e,w,iblock,isplit) Constructing wrapper function "sstemr"... m,w,z,info = sstemr(d,e,range,vl,vu,il,iu,[compute_v,lwork,liwork,overwrite_d]) Constructing wrapper function "dstemr"... m,w,z,info = dstemr(d,e,range,vl,vu,il,iu,[compute_v,lwork,liwork,overwrite_d]) Constructing wrapper function "sstemr_lwork"... work,iwork,info = sstemr_lwork(d,e,range,vl,vu,il,iu,[compute_v,overwrite_d,overwrite_e]) Constructing wrapper function "dstemr_lwork"... work,iwork,info = dstemr_lwork(d,e,range,vl,vu,il,iu,[compute_v,overwrite_d,overwrite_e]) Constructing wrapper function "sstev"... vals,z,info = sstev(d,e,[compute_v,overwrite_d,overwrite_e]) Constructing wrapper function "dstev"... vals,z,info = dstev(d,e,[compute_v,overwrite_d,overwrite_e]) Constructing wrapper function "ssfrk"... cout = ssfrk(n,k,alpha,a,beta,c,[transr,uplo,trans,overwrite_c]) Constructing wrapper function "dsfrk"... cout = dsfrk(n,k,alpha,a,beta,c,[transr,uplo,trans,overwrite_c]) Constructing wrapper function "chfrk"... cout = chfrk(n,k,alpha,a,beta,c,[transr,uplo,trans,overwrite_c]) Constructing wrapper function "zhfrk"... cout = zhfrk(n,k,alpha,a,beta,c,[transr,uplo,trans,overwrite_c]) Constructing wrapper function "stpttf"... arf,info = stpttf(n,ap,[transr,uplo]) Constructing wrapper function "dtpttf"... arf,info = dtpttf(n,ap,[transr,uplo]) Constructing wrapper function "ctpttf"... arf,info = ctpttf(n,ap,[transr,uplo]) Constructing wrapper function "ztpttf"... arf,info = ztpttf(n,ap,[transr,uplo]) Constructing wrapper function "stpttr"... a,info = stpttr(n,ap,[uplo]) Constructing wrapper function "dtpttr"... a,info = dtpttr(n,ap,[uplo]) Constructing wrapper function "ctpttr"... a,info = ctpttr(n,ap,[uplo]) Constructing wrapper function "ztpttr"... a,info = ztpttr(n,ap,[uplo]) Constructing wrapper function "stfttp"... ap,info = stfttp(n,arf,[transr,uplo]) Constructing wrapper function "dtfttp"... ap,info = dtfttp(n,arf,[transr,uplo]) Constructing wrapper function "ctfttp"... ap,info = ctfttp(n,arf,[transr,uplo]) Constructing wrapper function "ztfttp"... ap,info = ztfttp(n,arf,[transr,uplo]) Constructing wrapper function "stfttr"... a,info = stfttr(n,arf,[transr,uplo]) Constructing wrapper function "dtfttr"... a,info = dtfttr(n,arf,[transr,uplo]) Constructing wrapper function "ctfttr"... a,info = ctfttr(n,arf,[transr,uplo]) Constructing wrapper function "ztfttr"... a,info = ztfttr(n,arf,[transr,uplo]) Constructing wrapper function "strttf"... arf,info = strttf(a,[transr,uplo]) Constructing wrapper function "dtrttf"... arf,info = dtrttf(a,[transr,uplo]) Constructing wrapper function "ctrttf"... arf,info = ctrttf(a,[transr,uplo]) Constructing wrapper function "ztrttf"... arf,info = ztrttf(a,[transr,uplo]) Constructing wrapper function "strttp"... ap,info = strttp(a,[uplo]) Constructing wrapper function "dtrttp"... ap,info = dtrttp(a,[uplo]) Constructing wrapper function "ctrttp"... ap,info = ctrttp(a,[uplo]) Constructing wrapper function "ztrttp"... ap,info = ztrttp(a,[uplo]) Constructing wrapper function "stfsm"... x = stfsm(alpha,a,b,[transr,side,uplo,trans,diag,overwrite_b]) Constructing wrapper function "dtfsm"... x = dtfsm(alpha,a,b,[transr,side,uplo,trans,diag,overwrite_b]) Constructing wrapper function "ctfsm"... x = ctfsm(alpha,a,b,[transr,side,uplo,trans,diag,overwrite_b]) Constructing wrapper function "ztfsm"... x = ztfsm(alpha,a,b,[transr,side,uplo,trans,diag,overwrite_b]) Constructing wrapper function "spftrf"... achol,info = spftrf(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "dpftrf"... achol,info = dpftrf(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "cpftrf"... achol,info = cpftrf(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "zpftrf"... achol,info = zpftrf(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "spftri"... ainv,info = spftri(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "dpftri"... ainv,info = dpftri(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "cpftri"... ainv,info = cpftri(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "zpftri"... ainv,info = zpftri(n,a,[transr,uplo,overwrite_a]) Constructing wrapper function "spftrs"... x,info = spftrs(n,a,b,[transr,uplo,overwrite_b]) Constructing wrapper function "dpftrs"... x,info = dpftrs(n,a,b,[transr,uplo,overwrite_b]) Constructing wrapper function "cpftrs"... x,info = cpftrs(n,a,b,[transr,uplo,overwrite_b]) Constructing wrapper function "zpftrs"... x,info = zpftrs(n,a,b,[transr,uplo,overwrite_b]) Constructing wrapper function "stzrzf"... rz,tau,info = stzrzf(a,[lwork,overwrite_a]) Constructing wrapper function "dtzrzf"... rz,tau,info = dtzrzf(a,[lwork,overwrite_a]) Constructing wrapper function "ctzrzf"... rz,tau,info = ctzrzf(a,[lwork,overwrite_a]) Constructing wrapper function "ztzrzf"... rz,tau,info = ztzrzf(a,[lwork,overwrite_a]) Constructing wrapper function "stzrzf_lwork"... work,info = stzrzf_lwork(m,n) Constructing wrapper function "dtzrzf_lwork"... work,info = dtzrzf_lwork(m,n) Constructing wrapper function "ctzrzf_lwork"... work,info = ctzrzf_lwork(m,n) Constructing wrapper function "ztzrzf_lwork"... work,info = ztzrzf_lwork(m,n) Constructing wrapper function "slasd4"... delta,sigma,work,info = slasd4(i,d,z,[rho]) Constructing wrapper function "dlasd4"... delta,sigma,work,info = dlasd4(i,d,z,[rho]) Constructing wrapper function "slauum"... a,info = slauum(c,[lower,overwrite_c]) Constructing wrapper function "dlauum"... a,info = dlauum(c,[lower,overwrite_c]) Constructing wrapper function "clauum"... a,info = clauum(c,[lower,overwrite_c]) Constructing wrapper function "zlauum"... a,info = zlauum(c,[lower,overwrite_c]) Constructing wrapper function "slaswp"... a = slaswp(a,piv,[k1,k2,off,inc,overwrite_a]) Constructing wrapper function "dlaswp"... a = dlaswp(a,piv,[k1,k2,off,inc,overwrite_a]) Constructing wrapper function "claswp"... a = claswp(a,piv,[k1,k2,off,inc,overwrite_a]) Constructing wrapper function "zlaswp"... a = zlaswp(a,piv,[k1,k2,off,inc,overwrite_a]) Creating wrapper for Fortran function "dlamch"("dlamch")... Constructing wrapper function "dlamch"... dlamch = dlamch(cmach) Creating wrapper for Fortran function "slamch"("slamch")... Constructing wrapper function "slamch"... slamch = slamch(cmach) Creating wrapper for Fortran function "slange"("slange")... Constructing wrapper function "slange"... n2 = slange(norm,a) Creating wrapper for Fortran function "dlange"("dlange")... Constructing wrapper function "dlange"... n2 = dlange(norm,a) Creating wrapper for Fortran function "clange"("clange")... Constructing wrapper function "clange"... n2 = clange(norm,a) Creating wrapper for Fortran function "zlange"("zlange")... Constructing wrapper function "zlange"... n2 = zlange(norm,a) Constructing wrapper function "slarfg"... alpha,x,tau = slarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "dlarfg"... alpha,x,tau = dlarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "clarfg"... alpha,x,tau = clarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "zlarfg"... alpha,x,tau = zlarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "slarf"... c = slarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "dlarf"... c = dlarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "clarf"... c = clarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "zlarf"... c = zlarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "slartg"... cs,sn,r = slartg(f,g) Constructing wrapper function "dlartg"... cs,sn,r = dlartg(f,g) Constructing wrapper function "clartg"... cs,sn,r = clartg(f,g) Constructing wrapper function "zlartg"... cs,sn,r = zlartg(f,g) Constructing wrapper function "crot"... x,y = crot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "zrot"... x,y = zrot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "ilaver"... major,minor,patch = ilaver() Wrote C/API module "_flapack" to file "build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/_flapackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/_flapack-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/_flapack-f2pywrappers.f' to sources. INFO: building extension "scipy.linalg._flinalg" sources INFO: f2py options: [] INFO: f2py:> build/src.linux-riscv64-3.10/scipy/linalg/_flinalgmodule.c Reading fortran codes... Reading file 'scipy/linalg/src/det.f' (format:fix,strict) Reading file 'scipy/linalg/src/lu.f' (format:fix,strict) Post-processing... Block: _flinalg Block: ddet_c Block: ddet_r Block: sdet_c Block: sdet_r Block: zdet_c Block: zdet_r Block: cdet_c Block: cdet_r Block: dlu_c Block: zlu_c Block: slu_c Block: clu_c Post-processing (stage 2)... Building modules... Building module "_flinalg"... Constructing wrapper function "ddet_c"... det,info = ddet_c(a,[overwrite_a]) Constructing wrapper function "ddet_r"... det,info = ddet_r(a,[overwrite_a]) Constructing wrapper function "sdet_c"... det,info = sdet_c(a,[overwrite_a]) Constructing wrapper function "sdet_r"... det,info = sdet_r(a,[overwrite_a]) Constructing wrapper function "zdet_c"... det,info = zdet_c(a,[overwrite_a]) Constructing wrapper function "zdet_r"... det,info = zdet_r(a,[overwrite_a]) Constructing wrapper function "cdet_c"... det,info = cdet_c(a,[overwrite_a]) Constructing wrapper function "cdet_r"... det,info = cdet_r(a,[overwrite_a]) Constructing wrapper function "dlu_c"... p,l,u,info = dlu_c(a,[permute_l,overwrite_a]) Constructing wrapper function "zlu_c"... p,l,u,info = zlu_c(a,[permute_l,overwrite_a]) Constructing wrapper function "slu_c"... p,l,u,info = slu_c(a,[permute_l,overwrite_a]) Constructing wrapper function "clu_c"... p,l,u,info = clu_c(a,[permute_l,overwrite_a]) Wrote C/API module "_flinalg" to file "build/src.linux-riscv64-3.10/scipy/linalg/_flinalgmodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg' to include_dirs. copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg INFO: building extension "scipy.linalg._interpolative" sources INFO: f2py options: [] INFO: f2py: scipy/linalg/interpolative.pyf append_needs: unknown need 'int' append_needs: unknown need 'double' 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 'int' append_needs: unknown need 'double' 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 'int' append_needs: unknown need 'double' 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 'int' append_needs: unknown need 'double' 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 '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' Reading fortran codes... Reading file 'scipy/linalg/interpolative.pyf' (format:free) Post-processing... Block: _interpolative Block: id_srand Block: idd_frm Block: idd_sfrm Block: idd_frmi Block: idd_sfrmi Block: iddp_id Block: iddr_id Block: idd_reconid Block: idd_reconint Block: idd_copycols Block: idd_id2svd Block: idd_snorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idd_snorm get_useparameters: no module idd__user__routines info used by idd_snorm Block: idd_diffsnorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idd_diffsnorm get_useparameters: no module idd__user__routines info used by idd_diffsnorm Block: iddr_svd Block: iddp_svd Block: iddp_aid Block: idd_estrank Block: iddp_asvd Block: iddp_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddp_rid get_useparameters: no module idd__user__routines info used by iddp_rid Block: idd_findrank In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idd_findrank get_useparameters: no module idd__user__routines info used by idd_findrank Block: iddp_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddp_rsvd get_useparameters: no module idd__user__routines info used by iddp_rsvd Block: iddr_aid Block: iddr_aidi Block: iddr_asvd Block: iddr_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddr_rid get_useparameters: no module idd__user__routines info used by iddr_rid Block: iddr_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddr_rsvd get_useparameters: no module idd__user__routines info used by iddr_rsvd Block: idz_frm Block: idz_sfrm Block: idz_frmi Block: idz_sfrmi Block: idzp_id Block: idzr_id Block: idz_reconid Block: idz_reconint Block: idz_copycols Block: idz_id2svd Block: idz_snorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idz_snorm get_useparameters: no module idz__user__routines info used by idz_snorm Block: idz_diffsnorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idz_diffsnorm get_useparameters: no module idz__user__routines info used by idz_diffsnorm Block: idzr_svd Block: idzp_svd Block: idzp_aid Block: idz_estrank Block: idzp_asvd Block: idzp_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzp_rid get_useparameters: no module idz__user__routines info used by idzp_rid Block: idz_findrank In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idz_findrank get_useparameters: no module idz__user__routines info used by idz_findrank Block: idzp_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzp_rsvd get_useparameters: no module idz__user__routines info used by idzp_rsvd Block: idzr_aid Block: idzr_aidi Block: idzr_asvd Block: idzr_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzr_rid get_useparameters: no module idz__user__routines info used by idzr_rid Block: idzr_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzr_rsvd get_useparameters: no module idz__user__routines info used by idzr_rsvd Block: idd__user__routines Block: idd_user_interface Block: matvect Block: matvec Block: matvect2 Block: matvec2 Block: idz__user__routines Block: idz_user_interface Block: matveca Block: matvec Block: matveca2 Block: matvec2 Post-processing (stage 2)... Building modules... Constructing call-back function "cb_matvect_in_idd__user__routines" def matvect(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec_in_idd__user__routines" def matvec(x,[n,m,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvect2_in_idd__user__routines" def matvect2(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec2_in_idd__user__routines" def matvec2(x,[n,m,p1,p2,p3,p4]): return y Constructing call-back function "cb_matveca_in_idz__user__routines" def matveca(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec_in_idz__user__routines" def matvec(x,[n,m,p1,p2,p3,p4]): return y Constructing call-back function "cb_matveca2_in_idz__user__routines" def matveca2(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec2_in_idz__user__routines" def matvec2(x,[n,m,p1,p2,p3,p4]): return y Building module "_interpolative"... Constructing wrapper function "id_srand"... r = id_srand(n) Constructing wrapper function "id_srandi"... id_srandi(t) Constructing wrapper function "id_srando"... id_srando() Constructing wrapper function "idd_frm"... y = idd_frm(n,w,x,[m]) Constructing wrapper function "idd_sfrm"... y = idd_sfrm(l,n,w,x,[m]) Constructing wrapper function "idd_frmi"... n,w = idd_frmi(m) Constructing wrapper function "idd_sfrmi"... n,w = idd_sfrmi(l,m) Constructing wrapper function "iddp_id"... krank,list,rnorms = iddp_id(eps,a,[m,n]) Constructing wrapper function "iddr_id"... list,rnorms = iddr_id(a,krank,[m,n]) Constructing wrapper function "idd_reconid"... approx = idd_reconid(col,list,proj,[m,krank,n]) Constructing wrapper function "idd_reconint"... p = idd_reconint(list,proj,[n,krank]) Constructing wrapper function "idd_copycols"... getarrdims:warning: assumed shape array, using 0 instead of '*' col = idd_copycols(a,krank,list,[m,n]) Constructing wrapper function "idd_id2svd"... u,v,s,ier = idd_id2svd(b,list,proj,[m,krank,n,w]) Constructing wrapper function "idd_snorm"... snorm,v = idd_snorm(m,n,matvect,matvec,its,[p1t,p2t,p3t,p4t,p1,p2,p3,p4,u,matvect_extra_args,matvec_extra_args]) Constructing wrapper function "idd_diffsnorm"... snorm = idd_diffsnorm(m,n,matvect,matvect2,matvec,matvec2,its,[p1t,p2t,p3t,p4t,p1t2,p2t2,p3t2,p4t2,p1,p2,p3,p4,p12,p22,p32,p42,w,matvect_extra_args,matvect2_extra_args,matvec_extra_args,matvec2_extra_args]) Constructing wrapper function "iddr_svd"... u,v,s,ier = iddr_svd(a,krank,[m,n,r]) Constructing wrapper function "iddp_svd"... krank,iu,iv,is,w,ier = iddp_svd(eps,a,[m,n]) Constructing wrapper function "iddp_aid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj = iddp_aid(eps,a,work,proj,[m,n]) Constructing wrapper function "idd_estrank"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,ra = idd_estrank(eps,a,w,ra,[m,n]) Constructing wrapper function "iddp_asvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,iu,iv,is,w,ier = iddp_asvd(eps,a,winit,w,[m,n]) Constructing wrapper function "iddp_rid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj,ier = iddp_rid(eps,m,n,matvect,proj,[p1,p2,p3,p4,matvect_extra_args]) Constructing wrapper function "idd_findrank"... krank,ra,ier = idd_findrank(eps,m,n,matvect,[p1,p2,p3,p4,w,matvect_extra_args]) Constructing wrapper function "iddp_rsvd"... krank,iu,iv,is,w,ier = iddp_rsvd(eps,m,n,matvect,matvec,[p1t,p2t,p3t,p4t,p1,p2,p3,p4,matvect_extra_args,matvec_extra_args]) Constructing wrapper function "iddr_aid"... list,proj = iddr_aid(a,krank,w,[m,n]) Constructing wrapper function "iddr_aidi"... w = iddr_aidi(m,n,krank) Constructing wrapper function "iddr_asvd"... u,v,s,ier = iddr_asvd(a,krank,w,[m,n]) Constructing wrapper function "iddr_rid"... list,proj = iddr_rid(m,n,matvect,krank,[p1,p2,p3,p4,matvect_extra_args]) Constructing wrapper function "iddr_rsvd"... u,v,s,ier = iddr_rsvd(m,n,matvect,matvec,krank,[p1t,p2t,p3t,p4t,p1,p2,p3,p4,w,matvect_extra_args,matvec_extra_args]) Constructing wrapper function "idz_frm"... y = idz_frm(n,w,x,[m]) Constructing wrapper function "idz_sfrm"... y = idz_sfrm(l,n,w,x,[m]) Constructing wrapper function "idz_frmi"... n,w = idz_frmi(m) Constructing wrapper function "idz_sfrmi"... n,w = idz_sfrmi(l,m) Constructing wrapper function "idzp_id"... krank,list,rnorms = idzp_id(eps,a,[m,n]) Constructing wrapper function "idzr_id"... list,rnorms = idzr_id(a,krank,[m,n]) Constructing wrapper function "idz_reconid"... approx = idz_reconid(col,list,proj,[m,krank,n]) Constructing wrapper function "idz_reconint"... p = idz_reconint(list,proj,[n,krank]) Constructing wrapper function "idz_copycols"... getarrdims:warning: assumed shape array, using 0 instead of '*' col = idz_copycols(a,krank,list,[m,n]) Constructing wrapper function "idz_id2svd"... u,v,s,ier = idz_id2svd(b,list,proj,[m,krank,n,w]) Constructing wrapper function "idz_snorm"... snorm,v = idz_snorm(m,n,matveca,matvec,its,[p1a,p2a,p3a,p4a,p1,p2,p3,p4,u,matveca_extra_args,matvec_extra_args]) Constructing wrapper function "idz_diffsnorm"... snorm = idz_diffsnorm(m,n,matveca,matveca2,matvec,matvec2,its,[p1a,p2a,p3a,p4a,p1a2,p2a2,p3a2,p4a2,p1,p2,p3,p4,p12,p22,p32,p42,w,matveca_extra_args,matveca2_extra_args,matvec_extra_args,matvec2_extra_args]) Constructing wrapper function "idzr_svd"... u,v,s,ier = idzr_svd(a,krank,[m,n,r]) Constructing wrapper function "idzp_svd"... krank,iu,iv,is,w,ier = idzp_svd(eps,a,[m,n]) Constructing wrapper function "idzp_aid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj = idzp_aid(eps,a,work,proj,[m,n]) Constructing wrapper function "idz_estrank"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,ra = idz_estrank(eps,a,w,ra,[m,n]) Constructing wrapper function "idzp_asvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,iu,iv,is,w,ier = idzp_asvd(eps,a,winit,w,[m,n]) Constructing wrapper function "idzp_rid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj,ier = idzp_rid(eps,m,n,matveca,proj,[p1,p2,p3,p4,matveca_extra_args]) Constructing wrapper function "idz_findrank"... krank,ra,ier = idz_findrank(eps,m,n,matveca,[p1,p2,p3,p4,w,matveca_extra_args]) Constructing wrapper function "idzp_rsvd"... krank,iu,iv,is,w,ier = idzp_rsvd(eps,m,n,matveca,matvec,[p1a,p2a,p3a,p4a,p1,p2,p3,p4,matveca_extra_args,matvec_extra_args]) Constructing wrapper function "idzr_aid"... list,proj = idzr_aid(a,krank,w,[m,n]) Constructing wrapper function "idzr_aidi"... w = idzr_aidi(m,n,krank) Constructing wrapper function "idzr_asvd"... u,v,s,ier = idzr_asvd(a,krank,w,[m,n]) Constructing wrapper function "idzr_rid"... list,proj = idzr_rid(m,n,matveca,krank,[p1,p2,p3,p4,matveca_extra_args]) Constructing wrapper function "idzr_rsvd"... u,v,s,ier = idzr_rsvd(m,n,matveca,matvec,krank,[p1a,p2a,p3a,p4a,p1,p2,p3,p4,w,matveca_extra_args,matvec_extra_args]) Wrote C/API module "_interpolative" to file "build/src.linux-riscv64-3.10/scipy/linalg/_interpolativemodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/linalg' to include_dirs. INFO: building extension "scipy.linalg._solve_toeplitz" sources INFO: building extension "scipy.linalg._matfuncs_sqrtm_triu" sources INFO: building extension "scipy.linalg.cython_blas" sources INFO: building extension "scipy.linalg.cython_lapack" sources INFO: building extension "scipy.linalg._decomp_update" sources INFO: building extension "scipy.linalg._cythonized_array_utils" sources INFO: building extension "scipy.odr.__odrpack" sources INFO: building extension "scipy.optimize._minpack" sources INFO: building extension "scipy.optimize._lsap_module" sources INFO: building extension "scipy.optimize._zeros" sources INFO: building extension "scipy.optimize._lbfgsb" sources creating build/src.linux-riscv64-3.10/scipy/optimize creating build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src INFO: f2py options: [] INFO: f2py: scipy/optimize/lbfgsb_src/lbfgsb.pyf Reading fortran codes... Reading file 'scipy/optimize/lbfgsb_src/lbfgsb.pyf' (format:free) Post-processing... Block: _lbfgsb Block: setulb Post-processing (stage 2)... Building modules... Building module "_lbfgsb"... Constructing wrapper function "setulb"... setulb(m,x,l,u,nbd,f,g,factr,pgtol,wa,iwa,task,iprint,csave,lsave,isave,dsave,maxls,[n]) Constructing COMMON block support for "types"... intvar Wrote C/API module "_lbfgsb" to file "build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src/_lbfgsbmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src/_lbfgsb-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src INFO: adding 'build/src.linux-riscv64-3.10/scipy/optimize/lbfgsb_src/_lbfgsb-f2pywrappers.f' to sources. INFO: building extension "scipy.optimize._moduleTNC" sources INFO: building extension "scipy.optimize._cobyla" sources creating build/src.linux-riscv64-3.10/scipy/optimize/cobyla INFO: f2py options: [] INFO: f2py: scipy/optimize/cobyla/cobyla.pyf 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 'int' append_needs: unknown need 'int' append_needs: unknown need 'double' Reading fortran codes... Reading file 'scipy/optimize/cobyla/cobyla.pyf' (format:free) Post-processing... Block: _cobyla__user__routines Block: _cobyla_user_interface Block: calcfc Block: callback Block: _cobyla Block: minimize In: scipy/optimize/cobyla/cobyla.pyf:_cobyla:unknown_interface:minimize get_useparameters: no module _cobyla__user__routines info used by minimize Post-processing (stage 2)... Building modules... Constructing call-back function "cb_calcfc_in__cobyla__user__routines" def calcfc(x,con): return f Constructing call-back function "cb_callback_in__cobyla__user__routines" def callback(x): return Building module "_cobyla"... Constructing wrapper function "minimize"... x,dinfo = minimize(calcfc,m,x,rhobeg,rhoend,dinfo,callback,[iprint,maxfun,calcfc_extra_args,callback_extra_args]) Wrote C/API module "_cobyla" to file "build/src.linux-riscv64-3.10/scipy/optimize/cobyla/_cobylamodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/cobyla/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/cobyla' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/cobyla copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/cobyla copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/cobyla INFO: building extension "scipy.optimize._minpack2" sources creating build/src.linux-riscv64-3.10/scipy/optimize/minpack2 INFO: f2py options: [] INFO: f2py: scipy/optimize/minpack2/minpack2.pyf Reading fortran codes... Reading file 'scipy/optimize/minpack2/minpack2.pyf' (format:free) Post-processing... Block: _minpack2 Block: dcsrch Block: dcstep Post-processing (stage 2)... Building modules... Building module "_minpack2"... Constructing wrapper function "dcsrch"... stp,f,g,task = dcsrch(stp,f,g,ftol,gtol,xtol,task,stpmin,stpmax,isave,dsave) Constructing wrapper function "dcstep"... stx,fx,dx,sty,fy,dy,stp,brackt = dcstep(stx,fx,dx,sty,fy,dy,stp,fp,dp,brackt,stpmin,stpmax) Wrote C/API module "_minpack2" to file "build/src.linux-riscv64-3.10/scipy/optimize/minpack2/_minpack2module.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/minpack2/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/minpack2' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/minpack2 copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/minpack2 copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/minpack2 INFO: building extension "scipy.optimize._slsqp" sources creating build/src.linux-riscv64-3.10/scipy/optimize/slsqp INFO: f2py options: [] INFO: f2py: scipy/optimize/slsqp/slsqp.pyf Reading fortran codes... Reading file 'scipy/optimize/slsqp/slsqp.pyf' (format:free) Post-processing... Block: _slsqp Block: slsqp Post-processing (stage 2)... Building modules... Building module "_slsqp"... Constructing wrapper function "slsqp"... slsqp(m,meq,x,xl,xu,f,c,g,a,acc,iter,mode,w,jw,alpha,f0,gs,h1,h2,h3,h4,t,t0,tol,iexact,incons,ireset,itermx,line,n1,n2,n3,[la,n,l_w,l_jw]) Wrote C/API module "_slsqp" to file "build/src.linux-riscv64-3.10/scipy/optimize/slsqp/_slsqpmodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/slsqp/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/slsqp' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/slsqp copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/slsqp copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/slsqp INFO: building extension "scipy.optimize.__nnls" sources creating build/src.linux-riscv64-3.10/scipy/optimize/__nnls INFO: f2py options: [] INFO: f2py: scipy/optimize/__nnls/nnls.pyf Reading fortran codes... Reading file 'scipy/optimize/__nnls/nnls.pyf' (format:free) Post-processing... Block: __nnls Block: nnls Post-processing (stage 2)... Building modules... Building module "__nnls"... Constructing wrapper function "nnls"... 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 '*' x,rnorm,mode = nnls(a,m,n,b,w,zz,index_bn,maxiter,[mda,overwrite_a,overwrite_b]) Wrote C/API module "__nnls" to file "build/src.linux-riscv64-3.10/scipy/optimize/__nnls/__nnlsmodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/__nnls/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/__nnls' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/__nnls copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/__nnls copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/optimize/__nnls INFO: building extension "scipy.optimize._group_columns" sources INFO: building extension "scipy.optimize._bglu_dense" sources INFO: building extension "scipy.optimize._lsq.givens_elimination" sources INFO: building extension "scipy.optimize._trlib._trlib" sources INFO: building extension "scipy.optimize.cython_optimize._zeros" sources INFO: building extension "scipy.optimize._highs._highs_wrapper" sources INFO: building extension "scipy.optimize._highs._highs_constants" sources INFO: building extension "scipy.signal._sigtools" sources INFO: building extension "scipy.signal._max_len_seq_inner" sources INFO: building extension "scipy.signal._spectral" sources INFO: building extension "scipy.signal._peak_finding_utils" sources INFO: building extension "scipy.signal._sosfilt" sources INFO: building extension "scipy.signal._upfirdn_apply" sources INFO: building extension "scipy.signal._spline" sources INFO: building extension "scipy.sparse.linalg._isolve._iterative" sources creating build/src.linux-riscv64-3.10/scipy/sparse creating build/src.linux-riscv64-3.10/scipy/sparse/linalg creating build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve creating build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/getbreak.f INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/BiCGREVCOM.f INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/BiCGSTABREVCOM.f INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/CGREVCOM.f INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/CGSREVCOM.f INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/GMRESREVCOM.f INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/QMRREVCOM.f INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/_iterative.pyf creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative INFO: f2py options: [] INFO: f2py: build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/_iterative.pyf Reading fortran codes... Reading file 'build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/_iterative.pyf' (format:free) Post-processing... Block: _iterative Block: sbicgrevcom Block: dbicgrevcom Block: cbicgrevcom Block: zbicgrevcom Block: sbicgstabrevcom Block: dbicgstabrevcom Block: cbicgstabrevcom Block: zbicgstabrevcom Block: scgrevcom Block: dcgrevcom Block: ccgrevcom Block: zcgrevcom Block: scgsrevcom Block: dcgsrevcom Block: ccgsrevcom Block: zcgsrevcom Block: sqmrrevcom Block: dqmrrevcom Block: cqmrrevcom Block: zqmrrevcom Block: sgmresrevcom Block: dgmresrevcom Block: cgmresrevcom Block: zgmresrevcom Post-processing (stage 2)... Building modules... Building module "_iterative"... Constructing wrapper function "sbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "cbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "sbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "cbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "scgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = scgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dcgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dcgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "ccgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = ccgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zcgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zcgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "scgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = scgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dcgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dcgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "ccgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = ccgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zcgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zcgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "sqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "cqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "sgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob,tol) Constructing wrapper function "dgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob,tol) Constructing wrapper function "cgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob,tol) Constructing wrapper function "zgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob,tol) Wrote C/API module "_iterative" to file "build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/_iterativemodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_isolve/iterative INFO: building extension "scipy.sparse.linalg._dsolve._superlu" sources INFO: building extension "scipy.sparse.linalg._eigen.arpack._arpack" sources creating build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen creating build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack INFO: from_template:> build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack/arpack.pyf creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack INFO: f2py options: [] INFO: f2py: build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack/arpack.pyf Reading fortran codes... Reading file 'build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack/arpack.pyf' (format:free) Post-processing... Block: _arpack Block: ssaupd Block: dsaupd Block: sseupd Block: dseupd Block: snaupd Block: dnaupd Block: sneupd Block: dneupd Block: cnaupd Block: znaupd Block: cneupd Block: zneupd Post-processing (stage 2)... Building modules... Building module "_arpack"... Constructing wrapper function "ssaupd"... ido,tol,resid,v,iparam,ipntr,info = ssaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "dsaupd"... ido,tol,resid,v,iparam,ipntr,info = dsaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "sseupd"... d,z,info = sseupd(rvec,howmny,select,sigma,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "dseupd"... d,z,info = dseupd(rvec,howmny,select,sigma,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "snaupd"... ido,tol,resid,v,iparam,ipntr,info = snaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "dnaupd"... ido,tol,resid,v,iparam,ipntr,info = dnaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "sneupd"... dr,di,z,info = sneupd(rvec,howmny,select,sigmar,sigmai,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "dneupd"... dr,di,z,info = dneupd(rvec,howmny,select,sigmar,sigmai,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "cnaupd"... ido,tol,resid,v,iparam,ipntr,info = cnaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "znaupd"... ido,tol,resid,v,iparam,ipntr,info = znaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "cneupd"... d,z,info = cneupd(rvec,howmny,select,sigma,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "zneupd"... d,z,info = zneupd(rvec,howmny,select,sigma,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[ldz,n,ncv,ldv,lworkl]) Constructing COMMON block support for "debug"... logfil,ndigit,mgetv0,msaupd,msaup2,msaitr,mseigt,msapps,msgets,mseupd,mnaupd,mnaup2,mnaitr,mneigh,mnapps,mngets,mneupd,mcaupd,mcaup2,mcaitr,mceigh,mcapps,mcgets,mceupd Constructing COMMON block support for "timing"... nopx,nbx,nrorth,nitref,nrstrt,tsaupd,tsaup2,tsaitr,tseigt,tsgets,tsapps,tsconv,tnaupd,tnaup2,tnaitr,tneigh,tngets,tnapps,tnconv,tcaupd,tcaup2,tcaitr,tceigh,tcgets,tcapps,tcconv,tmvopx,tmvbx,tgetv0,titref,trvec Wrote C/API module "_arpack" to file "build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack/_arpackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack/_arpack-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack/_arpack-f2pywrappers.f' to sources. INFO: building extension "scipy.sparse.linalg._propack._spropack" sources creating build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack INFO: f2py options: [] INFO: f2py: scipy/sparse/linalg/_propack/spropack.pyf append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'float' append_needs: unknown need 'float' append_needs: unknown need 'float' append_needs: unknown need 'int' Reading fortran codes... Reading file 'scipy/sparse/linalg/_propack/spropack.pyf' (format:free) Post-processing... Block: __user__routines Block: saprod Block: _spropack Block: slansvd In: scipy/sparse/linalg/_propack/spropack.pyf:_spropack:unknown_interface:slansvd get_useparameters: no module __user__routines info used by slansvd Block: slansvd_irl In: scipy/sparse/linalg/_propack/spropack.pyf:_spropack:unknown_interface:slansvd_irl get_useparameters: no module __user__routines info used by slansvd_irl Post-processing (stage 2)... Building modules... Constructing call-back function "cb_saprod_in___user__routines" getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' def saprod(transa,m,n,x,y,dparm,iparm): return saprod Building module "_spropack"... Constructing wrapper function "slansvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = slansvd(jobu,jobv,m,n,k,aprod,u,v,tolin,work,iwork,doption,ioption,dparm,iparm,[kmax,ldu,ldv,lwork,liwork,aprod_extra_args]) Constructing wrapper function "slansvd_irl"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = slansvd_irl(which,jobu,jobv,m,n,p,neig,maxiter,aprod,u,v,tolin,work,iwork,doption,ioption,dparm,iparm,[dim,ldu,ldv,lwork,liwork,aprod_extra_args]) Constructing COMMON block support for "timing"... nopx,nreorth,ndot,nreorthu,nreorthv,nitref,nrestart,nbsvd,tmvopx,tgetu0,tupdmu,tupdnu,tintv,tlanbpro,treorth,treorthu,treorthv,telru,telrv,tbsvd,tnorm2,tlansvd,nlandim,tritzvec,trestart,tdot,nsing Wrote C/API module "_spropack" to file "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_spropackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_spropack-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack INFO: adding 'build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_spropack-f2pywrappers.f' to sources. INFO: building extension "scipy.sparse.linalg._propack._dpropack" sources INFO: f2py options: [] INFO: f2py: scipy/sparse/linalg/_propack/dpropack.pyf 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 'int' Reading fortran codes... Reading file 'scipy/sparse/linalg/_propack/dpropack.pyf' (format:free) Post-processing... Block: __user__routines Block: daprod Block: _dpropack Block: dlansvd In: scipy/sparse/linalg/_propack/dpropack.pyf:_dpropack:unknown_interface:dlansvd get_useparameters: no module __user__routines info used by dlansvd Block: dlansvd_irl In: scipy/sparse/linalg/_propack/dpropack.pyf:_dpropack:unknown_interface:dlansvd_irl get_useparameters: no module __user__routines info used by dlansvd_irl Post-processing (stage 2)... Building modules... Constructing call-back function "cb_daprod_in___user__routines" getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' def daprod(transa,m,n,x,y,dparm,iparm): return daprod Building module "_dpropack"... Constructing wrapper function "dlansvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = dlansvd(jobu,jobv,m,n,k,aprod,u,v,tolin,work,iwork,doption,ioption,dparm,iparm,[kmax,ldu,ldv,lwork,liwork,aprod_extra_args]) Constructing wrapper function "dlansvd_irl"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = dlansvd_irl(which,jobu,jobv,m,n,p,neig,maxiter,aprod,u,v,tolin,work,iwork,doption,ioption,dparm,iparm,[dim,ldu,ldv,lwork,liwork,aprod_extra_args]) Constructing COMMON block support for "timing"... nopx,nreorth,ndot,nreorthu,nreorthv,nitref,nrestart,nbsvd,tmvopx,tgetu0,tupdmu,tupdnu,tintv,tlanbpro,treorth,treorthu,treorthv,telru,telrv,tbsvd,tnorm2,tlansvd,nlandim,tritzvec,trestart,tdot,nsing Wrote C/API module "_dpropack" to file "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_dpropackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_dpropack-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_dpropack-f2pywrappers.f' to sources. INFO: building extension "scipy.sparse.linalg._propack._cpropack" sources INFO: f2py options: [] INFO: f2py: scipy/sparse/linalg/_propack/cpropack.pyf append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' Reading fortran codes... Reading file 'scipy/sparse/linalg/_propack/cpropack.pyf' (format:free) Post-processing... Block: __user__routines Block: caprod Block: _cpropack Block: clansvd In: scipy/sparse/linalg/_propack/cpropack.pyf:_cpropack:unknown_interface:clansvd get_useparameters: no module __user__routines info used by clansvd Block: clansvd_irl In: scipy/sparse/linalg/_propack/cpropack.pyf:_cpropack:unknown_interface:clansvd_irl get_useparameters: no module __user__routines info used by clansvd_irl Post-processing (stage 2)... Building modules... Constructing call-back function "cb_caprod_in___user__routines" getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' def caprod(transa,m,n,x,y,cparm,iparm): return caprod Building module "_cpropack"... Constructing wrapper function "clansvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = clansvd(jobu,jobv,m,n,k,aprod,u,v,tolin,work,cwork,iwork,soption,ioption,cparm,iparm,[kmax,ldu,ldv,lwork,lcwrk,liwork,aprod_extra_args]) Constructing wrapper function "clansvd_irl"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = clansvd_irl(which,jobu,jobv,m,n,p,neig,maxiter,aprod,u,v,tolin,work,cwork,iwork,soption,ioption,cparm,iparm,[dim,ldu,ldv,lwork,lcwrk,liwork,aprod_extra_args]) Constructing COMMON block support for "timing"... nopx,nreorth,ndot,nreorthu,nreorthv,nitref,nrestart,nbsvd,tmvopx,tgetu0,tupdmu,tupdnu,tintv,tlanbpro,treorth,treorthu,treorthv,telru,telrv,tbsvd,tnorm2,tlansvd,nlandim,tritzvec,trestart,tdot,nsing Wrote C/API module "_cpropack" to file "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_cpropackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_cpropack-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_cpropack-f2pywrappers.f' to sources. INFO: building extension "scipy.sparse.linalg._propack._zpropack" sources INFO: f2py options: [] INFO: f2py: scipy/sparse/linalg/_propack/zpropack.pyf append_needs: unknown need 'int' append_needs: unknown need 'int' append_needs: unknown need 'int' Reading fortran codes... Reading file 'scipy/sparse/linalg/_propack/zpropack.pyf' (format:free) Post-processing... Block: __user__routines Block: zaprod Block: _zpropack Block: zlansvd In: scipy/sparse/linalg/_propack/zpropack.pyf:_zpropack:unknown_interface:zlansvd get_useparameters: no module __user__routines info used by zlansvd Block: zlansvd_irl In: scipy/sparse/linalg/_propack/zpropack.pyf:_zpropack:unknown_interface:zlansvd_irl get_useparameters: no module __user__routines info used by zlansvd_irl Post-processing (stage 2)... Building modules... Constructing call-back function "cb_zaprod_in___user__routines" getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' def zaprod(transa,m,n,x,y,zparm,iparm): return zaprod,y Building module "_zpropack"... Constructing wrapper function "zlansvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = zlansvd(jobu,jobv,m,n,k,aprod,u,v,tolin,work,zwork,iwork,doption,ioption,zparm,iparm,[kmax,ldu,ldv,lwork,lzwrk,liwork,aprod_extra_args]) Constructing wrapper function "zlansvd_irl"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' u,sigma,bnd,v,info = zlansvd_irl(which,jobu,jobv,m,n,p,neig,maxiter,aprod,u,v,tolin,work,zwork,iwork,doption,ioption,zparm,iparm,[dim,ldu,ldv,lwork,lzwrk,liwork,aprod_extra_args]) Constructing COMMON block support for "timing"... nopx,nreorth,ndot,nreorthu,nreorthv,nitref,nrestart,nbsvd,tmvopx,tgetu0,tupdmu,tupdnu,tintv,tlanbpro,treorth,treorthu,treorthv,telru,telrv,tbsvd,tnorm2,tlansvd,nlandim,tritzvec,trestart,tdot,nsing Wrote C/API module "_zpropack" to file "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_zpropackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_zpropack-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/scipy/sparse/linalg/_propack/_zpropack-f2pywrappers.f' to sources. INFO: building extension "scipy.sparse.csgraph._shortest_path" sources INFO: building extension "scipy.sparse.csgraph._traversal" sources INFO: building extension "scipy.sparse.csgraph._min_spanning_tree" sources INFO: building extension "scipy.sparse.csgraph._matching" sources INFO: building extension "scipy.sparse.csgraph._flow" sources INFO: building extension "scipy.sparse.csgraph._reordering" sources INFO: building extension "scipy.sparse.csgraph._tools" sources INFO: building extension "scipy.sparse._csparsetools" sources INFO: building extension "scipy.sparse._sparsetools" sources /build/python-scipy/src/scipy-1.8.0/scipy/sparse/_generate_sparsetools.py:23: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.dep_util import newer [generate_sparsetools] generating '/build/python-scipy/src/scipy-1.8.0/scipy/sparse/sparsetools/bsr_impl.h' [generate_sparsetools] generating '/build/python-scipy/src/scipy-1.8.0/scipy/sparse/sparsetools/csr_impl.h' [generate_sparsetools] generating '/build/python-scipy/src/scipy-1.8.0/scipy/sparse/sparsetools/csc_impl.h' [generate_sparsetools] generating '/build/python-scipy/src/scipy-1.8.0/scipy/sparse/sparsetools/other_impl.h' [generate_sparsetools] generating '/build/python-scipy/src/scipy-1.8.0/scipy/sparse/sparsetools/sparsetools_impl.h' INFO: building extension "scipy.spatial.transform._rotation" sources INFO: building extension "scipy.spatial._qhull" sources INFO: building extension "scipy.spatial._ckdtree" sources INFO: building extension "scipy.spatial._distance_wrap" sources INFO: building extension "scipy.spatial._distance_pybind" sources INFO: building extension "scipy.spatial._voronoi" sources INFO: building extension "scipy.spatial._hausdorff" sources INFO: building extension "scipy.special._specfun" sources creating build/src.linux-riscv64-3.10/scipy/special INFO: f2py options: ['--no-wrap-functions'] INFO: f2py: scipy/special/specfun.pyf /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating '(int)v' as symbol (original=(int)v+1) ewarn( /usr/lib/python3.10/site-packages/numpy/f2py/symbolic.py:1508: ExprWarning: fromstring: treating '(int)v' as symbol (original=abs((int)v)+2) ewarn( Reading fortran codes... Reading file 'scipy/special/specfun.pyf' (format:free) Post-processing... Block: _specfun Block: clqmn Block: lqmn Block: clpmn Block: jdzo Block: bernob Block: clqn Block: airyzo Block: eulerb Block: lqnb Block: lamv Block: pbdv Block: cerzo Block: lamn Block: clpn Block: lpmn Block: fcszo Block: cpbdn Block: lpn Block: fcoef Block: rcty Block: cyzo Block: klvnzo Block: jyzo Block: rctj Block: segv Post-processing (stage 2)... Building modules... Building module "_specfun"... Constructing wrapper function "clqmn"... cqm,cqd = clqmn(m,n,z) Constructing wrapper function "lqmn"... qm,qd = lqmn(m,n,x) Constructing wrapper function "clpmn"... cpm,cpd = clpmn(m,n,x,y,ntype) Constructing wrapper function "jdzo"... n,m,pcode,zo = jdzo(nt) Constructing wrapper function "bernob"... bn = bernob(n) Constructing wrapper function "clqn"... cqn,cqd = clqn(n,z) Constructing wrapper function "airyzo"... xa,xb,xc,xd = airyzo(nt,[kf]) Constructing wrapper function "eulerb"... en = eulerb(n) Constructing wrapper function "lqnb"... qn,qd = lqnb(n,x) Constructing wrapper function "lamv"... vm,vl,dl = lamv(v,x) Constructing wrapper function "pbdv"... dv,dp,pdf,pdd = pbdv(v,x) Constructing wrapper function "cerzo"... zo = cerzo(nt) Constructing wrapper function "lamn"... nm,bl,dl = lamn(n,x) Constructing wrapper function "clpn"... cpn,cpd = clpn(n,z) Constructing wrapper function "lpmn"... pm,pd = lpmn(m,n,x) Constructing wrapper function "fcszo"... zo = fcszo(kf,nt) Constructing wrapper function "cpbdn"... cpb,cpd = cpbdn(n,z) Constructing wrapper function "lpn"... pn,pd = lpn(n,x) Constructing wrapper function "fcoef"... fc = fcoef(kd,m,q,a) Constructing wrapper function "rcty"... nm,ry,dy = rcty(n,x) Constructing wrapper function "cyzo"... zo,zv = cyzo(nt,kf,kc) Constructing wrapper function "klvnzo"... zo = klvnzo(nt,kd) Constructing wrapper function "jyzo"... rj0,rj1,ry0,ry1 = jyzo(n,nt) Constructing wrapper function "rctj"... nm,rj,dj = rctj(n,x) Constructing wrapper function "segv"... cv,eg = segv(m,n,c,kd) Wrote C/API module "_specfun" to file "build/src.linux-riscv64-3.10/scipy/special/_specfunmodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/special/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/special' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/special copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/special copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/special INFO: building extension "scipy.special._ufuncs" sources INFO: building extension "scipy.special._ufuncs_cxx" sources INFO: building extension "scipy.special._ellip_harm_2" sources INFO: building extension "scipy.special.cython_special" sources INFO: building extension "scipy.special._comb" sources INFO: building extension "scipy.special._test_round" sources INFO: building extension "scipy.stats._statlib" sources creating build/src.linux-riscv64-3.10/scipy/stats INFO: f2py options: ['--no-wrap-functions'] INFO: f2py: scipy/stats/statlib.pyf Reading fortran codes... Reading file 'scipy/stats/statlib.pyf' (format:free) Post-processing... Block: _statlib Block: swilk Block: gscale Block: prho Post-processing (stage 2)... Building modules... Building module "_statlib"... Constructing wrapper function "swilk"... a,w,pw,ifault = swilk(x,a,[init,n1]) Constructing wrapper function "gscale"... astart,a1,ifault = gscale(test,other) Constructing wrapper function "prho"... ifault = prho(n,is) Wrote C/API module "_statlib" to file "build/src.linux-riscv64-3.10/scipy/stats/_statlibmodule.c" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/stats/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/stats' to include_dirs. creating build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/stats copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/stats copying /usr/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/stats INFO: building extension "scipy.stats._stats" sources INFO: building extension "scipy.stats._mvn" sources INFO: f2py options: [] INFO: f2py: scipy/stats/mvn.pyf Reading fortran codes... Reading file 'scipy/stats/mvn.pyf' (format:free) Post-processing... Block: _mvn Block: mvnun Block: mvnun_weighted Block: mvndst Post-processing (stage 2)... Building modules... Building module "_mvn"... Constructing wrapper function "mvnun"... value,inform = mvnun(lower,upper,means,covar,[maxpts,abseps,releps]) Constructing wrapper function "mvnun_weighted"... value,inform = mvnun_weighted(lower,upper,means,weights,covar,[maxpts,abseps,releps]) Constructing wrapper function "mvndst"... error,value,inform = mvndst(lower,upper,infin,correl,[maxpts,abseps,releps]) Constructing COMMON block support for "dkblck"... ivls Wrote C/API module "_mvn" to file "build/src.linux-riscv64-3.10/scipy/stats/_mvnmodule.c" Fortran 77 wrappers are saved to "build/src.linux-riscv64-3.10/scipy/stats/_mvn-f2pywrappers.f" INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/stats/fortranobject.c' to sources. INFO: adding 'build/src.linux-riscv64-3.10/build/src.linux-riscv64-3.10/scipy/stats' to include_dirs. INFO: adding 'build/src.linux-riscv64-3.10/scipy/stats/_mvn-f2pywrappers.f' to sources. INFO: building extension "scipy.stats._sobol" sources INFO: building extension "scipy.stats._qmc_cy" sources INFO: building extension "scipy.stats._hypotests_pythran" sources INFO: building extension "scipy.stats._biasedurn" sources INFO: building extension "scipy.stats._unuran.unuran_wrapper" sources INFO: building extension "scipy.stats._boost.beta_ufunc" sources INFO: building extension "scipy.stats._boost.binom_ufunc" sources INFO: building extension "scipy.stats._boost.nbinom_ufunc" sources INFO: building extension "scipy.stats._boost.hypergeom_ufunc" sources INFO: building extension "scipy.ndimage._nd_image" sources INFO: building extension "scipy.ndimage._ni_label" sources INFO: building extension "scipy.ndimage._ctest" sources INFO: building extension "scipy.ndimage._cytest" sources INFO: building extension "scipy._lib._ccallback_c" sources INFO: building extension "scipy._lib._test_ccallback" sources INFO: building extension "scipy._lib._fpumode" sources INFO: building extension "scipy._lib.messagestream" sources creating build/src.linux-riscv64-3.10/scipy/_lib WARN: Could not locate executable armflang INFO: building extension "scipy._lib._test_deprecation_call" sources INFO: building extension "scipy._lib._test_deprecation_def" sources INFO: building extension "scipy._lib._uarray._uarray" sources INFO: building data_files sources INFO: build_src: building npy-pkg config files /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build_py creating build/lib.linux-riscv64-3.10 creating build/lib.linux-riscv64-3.10/scipy copying scipy/version.py -> build/lib.linux-riscv64-3.10/scipy copying scipy/setup.py -> build/lib.linux-riscv64-3.10/scipy copying scipy/conftest.py -> build/lib.linux-riscv64-3.10/scipy copying scipy/_distributor_init.py -> build/lib.linux-riscv64-3.10/scipy copying scipy/__init__.py -> build/lib.linux-riscv64-3.10/scipy copying build/src.linux-riscv64-3.10/scipy/__config__.py -> build/lib.linux-riscv64-3.10/scipy creating build/lib.linux-riscv64-3.10/scipy/cluster copying scipy/cluster/vq.py -> build/lib.linux-riscv64-3.10/scipy/cluster copying scipy/cluster/setup.py -> build/lib.linux-riscv64-3.10/scipy/cluster copying scipy/cluster/hierarchy.py -> build/lib.linux-riscv64-3.10/scipy/cluster copying scipy/cluster/__init__.py -> build/lib.linux-riscv64-3.10/scipy/cluster creating build/lib.linux-riscv64-3.10/scipy/constants copying scipy/constants/setup.py -> build/lib.linux-riscv64-3.10/scipy/constants copying scipy/constants/constants.py -> build/lib.linux-riscv64-3.10/scipy/constants copying scipy/constants/codata.py -> build/lib.linux-riscv64-3.10/scipy/constants copying scipy/constants/_constants.py -> build/lib.linux-riscv64-3.10/scipy/constants copying scipy/constants/_codata.py -> build/lib.linux-riscv64-3.10/scipy/constants copying scipy/constants/__init__.py -> build/lib.linux-riscv64-3.10/scipy/constants creating build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/setup.py -> build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/_realtransforms.py -> build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/_helper.py -> build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/_fftlog.py -> build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/_debug_backends.py -> build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/_basic.py -> build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/_backend.py -> build/lib.linux-riscv64-3.10/scipy/fft copying scipy/fft/__init__.py -> build/lib.linux-riscv64-3.10/scipy/fft creating build/lib.linux-riscv64-3.10/scipy/fft/_pocketfft copying scipy/fft/_pocketfft/setup.py -> build/lib.linux-riscv64-3.10/scipy/fft/_pocketfft copying scipy/fft/_pocketfft/realtransforms.py -> build/lib.linux-riscv64-3.10/scipy/fft/_pocketfft copying scipy/fft/_pocketfft/helper.py -> build/lib.linux-riscv64-3.10/scipy/fft/_pocketfft copying scipy/fft/_pocketfft/basic.py -> build/lib.linux-riscv64-3.10/scipy/fft/_pocketfft copying scipy/fft/_pocketfft/__init__.py -> build/lib.linux-riscv64-3.10/scipy/fft/_pocketfft creating build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/setup.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/realtransforms.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/pseudo_diffs.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/helper.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/basic.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/_realtransforms.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/_pseudo_diffs.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/_helper.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/_basic.py -> build/lib.linux-riscv64-3.10/scipy/fftpack copying scipy/fftpack/__init__.py -> build/lib.linux-riscv64-3.10/scipy/fftpack creating build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/vode.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/setup.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/quadpack.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/odepack.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/lsoda.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/dop.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/_quadrature.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/_quadpack_py.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/_quad_vec.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/_odepack_py.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/_ode.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/_bvp.py -> build/lib.linux-riscv64-3.10/scipy/integrate copying scipy/integrate/__init__.py -> build/lib.linux-riscv64-3.10/scipy/integrate creating build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/setup.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/rk.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/radau.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/lsoda.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/ivp.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/dop853_coefficients.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/common.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/bdf.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/base.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp copying scipy/integrate/_ivp/__init__.py -> build/lib.linux-riscv64-3.10/scipy/integrate/_ivp creating build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/setup.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/rbf.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/polyint.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/ndgriddata.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/interpolate.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/fitpack2.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/fitpack.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_rbfinterp_pythran.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_rbfinterp.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_rbf.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_polyint.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_pade.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_ndgriddata.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_interpolate.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_interpnd_info.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_fitpack_py.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_fitpack_impl.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_fitpack2.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_cubic.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/_bsplines.py -> build/lib.linux-riscv64-3.10/scipy/interpolate copying scipy/interpolate/__init__.py -> build/lib.linux-riscv64-3.10/scipy/interpolate creating build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/wavfile.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/setup.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/netcdf.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/mmio.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/idl.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/harwell_boeing.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/_netcdf.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/_mmio.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/_idl.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/_fortran.py -> build/lib.linux-riscv64-3.10/scipy/io copying scipy/io/__init__.py -> build/lib.linux-riscv64-3.10/scipy/io creating build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/streams.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/setup.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/miobase.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/mio_utils.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/mio5_utils.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/mio5_params.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/mio5.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/mio4.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/mio.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/byteordercodes.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/_miobase.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/_mio5_params.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/_mio5.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/_mio4.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/_mio.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/_byteordercodes.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab copying scipy/io/matlab/__init__.py -> build/lib.linux-riscv64-3.10/scipy/io/matlab creating build/lib.linux-riscv64-3.10/scipy/io/arff copying scipy/io/arff/setup.py -> build/lib.linux-riscv64-3.10/scipy/io/arff copying scipy/io/arff/arffread.py -> build/lib.linux-riscv64-3.10/scipy/io/arff copying scipy/io/arff/_arffread.py -> build/lib.linux-riscv64-3.10/scipy/io/arff copying scipy/io/arff/__init__.py -> build/lib.linux-riscv64-3.10/scipy/io/arff creating build/lib.linux-riscv64-3.10/scipy/io/_harwell_boeing copying scipy/io/_harwell_boeing/setup.py -> build/lib.linux-riscv64-3.10/scipy/io/_harwell_boeing copying scipy/io/_harwell_boeing/hb.py -> build/lib.linux-riscv64-3.10/scipy/io/_harwell_boeing copying scipy/io/_harwell_boeing/_fortran_format_parser.py -> build/lib.linux-riscv64-3.10/scipy/io/_harwell_boeing copying scipy/io/_harwell_boeing/__init__.py -> build/lib.linux-riscv64-3.10/scipy/io/_harwell_boeing creating build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/special_matrices.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/setup.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/misc.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/matfuncs.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/lapack.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/interpolative.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/flinalg.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/decomp_svd.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/decomp_schur.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/decomp_qr.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/decomp_lu.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/decomp_cholesky.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/decomp.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/blas.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/basic.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_testutils.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_special_matrices.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_solvers.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_sketches.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_procrustes.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_misc.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_matfuncs_sqrtm_triu.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_matfuncs_sqrtm.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_matfuncs_inv_ssq.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_matfuncs.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_interpolative_backend.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_generate_pyx.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_flinalg_py.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_expm_frechet.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_svd.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_schur.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_qz.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_qr.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_polar.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_lu.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_ldl.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_cossin.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp_cholesky.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_decomp.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_cython_signature_generator.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/_basic.py -> build/lib.linux-riscv64-3.10/scipy/linalg copying scipy/linalg/__init__.py -> build/lib.linux-riscv64-3.10/scipy/linalg creating build/lib.linux-riscv64-3.10/scipy/misc copying scipy/misc/setup.py -> build/lib.linux-riscv64-3.10/scipy/misc copying scipy/misc/doccer.py -> build/lib.linux-riscv64-3.10/scipy/misc copying scipy/misc/common.py -> build/lib.linux-riscv64-3.10/scipy/misc copying scipy/misc/_doccer.py -> build/lib.linux-riscv64-3.10/scipy/misc copying scipy/misc/_common.py -> build/lib.linux-riscv64-3.10/scipy/misc copying scipy/misc/__init__.py -> build/lib.linux-riscv64-3.10/scipy/misc creating build/lib.linux-riscv64-3.10/scipy/odr copying scipy/odr/setup.py -> build/lib.linux-riscv64-3.10/scipy/odr copying scipy/odr/odrpack.py -> build/lib.linux-riscv64-3.10/scipy/odr copying scipy/odr/models.py -> build/lib.linux-riscv64-3.10/scipy/odr copying scipy/odr/_odrpack.py -> build/lib.linux-riscv64-3.10/scipy/odr copying scipy/odr/_models.py -> build/lib.linux-riscv64-3.10/scipy/odr copying scipy/odr/_add_newdocs.py -> build/lib.linux-riscv64-3.10/scipy/odr copying scipy/odr/__init__.py -> build/lib.linux-riscv64-3.10/scipy/odr creating build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/zeros.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/tnc.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/slsqp.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/setup.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/optimize.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/nonlin.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/moduleTNC.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/minpack2.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/minpack.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/linesearch.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/lbfgsb.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/cobyla.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_zeros_py.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_tstutils.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_trustregion_ncg.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_trustregion_krylov.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_trustregion_exact.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_trustregion_dogleg.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_trustregion.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_tnc.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_spectral.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_slsqp_py.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_shgo.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_root_scalar.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_root.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_remove_redundancy.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_qap.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_optimize.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_numdiff.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_nonlin.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_nnls.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_minpack_py.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_minimize.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_lsap.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linprog_util.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linprog_simplex.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linprog_rs.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linprog_ip.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linprog_highs.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linprog_doc.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linprog.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_linesearch.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_lbfgsb_py.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_hessian_update_strategy.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_group_columns.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_dual_annealing.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_differentialevolution.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_differentiable_functions.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_constraints.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_cobyla_py.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/_basinhopping.py -> build/lib.linux-riscv64-3.10/scipy/optimize copying scipy/optimize/__init__.py -> build/lib.linux-riscv64-3.10/scipy/optimize creating build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/trf_linear.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/trf.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/setup.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/lsq_linear.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/least_squares.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/dogbox.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/common.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/bvls.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq copying scipy/optimize/_lsq/__init__.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_lsq creating build/lib.linux-riscv64-3.10/scipy/optimize/_trlib copying scipy/optimize/_trlib/setup.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trlib copying scipy/optimize/_trlib/__init__.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trlib creating build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/tr_interior_point.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/setup.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/report.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/qp_subproblem.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/projections.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/minimize_trustregion_constr.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/equality_constrained_sqp.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/canonical_constraint.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr copying scipy/optimize/_trustregion_constr/__init__.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_trustregion_constr creating build/lib.linux-riscv64-3.10/scipy/optimize/cython_optimize copying scipy/optimize/cython_optimize/setup.py -> build/lib.linux-riscv64-3.10/scipy/optimize/cython_optimize copying scipy/optimize/cython_optimize/__init__.py -> build/lib.linux-riscv64-3.10/scipy/optimize/cython_optimize creating build/lib.linux-riscv64-3.10/scipy/optimize/_shgo_lib copying scipy/optimize/_shgo_lib/triangulation.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_shgo_lib copying scipy/optimize/_shgo_lib/__init__.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_shgo_lib creating build/lib.linux-riscv64-3.10/scipy/optimize/_highs copying scipy/optimize/_highs/setup.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_highs copying scipy/optimize/_highs/__init__.py -> build/lib.linux-riscv64-3.10/scipy/optimize/_highs creating build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/wavelets.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/waveforms.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/spline.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/spectral.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/signaltools.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/setup.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/ltisys.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/lti_conversion.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/fir_filter_design.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/filter_design.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/bsplines.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_wavelets.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_waveforms.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_upfirdn.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_spectral_py.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_spectral.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_signaltools.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_savitzky_golay.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_peak_finding.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_max_len_seq_inner.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_max_len_seq.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_ltisys.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_lti_conversion.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_fir_filter_design.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_filter_design.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_czt.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_bsplines.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/_arraytools.py -> build/lib.linux-riscv64-3.10/scipy/signal copying scipy/signal/__init__.py -> build/lib.linux-riscv64-3.10/scipy/signal creating build/lib.linux-riscv64-3.10/scipy/signal/windows copying scipy/signal/windows/windows.py -> build/lib.linux-riscv64-3.10/scipy/signal/windows copying scipy/signal/windows/setup.py -> build/lib.linux-riscv64-3.10/scipy/signal/windows copying scipy/signal/windows/_windows.py -> build/lib.linux-riscv64-3.10/scipy/signal/windows copying scipy/signal/windows/__init__.py -> build/lib.linux-riscv64-3.10/scipy/signal/windows creating build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/sputils.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/spfuncs.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/sparsetools.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/lil.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/extract.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/dok.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/dia.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/data.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/csr.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/csc.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/coo.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/construct.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/compressed.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/bsr.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/base.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_sputils.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_spfuncs.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_matrix_io.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_lil.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_index.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_generate_sparsetools.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_extract.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_dok.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_dia.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_data.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_csr.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_csc.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_coo.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_construct.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_compressed.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_bsr.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_base.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/_arrays.py -> build/lib.linux-riscv64-3.10/scipy/sparse copying scipy/sparse/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse creating build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/matfuncs.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/isolve.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/interface.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/eigen.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/dsolve.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/_svdp.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/_onenormest.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/_norm.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/_matfuncs.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/_interface.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/_expm_multiply.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg copying scipy/sparse/linalg/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg creating build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/utils.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/tfqmr.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/minres.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/lsqr.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/lsmr.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/lgmres.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/iterative.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/_gcrotmk.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve copying scipy/sparse/linalg/_isolve/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_isolve creating build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_dsolve copying scipy/sparse/linalg/_dsolve/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_dsolve copying scipy/sparse/linalg/_dsolve/linsolve.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_dsolve copying scipy/sparse/linalg/_dsolve/_add_newdocs.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_dsolve copying scipy/sparse/linalg/_dsolve/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_dsolve creating build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen copying scipy/sparse/linalg/_eigen/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen copying scipy/sparse/linalg/_eigen/_svds_doc.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen copying scipy/sparse/linalg/_eigen/_svds.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen copying scipy/sparse/linalg/_eigen/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen creating build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack copying scipy/sparse/linalg/_eigen/arpack/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack copying scipy/sparse/linalg/_eigen/arpack/arpack.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack copying scipy/sparse/linalg/_eigen/arpack/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/arpack creating build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/lobpcg copying scipy/sparse/linalg/_eigen/lobpcg/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/lobpcg copying scipy/sparse/linalg/_eigen/lobpcg/lobpcg.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/lobpcg copying scipy/sparse/linalg/_eigen/lobpcg/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse/linalg/_eigen/lobpcg creating build/lib.linux-riscv64-3.10/scipy/sparse/csgraph copying scipy/sparse/csgraph/setup.py -> build/lib.linux-riscv64-3.10/scipy/sparse/csgraph copying scipy/sparse/csgraph/_validation.py -> build/lib.linux-riscv64-3.10/scipy/sparse/csgraph copying scipy/sparse/csgraph/_laplacian.py -> build/lib.linux-riscv64-3.10/scipy/sparse/csgraph copying scipy/sparse/csgraph/__init__.py -> build/lib.linux-riscv64-3.10/scipy/sparse/csgraph creating build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/setup.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/qhull.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/kdtree.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/distance.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/ckdtree.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/_spherical_voronoi.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/_procrustes.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/_plotutils.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/_kdtree.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/_geometric_slerp.py -> build/lib.linux-riscv64-3.10/scipy/spatial copying scipy/spatial/__init__.py -> build/lib.linux-riscv64-3.10/scipy/spatial creating build/lib.linux-riscv64-3.10/scipy/spatial/transform copying scipy/spatial/transform/setup.py -> build/lib.linux-riscv64-3.10/scipy/spatial/transform copying scipy/spatial/transform/rotation.py -> build/lib.linux-riscv64-3.10/scipy/spatial/transform copying scipy/spatial/transform/_rotation_spline.py -> build/lib.linux-riscv64-3.10/scipy/spatial/transform copying scipy/spatial/transform/_rotation_groups.py -> build/lib.linux-riscv64-3.10/scipy/spatial/transform copying scipy/spatial/transform/__init__.py -> build/lib.linux-riscv64-3.10/scipy/spatial/transform creating build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/spfun_stats.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/specfun.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/sf_error.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/setup.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/orthogonal.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/basic.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/add_newdocs.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_testutils.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_spherical_bessel.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_spfun_stats.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_sf_error.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_orthogonal.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_mptestutils.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_logsumexp.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_lambertw.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_generate_pyx.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_ellip_harm.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_basic.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/_add_newdocs.py -> build/lib.linux-riscv64-3.10/scipy/special copying scipy/special/__init__.py -> build/lib.linux-riscv64-3.10/scipy/special creating build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/zetac.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/wrightomega.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/wright_bessel_data.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/wright_bessel.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/utils.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/struve_convergence.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/setup.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/loggamma.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/lambertw.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/hyp2f1_data.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/gammainc_data.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/gammainc_asy.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/expn_asy.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/cosine_cdf.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute copying scipy/special/_precompute/__init__.py -> build/lib.linux-riscv64-3.10/scipy/special/_precompute creating build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/stats.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/statlib.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/setup.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/sampling.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/qmc.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/mvn.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/mstats_extras.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/mstats_basic.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/mstats.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/morestats.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/kde.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/distributions.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/contingency.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/biasedurn.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_wilcoxon_data.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_variation.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_tukeylambda_stats.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_stats_py.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_stats_mstats_common.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_rvs_sampling.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_result_classes.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_relative_risk.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_qmc.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_page_trend_test.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_multivariate.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_mstats_extras.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_mstats_basic.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_morestats.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_mannwhitneyu.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_ksstats.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_kde.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_hypotests_pythran.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_hypotests.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_generate_pyx.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_entropy.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_distr_params.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_distn_infrastructure.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_discrete_distns.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_crosstab.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_continuous_distns.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_constants.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_common.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_bootstrap.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_binomtest.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_binned_statistic.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/_axis_nan_policy.py -> build/lib.linux-riscv64-3.10/scipy/stats copying scipy/stats/__init__.py -> build/lib.linux-riscv64-3.10/scipy/stats creating build/lib.linux-riscv64-3.10/scipy/stats/_unuran copying scipy/stats/_unuran/setup.py -> build/lib.linux-riscv64-3.10/scipy/stats/_unuran copying scipy/stats/_unuran/__init__.py -> build/lib.linux-riscv64-3.10/scipy/stats/_unuran creating build/lib.linux-riscv64-3.10/scipy/stats/_boost copying scipy/stats/_boost/setup.py -> build/lib.linux-riscv64-3.10/scipy/stats/_boost copying scipy/stats/_boost/__init__.py -> build/lib.linux-riscv64-3.10/scipy/stats/_boost creating build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/setup.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/morphology.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/measurements.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/interpolation.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/fourier.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/filters.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/_ni_support.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/_ni_docstrings.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/_morphology.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/_measurements.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/_interpolation.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/_fourier.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/_filters.py -> build/lib.linux-riscv64-3.10/scipy/ndimage copying scipy/ndimage/__init__.py -> build/lib.linux-riscv64-3.10/scipy/ndimage creating build/lib.linux-riscv64-3.10/scipy/_build_utils copying scipy/_build_utils/tempita.py -> build/lib.linux-riscv64-3.10/scipy/_build_utils copying scipy/_build_utils/system_info.py -> build/lib.linux-riscv64-3.10/scipy/_build_utils copying scipy/_build_utils/setup.py -> build/lib.linux-riscv64-3.10/scipy/_build_utils copying scipy/_build_utils/compiler_helper.py -> build/lib.linux-riscv64-3.10/scipy/_build_utils copying scipy/_build_utils/_fortran.py -> build/lib.linux-riscv64-3.10/scipy/_build_utils copying scipy/_build_utils/__init__.py -> build/lib.linux-riscv64-3.10/scipy/_build_utils creating build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/uarray.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/setup.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/doccer.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/deprecation.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/decorator.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_util.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_unuran_utils.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_tmpdirs.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_threadsafety.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_testutils.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_pep440.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_gcutils.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_docscrape.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_disjoint_set.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_ccallback.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_bunch.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/_boost_utils.py -> build/lib.linux-riscv64-3.10/scipy/_lib copying scipy/_lib/__init__.py -> build/lib.linux-riscv64-3.10/scipy/_lib creating build/lib.linux-riscv64-3.10/scipy/_lib/_uarray copying scipy/_lib/_uarray/setup.py -> build/lib.linux-riscv64-3.10/scipy/_lib/_uarray copying scipy/_lib/_uarray/_backend.py -> build/lib.linux-riscv64-3.10/scipy/_lib/_uarray copying scipy/_lib/_uarray/__init__.py -> build/lib.linux-riscv64-3.10/scipy/_lib/_uarray running build_clib INFO: customize UnixCCompiler INFO: customize UnixCCompiler using build_clib WARN: CCompilerOpt.__init__[961] : unable to detect CPU architecture which lead to disable the optimization. check dist_info:<< ('linux-riscv64', 'gcc', '-pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto') >> INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-march=native) INFO: C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -fPIC creating /tmp/tmp4iqzqrwr/usr creating /tmp/tmp4iqzqrwr/usr/lib creating /tmp/tmp4iqzqrwr/usr/lib/python3.10 creating /tmp/tmp4iqzqrwr/usr/lib/python3.10/site-packages creating /tmp/tmp4iqzqrwr/usr/lib/python3.10/site-packages/numpy creating /tmp/tmp4iqzqrwr/usr/lib/python3.10/site-packages/numpy/distutils creating /tmp/tmp4iqzqrwr/usr/lib/python3.10/site-packages/numpy/distutils/checks INFO: compile options: '-c' extra options: '-march=native' WARN: CCompilerOpt.dist_test[590] : CCompilerOpt._dist_test_spawn[724] : Command (gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -fPIC -c /usr/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.c -o /tmp/tmp4iqzqrwr/usr/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.o -MMD -MF /tmp/tmp4iqzqrwr/usr/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.o.d -march=native) failed with exit status 1 output -> gcc: error: ‘-march=native’: ISA string must begin with rv32 or rv64 WARN: CCompilerOpt.cc_test_flags[1025] : testing failed INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-O3) INFO: C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -fPIC INFO: compile options: '-c' extra options: '-O3' INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-Werror) INFO: C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto -fPIC INFO: compile options: '-c' extra options: '-Werror' INFO: CCompilerOpt.__init__[1709] : check requested baseline INFO: CCompilerOpt.__init__[1718] : check requested dispatch-able features INFO: CCompilerOpt.__init__[1734] : initialize targets groups INFO: CCompilerOpt.__init__[1736] : parse target group simd_test INFO: CCompilerOpt._parse_target_tokens[1947] : skip targets (ASIMD XOP AVX512_SKX VSX2 SSE42 SSE2 FMA4 (FMA3 AVX2) NEON VSX VSX3 AVX512F) not part of baseline or dispatch-able features INFO: CCompilerOpt.generate_dispatch_header[2280] : generate CPU dispatch header: (build/src.linux-riscv64-3.10/numpy/distutils/include/npy_cpu_dispatch_config.h) WARN: CCompilerOpt.generate_dispatch_header[2289] : dispatch header dir build/src.linux-riscv64-3.10/numpy/distutils/include does not exist, creating it 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 INFO: customize Gnu95FCompiler INFO: customize Gnu95FCompiler INFO: customize Gnu95FCompiler using build_clib INFO: building 'mach' library INFO: using additional config_fc from setup script for fortran compiler: {'noopt': ('/build/python-scipy/src/scipy-1.8.0/scipy/integrate/setup.py', 1)} INFO: customize Gnu95FCompiler INFO: compiling Fortran sources INFO: Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC creating build/temp.linux-riscv64-3.10 creating build/temp.linux-riscv64-3.10/scipy creating build/temp.linux-riscv64-3.10/scipy/integrate creating build/temp.linux-riscv64-3.10/scipy/integrate/mach INFO: compile options: '-I/usr/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.linux-riscv64-3.10/numpy/distutils/include -c' INFO: gfortran:f77: scipy/integrate/mach/d1mach.f INFO: gfortran:f77: scipy/integrate/mach/xerror.f scipy/integrate/mach/xerror.f:1:37: 1 | SUBROUTINE XERROR(MESS,NMESS,L1,L2) | 1 Warning: Unused dummy argument ‘l1’ at (1) [-Wunused-dummy-argument] scipy/integrate/mach/xerror.f:1:40: 1 | SUBROUTINE XERROR(MESS,NMESS,L1,L2) | 1 Warning: Unused dummy argument ‘l2’ at (1) [-Wunused-dummy-argument] INFO: ar: adding 2 object files to build/temp.linux-riscv64-3.10/libmach.a INFO: building 'quadpack' library INFO: compiling Fortran sources INFO: Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops creating build/temp.linux-riscv64-3.10/scipy/integrate/quadpack INFO: compile options: '-I/usr/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.linux-riscv64-3.10/numpy/distutils/include -c' INFO: gfortran:f77: scipy/integrate/quadpack/dqag.f INFO: gfortran:f77: scipy/integrate/quadpack/dqawf.f INFO: gfortran:f77: scipy/integrate/quadpack/dqagp.f INFO: gfortran:f77: scipy/integrate/quadpack/dqags.f INFO: gfortran:f77: scipy/integrate/quadpack/dqagi.f INFO: gfortran:f77: scipy/integrate/quadpack/dqawo.f INFO: gfortran:f77: scipy/integrate/quadpack/dqaws.f INFO: gfortran:f77: scipy/integrate/quadpack/dqawc.f INFO: gfortran:f77: scipy/integrate/quadpack/dqage.f INFO: gfortran:f77: scipy/integrate/quadpack/dqagie.f INFO: gfortran:f77: scipy/integrate/quadpack/dqawce.f INFO: gfortran:f77: scipy/integrate/quadpack/dqawse.f INFO: gfortran:f77: scipy/integrate/quadpack/dqagse.f INFO: gfortran:f77: scipy/integrate/quadpack/dqagpe.f INFO: gfortran:f77: scipy/integrate/quadpack/dqawoe.f INFO: gfortran:f77: scipy/integrate/quadpack/dqawfe.f scipy/integrate/quadpack/dqagpe.f:297:72: 297 | do 20 j = ip1,nintp1 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) scipy/integrate/quadpack/dqawfe.f:267:10: 267 | 10 l = dabs(omega) | 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/integrate/quadpack/dqawfe.f:356:9: 356 | 70 if(abserr/dabs(result).gt.(errsum+drl)/dabs(psum(numrl2))) | ^ Warning: ‘drl’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqawfe.f:316:72: 316 | 20 psum(numrl2) = psum(ll)+rslst(lst) | ^ Warning: ‘ll’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagse.f:404:72: 404 | small = small*0.5d+00 | ^ Warning: ‘small’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagse.f:363:25: 363 | 40 if(ierro.eq.3.or.erlarg.le.ertest) go to 60 | ^ Warning: ‘ertest’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagse.f:353:72: 353 | erlarg = erlarg-erlast | ^ Warning: ‘erlarg’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagse.f:418:72: 418 | if(ierro.eq.3) abserr = abserr+correc | ^ Warning: ‘correc’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagie.f:411:72: 411 | small = small*0.5d+00 | ^ Warning: ‘small’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagie.f:372:25: 372 | 40 if(ierro.eq.3.or.erlarg.le.ertest) go to 60 | ^ Warning: ‘ertest’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagie.f:362:72: 362 | erlarg = erlarg-erlast | ^ Warning: ‘erlarg’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqawoe.f:449:25: 449 | 70 if(ierro.eq.3.or.erlarg.le.ertest) go to 90 | ^ Warning: ‘ertest’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqawoe.f:428:72: 428 | erlarg = erlarg-erlast | ^ Warning: ‘erlarg’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqawoe.f:505:72: 505 | if(ierro.eq.3) abserr = abserr+correc | ^ Warning: ‘correc’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagpe.f:524:72: 524 | if(ierro.eq.3) abserr = abserr+correc | ^ Warning: ‘correc’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagpe.f:196:21: 196 | * jlow,jupbnd,k,ksgn,ktmin,last,levcur,level,levmax,limit,maxerr, | ^ Warning: ‘k’ may be used uninitialized in this function [-Wmaybe-uninitialized] INFO: gfortran:f77: scipy/integrate/quadpack/dqc25c.f INFO: gfortran:f77: scipy/integrate/quadpack/dqc25s.f INFO: gfortran:f77: scipy/integrate/quadpack/dqelg.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk15i.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk21.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk41.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk61.f INFO: gfortran:f77: scipy/integrate/quadpack/dqng.f INFO: gfortran:f77: scipy/integrate/quadpack/dqc25f.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk15w.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk15.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk51.f INFO: gfortran:f77: scipy/integrate/quadpack/dqk31.f scipy/integrate/quadpack/dqng.f:365:72: 365 | * abserr = resasc*dmin1(0.1d+01,(0.2d+03*abserr/resasc)**1.5d+00) | ^ Warning: ‘resasc’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqng.f:367:72: 367 | * ((epmach*0.5d+02)*resabs,abserr) | ^ Warning: ‘resabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqng.f:363:72: 363 | abserr = dabs((res87-res43)*hlgth) | ^ Warning: ‘res43’ may be used uninitialized in this function [-Wmaybe-uninitialized] INFO: gfortran:f77: scipy/integrate/quadpack/dqmomo.f scipy/integrate/quadpack/dqmomo.f:126:5: 126 | 90 return | 1 Warning: Label 90 at (1) defined but not used [-Wunused-label] scipy/integrate/quadpack/dqc25f.f:327:72: 327 | resc12 = cheb12(13)*chebmo(m,13) | ^ Warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] INFO: gfortran:f77: scipy/integrate/quadpack/dqcheb.f INFO: gfortran:f77: scipy/integrate/quadpack/dqwgtc.f INFO: gfortran:f77: scipy/integrate/quadpack/dqwgts.f scipy/integrate/quadpack/dqwgtc.f:1:54: 1 | double precision function dqwgtc(x,c,p2,p3,p4,kp) | 1 Warning: Unused dummy argument ‘kp’ at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtc.f:1:45: 1 | double precision function dqwgtc(x,c,p2,p3,p4,kp) | 1 Warning: Unused dummy argument ‘p2’ at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtc.f:1:48: 1 | double precision function dqwgtc(x,c,p2,p3,p4,kp) | 1 Warning: Unused dummy argument ‘p3’ at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtc.f:1:51: 1 | double precision function dqwgtc(x,c,p2,p3,p4,kp) | 1 Warning: Unused dummy argument ‘p4’ at (1) [-Wunused-dummy-argument] INFO: gfortran:f77: scipy/integrate/quadpack/dqpsrt.f INFO: gfortran:f77: scipy/integrate/quadpack/dqwgtf.f scipy/integrate/quadpack/dqwgtf.f:1:49: 1 | double precision function dqwgtf(x,omega,p2,p3,p4,integr) | 1 Warning: Unused dummy argument ‘p2’ at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtf.f:1:52: 1 | double precision function dqwgtf(x,omega,p2,p3,p4,integr) | 1 Warning: Unused dummy argument ‘p3’ at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtf.f:1:55: 1 | double precision function dqwgtf(x,omega,p2,p3,p4,integr) | 1 Warning: Unused dummy argument ‘p4’ at (1) [-Wunused-dummy-argument] INFO: ar: adding 35 object files to build/temp.linux-riscv64-3.10/libquadpack.a INFO: building 'lsoda' library INFO: compiling Fortran sources INFO: Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops creating build/temp.linux-riscv64-3.10/scipy/integrate/odepack INFO: compile options: '-I/usr/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.linux-riscv64-3.10/numpy/distutils/include -c' INFO: gfortran:f77: scipy/integrate/odepack/blkdta000.f INFO: gfortran:f77: scipy/integrate/odepack/bnorm.f INFO: gfortran:f77: scipy/integrate/odepack/cfode.f INFO: gfortran:f77: scipy/integrate/odepack/ewset.f INFO: gfortran:f77: scipy/integrate/odepack/fnorm.f INFO: gfortran:f77: scipy/integrate/odepack/intdy.f INFO: gfortran:f77: scipy/integrate/odepack/lsoda.f INFO: gfortran:f77: scipy/integrate/odepack/prja.f scipy/integrate/odepack/bnorm.f:24:72: 24 | 10 sum = sum + dabs(a(i1-j,j))/w(j) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/cfode.f:62:72: 62 | 110 pc(i) = pc(i-1) + fnqm1*pc(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/cfode.f:71:72: 71 | 120 xpin = xpin + tsign*pc(i)/dble(i+1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/cfode.f:76:72: 76 | 130 elco(i+1,nq) = rq1fac*pc(i)/dble(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) scipy/integrate/odepack/cfode.f:99:72: 99 | 210 pc(i) = pc(i-1) + fnq*pc(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/cfode.f:103:72: 103 | 220 elco(i,nq) = pc(i)/pc(2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/ewset.f:17:72: 17 | 15 ewt(i) = rtol(1)*dabs(ycur(i)) + atol(1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1) scipy/integrate/odepack/ewset.f:21:72: 21 | 25 ewt(i) = rtol(1)*dabs(ycur(i)) + atol(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1) scipy/integrate/odepack/ewset.f:25:72: 25 | 35 ewt(i) = rtol(i)*dabs(ycur(i)) + atol(1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1) scipy/integrate/odepack/fnorm.f:16:72: 16 | 10 sum = sum + dabs(a(i,j))/w(j) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/ewset.f:29:72: 29 | 45 ewt(i) = rtol(i)*dabs(ycur(i)) + atol(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 45 at (1) scipy/integrate/odepack/prja.f:69:72: 69 | 110 wm(i+2) = 0.0d0 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/prja.f:77:72: 77 | 120 wm(i+2) = wm(i+2)*con | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/intdy.f:48:72: 48 | 10 ic = ic*jj | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/intdy.f:51:72: 51 | 20 dky(i) = c*yh(i,l) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) scipy/integrate/odepack/prja.f:96:72: 96 | 220 wm(i+j1) = (ftem(i) - savf(i))*fac | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/intdy.f:61:72: 61 | 30 ic = ic*jj | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) scipy/integrate/odepack/intdy.f:64:72: 64 | 40 dky(i) = c*yh(i,jp1) + s*dky(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) scipy/integrate/odepack/prja.f:109:72: 109 | 250 j = j + np1 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) scipy/integrate/odepack/intdy.f:69:72: 69 | 60 dky(i) = r*dky(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) scipy/integrate/odepack/prja.f:126:72: 126 | 410 wm(i+2) = 0.0d0 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1) scipy/integrate/odepack/prja.f:134:72: 134 | 420 wm(i+2) = wm(i+2)*con | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) scipy/integrate/odepack/prja.f:151:72: 151 | 530 y(i) = y(i) + r | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1) scipy/integrate/odepack/prja.f:166:72: 166 | 540 wm(ii+i) = (ftem(i) - savf(i))*fac | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) scipy/integrate/odepack/prja.f:177:72: 177 | 580 ii = ii + meband | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 580 at (1) scipy/integrate/odepack/lsoda.f:1178:72: 1178 | 95 rwork(i) = 0.0d0 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 95 at (1) scipy/integrate/odepack/lsoda.f:1219:72: 1219 | 115 rwork(i+lyh-1) = y(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1) scipy/integrate/odepack/lsoda.f:1226:72: 1226 | 120 rwork(i+lewt-1) = 1.0d0/rwork(i+lewt-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/lsoda.f:1253:72: 1253 | 130 tol = dmax1(tol,rtol(i)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) scipy/integrate/odepack/lsoda.f:1274:72: 1274 | 190 rwork(i+lf0-1) = h0*rwork(i+lf0-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) INFO: gfortran:f77: scipy/integrate/odepack/solsy.f scipy/integrate/odepack/lsoda.f:1330:72: 1330 | 260 rwork(i+lewt-1) = 1.0d0/rwork(i+lewt-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) scipy/integrate/odepack/lsoda.f:1425:72: 1425 | 410 y(i) = rwork(i+lyh-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1) scipy/integrate/odepack/lsoda.f:1521:72: 1521 | 590 y(i) = rwork(i+lyh-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 590 at (1) scipy/integrate/odepack/solsy.f:57:72: 57 | 320 wm(i+2) = 1.0d0/di | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) scipy/integrate/odepack/solsy.f:59:72: 59 | 340 x(i) = wm(i+2)*x(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) scipy/integrate/odepack/solsy.f:1:39: 1 | subroutine solsy (wm, iwm, x, tem) | 1 Warning: Unused dummy argument ‘tem’ at (1) [-Wunused-dummy-argument] INFO: gfortran:f77: scipy/integrate/odepack/srcma.f INFO: gfortran:f77: scipy/integrate/odepack/stoda.f INFO: gfortran:f77: scipy/integrate/odepack/vmnorm.f scipy/integrate/odepack/srcma.f:26:72: 26 | 10 rsav(i) = rls(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/srcma.f:28:72: 28 | 15 rsav(lenrls+i) = rlsa(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1) scipy/integrate/odepack/srcma.f:31:72: 31 | 20 isav(i) = ils(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) scipy/integrate/odepack/srcma.f:33:72: 33 | 25 isav(lenils+i) = ilsa(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1) scipy/integrate/odepack/srcma.f:41:72: 41 | 110 rls(i) = rsav(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/srcma.f:43:72: 43 | 115 rlsa(i) = rsav(lenrls+i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1) scipy/integrate/odepack/srcma.f:46:72: 46 | 120 ils(i) = isav(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/srcma.f:48:72: 48 | 125 ilsa(i) = isav(lenils+i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1) scipy/integrate/odepack/stoda.f:155:72: 155 | 10 cm2(i) = tesco(2,i)*elco(i+1,i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/stoda.f:158:72: 158 | 20 cm1(i) = tesco(2,i)*elco(i+1,i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) scipy/integrate/odepack/stoda.f:183:72: 183 | 155 el(i) = elco(i,nq) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 155 at (1) scipy/integrate/odepack/stoda.f:218:72: 218 | do 180 i = 1,n | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) scipy/integrate/odepack/stoda.f:219:72: 219 | 180 yh(i,j) = yh(i,j)*r | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) scipy/integrate/odepack/stoda.f:240:72: 240 | 210 yh1(i) = yh1(i) + yh1(i+nyh) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/stoda.f:253:72: 253 | 230 y(i) = yh(i,1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) scipy/integrate/odepack/stoda.f:275:72: 275 | 260 acor(i) = 0.0d0 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) scipy/integrate/odepack/stoda.f:283:72: 283 | 290 y(i) = savf(i) - acor(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) scipy/integrate/odepack/stoda.f:287:72: 287 | 300 acor(i) = savf(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) scipy/integrate/odepack/stoda.f:295:72: 295 | 360 y(i) = h*savf(i) - (yh(i,2) + acor(i)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) scipy/integrate/odepack/stoda.f:302:72: 302 | 380 y(i) = yh(i,1) + el(1)*acor(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) scipy/integrate/odepack/stoda.f:360:72: 360 | 440 yh1(i) = yh1(i) - yh1(i+nyh) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) scipy/integrate/odepack/stoda.f:399:72: 399 | do 460 i = 1,n | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 460 at (1) scipy/integrate/odepack/stoda.f:400:72: 400 | 460 yh(i,j) = yh(i,j) + el(j)*acor(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 460 at (1) scipy/integrate/odepack/stoda.f:508:72: 508 | 490 yh(i,lmax) = acor(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 490 at (1) scipy/integrate/odepack/stoda.f:524:72: 524 | 510 yh1(i) = yh1(i) - yh1(i+nyh) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1) scipy/integrate/odepack/stoda.f:544:72: 544 | 530 savf(i) = acor(i) - yh(i,lmax) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1) scipy/integrate/odepack/stoda.f:578:72: 578 | 600 yh(i,newq+1) = acor(i)*r | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 600 at (1) scipy/integrate/odepack/stoda.f:611:72: 611 | 645 y(i) = yh(i,1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 645 at (1) scipy/integrate/odepack/stoda.f:619:72: 619 | 650 yh(i,2) = h*savf(i) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 650 at (1) scipy/integrate/odepack/stoda.f:640:72: 640 | 710 acor(i) = acor(i)*r | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) scipy/integrate/odepack/vmnorm.f:14:72: 14 | 10 vm = dmax1(vm,dabs(v(i))*w(i)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) INFO: gfortran:f77: scipy/integrate/odepack/xerrwv.f INFO: gfortran:f77: scipy/integrate/odepack/xsetf.f scipy/integrate/odepack/lsoda.f:1428:10: 1428 | if (ihit) t = tcrit | ^ Warning: ‘ihit’ may be used uninitialized in this function [-Wmaybe-uninitialized] INFO: gfortran:f77: scipy/integrate/odepack/xsetun.f scipy/integrate/odepack/xerrwv.f:1:40: 1 | subroutine xerrwv (msg, nmes, nerr, level, ni, i1, i2, nr, r1, r2) | 1 Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument] INFO: ar: adding 15 object files to build/temp.linux-riscv64-3.10/liblsoda.a INFO: building 'vode' library INFO: compiling Fortran sources INFO: Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops INFO: compile options: '-I/usr/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.linux-riscv64-3.10/numpy/distutils/include -c' INFO: gfortran:f77: scipy/integrate/odepack/zvode.f INFO: gfortran:f77: scipy/integrate/odepack/vode.f scipy/integrate/odepack/zvode.f:1362:72: 1362 | 120 RWORK(I+LEWT-1) = ONE/RWORK(I+LEWT-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/vode.f:1347:72: 1347 | 120 RWORK(I+LEWT-1) = ONE/RWORK(I+LEWT-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/zvode.f:1427:72: 1427 | 260 RWORK(I+LEWT-1) = ONE/RWORK(I+LEWT-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) scipy/integrate/odepack/vode.f:1412:72: 1412 | 260 RWORK(I+LEWT-1) = ONE/RWORK(I+LEWT-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) scipy/integrate/odepack/zvode.f:1795:72: 1795 | 60 Y(I) = Y0(I) + H*YDOT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) scipy/integrate/odepack/zvode.f:1798:72: 1798 | 70 TEMP(I) = (TEMP(I) - YDOT(I))/H | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) scipy/integrate/odepack/vode.f:1776:72: 1776 | 60 Y(I) = Y0(I) + H*YDOT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) scipy/integrate/odepack/vode.f:1779:72: 1779 | 70 TEMP(I) = (TEMP(I) - YDOT(I))/H | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) scipy/integrate/odepack/zvode.f:1926:72: 1926 | 10 IC = IC*JJ | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/zvode.f:1929:72: 1929 | 20 DKY(I) = C*YH(I,L) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) scipy/integrate/odepack/vode.f:1906:72: 1906 | 10 IC = IC*JJ | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/vode.f:1909:72: 1909 | 20 DKY(I) = C*YH(I,L) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) scipy/integrate/odepack/zvode.f:1939:72: 1939 | 30 IC = IC*JJ | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) scipy/integrate/odepack/zvode.f:1942:72: 1942 | 40 DKY(I) = C*YH(I,JP1) + S*DKY(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) scipy/integrate/odepack/vode.f:1919:72: 1919 | 30 IC = IC*JJ | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) scipy/integrate/odepack/vode.f:1922:72: 1922 | 40 DKY(I) = C*YH(I,JP1) + S*DKY(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) scipy/integrate/odepack/zvode.f:2155:72: 2155 | 110 YH1(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/vode.f:2134:72: 2134 | 110 YH1(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/zvode.f:2202:72: 2202 | 210 YH1(I) = YH1(I) + YH1(I+LDYH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/vode.f:2181:72: 2181 | 210 YH1(I) = YH1(I) + YH1(I+LDYH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/zvode.f:2229:72: 2229 | 420 YH1(I) = YH1(I) - YH1(I+LDYH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) scipy/integrate/odepack/vode.f:2208:72: 2208 | 420 YH1(I) = YH1(I) - YH1(I+LDYH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) scipy/integrate/odepack/zvode.f:2257:72: 2257 | 470 TAU(I+1) = TAU(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) scipy/integrate/odepack/vode.f:2236:72: 2236 | 470 TAU(I+1) = TAU(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) scipy/integrate/odepack/zvode.f:2288:72: 2288 | 510 YH1(I) = YH1(I) - YH1(I+LDYH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1) scipy/integrate/odepack/vode.f:2267:72: 2267 | 510 YH1(I) = YH1(I) - YH1(I+LDYH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1) scipy/integrate/odepack/zvode.f:2322:72: 2322 | 550 YH(I,2) = H*SAVF(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 550 at (1) scipy/integrate/odepack/vode.f:2301:72: 2301 | 550 YH(I,2) = H*SAVF(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 550 at (1) scipy/integrate/odepack/zvode.f:2350:72: 2350 | 575 SAVF(I) = ACOR(I) - CNQUOT*YH(I,LMAX) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 575 at (1) scipy/integrate/odepack/vode.f:2329:72: 2329 | 575 SAVF(I) = ACOR(I) - CNQUOT*YH(I,LMAX) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 575 at (1) scipy/integrate/odepack/zvode.f:2500:72: 2500 | 115 EM(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1) scipy/integrate/odepack/vode.f:2479:72: 2479 | 115 EM(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1) scipy/integrate/odepack/zvode.f:2507:72: 2507 | 120 S = -S | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/vode.f:2486:72: 2486 | 120 S = -S | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/zvode.f:2512:72: 2512 | 140 EM(I) = EM(I) + EM(I-1)*RXI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) scipy/integrate/odepack/vode.f:2491:72: 2491 | 140 EM(I) = EM(I) + EM(I-1)*RXI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) scipy/integrate/odepack/zvode.f:2523:72: 2523 | 160 S = -S | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) scipy/integrate/odepack/vode.f:2502:72: 2502 | 160 S = -S | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) scipy/integrate/odepack/zvode.f:2528:72: 2528 | 170 EL(I+1) = S*EM(I)/REAL(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) scipy/integrate/odepack/vode.f:2507:72: 2507 | 170 EL(I+1) = S*EM(I)/REAL(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) scipy/integrate/odepack/zvode.f:2537:72: 2537 | 180 EM(I) = EM(I) + EM(I-1)*RXI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) scipy/integrate/odepack/vode.f:2516:72: 2516 | 180 EM(I) = EM(I) + EM(I-1)*RXI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) scipy/integrate/odepack/zvode.f:2543:72: 2543 | 190 S = -S | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) scipy/integrate/odepack/vode.f:2522:72: 2522 | 190 S = -S | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) scipy/integrate/odepack/zvode.f:2549:72: 2549 | 210 EL(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/vode.f:2528:72: 2528 | 210 EL(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/zvode.f:2566:72: 2566 | 220 EL(I) = EL(I) + EL(I-1)*RXI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/vode.f:2545:72: 2545 | 220 EL(I) = EL(I) + EL(I-1)*RXI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/zvode.f:2575:72: 2575 | 235 EL(I) = EL(I) + EL(I-1)*RXIS | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 235 at (1) scipy/integrate/odepack/vode.f:2554:72: 2554 | 235 EL(I) = EL(I) + EL(I-1)*RXIS | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 235 at (1) scipy/integrate/odepack/zvode.f:2665:72: 2665 | 110 EL(J) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/vode.f:2644:72: 2644 | 110 EL(J) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/zvode.f:2675:72: 2675 | 120 EL(I) = EL(I)*XI + EL(I-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/vode.f:2654:72: 2654 | 120 EL(I) = EL(I)*XI + EL(I-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/zvode.f:2679:72: 2679 | 140 EL(J+1) = REAL(NQ)*EL(J)/REAL(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) scipy/integrate/odepack/vode.f:2658:72: 2658 | 140 EL(J+1) = REAL(NQ)*EL(J)/REAL(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) scipy/integrate/odepack/zvode.f:2683:72: 2683 | 160 YH(I,J) = YH(I,J) - YH(I,L)*EL(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) scipy/integrate/odepack/vode.f:2662:72: 2662 | 160 YH(I,J) = YH(I,J) - YH(I,L)*EL(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) scipy/integrate/odepack/zvode.f:2691:72: 2691 | 190 YH(I,LP1) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) scipy/integrate/odepack/vode.f:2670:72: 2670 | 190 YH(I,LP1) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) scipy/integrate/odepack/zvode.f:2701:72: 2701 | 210 EL(J) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/vode.f:2680:72: 2680 | 210 EL(J) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) scipy/integrate/odepack/zvode.f:2711:72: 2711 | 220 EL(I) = EL(I)*XI + EL(I-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/vode.f:2690:72: 2690 | 220 EL(I) = EL(I)*XI + EL(I-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/zvode.f:2716:72: 2716 | 240 YH(I,J) = YH(I,J) - YH(I,L)*EL(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) scipy/integrate/odepack/vode.f:2695:72: 2695 | 240 YH(I,J) = YH(I,J) - YH(I,L)*EL(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) scipy/integrate/odepack/zvode.f:2721:72: 2721 | 310 EL(J) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) scipy/integrate/odepack/vode.f:2700:72: 2700 | 310 EL(J) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) scipy/integrate/odepack/zvode.f:2739:72: 2739 | 320 EL(I) = EL(I)*XIOLD + EL(I-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) scipy/integrate/odepack/vode.f:2718:72: 2718 | 320 EL(I) = EL(I)*XIOLD + EL(I-1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) scipy/integrate/odepack/zvode.f:2747:72: 2747 | 350 YH(I,LP1) = T1*YH(I,LMAX) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) scipy/integrate/odepack/vode.f:2726:72: 2726 | 350 YH(I,LP1) = T1*YH(I,LMAX) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) scipy/integrate/odepack/zvode.f:2916:72: 2916 | 260 ACOR(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) scipy/integrate/odepack/vode.f:2894:72: 2894 | 260 ACOR(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) scipy/integrate/odepack/zvode.f:2924:72: 2924 | 280 SAVF(I) = RL1*(H*SAVF(I) - YH(I,2)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) scipy/integrate/odepack/vode.f:2902:72: 2902 | 280 SAVF(I) = RL1*(H*SAVF(I) - YH(I,2)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) scipy/integrate/odepack/zvode.f:2926:72: 2926 | 290 Y(I) = SAVF(I) - ACOR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) scipy/integrate/odepack/vode.f:2904:72: 2904 | 290 Y(I) = SAVF(I) - ACOR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) scipy/integrate/odepack/zvode.f:2929:72: 2929 | 300 Y(I) = YH(I,1) + SAVF(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) scipy/integrate/odepack/vode.f:2907:72: 2907 | 300 Y(I) = YH(I,1) + SAVF(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) scipy/integrate/odepack/zvode.f:2939:72: 2939 | 360 Y(I) = (RL1*H)*SAVF(I) - (RL1*YH(I,2) + ACOR(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) scipy/integrate/odepack/vode.f:2917:72: 2917 | 360 Y(I) = (RL1*H)*SAVF(I) - (RL1*YH(I,2) + ACOR(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) scipy/integrate/odepack/zvode.f:2950:72: 2950 | 380 Y(I) = YH(I,1) + ACOR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) scipy/integrate/odepack/vode.f:2928:72: 2928 | 380 Y(I) = YH(I,1) + ACOR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) scipy/integrate/odepack/zvode.f:3110:72: 3110 | 110 WM(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/vode.f:3091:72: 3091 | 110 WM(I+2) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/zvode.f:3131:72: 3131 | 220 WM(I+J1) = (FTEM(I) - SAVF(I))*FAC | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/vode.f:3113:72: 3113 | 220 WM(I+J1) = (FTEM(I) - SAVF(I))*FAC | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) scipy/integrate/odepack/zvode.f:3154:72: 3154 | 250 J = J + NP1 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) scipy/integrate/odepack/vode.f:3136:72: 3136 | 250 J = J + NP1 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) scipy/integrate/odepack/zvode.f:3170:72: 3170 | 310 Y(I) = Y(I) + R*(H*SAVF(I) - YH(I,2)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) scipy/integrate/odepack/vode.f:3153:72: 3153 | 310 Y(I) = Y(I) + R*(H*SAVF(I) - YH(I,2)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) scipy/integrate/odepack/zvode.f:3201:72: 3201 | 410 WM(I) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1) scipy/integrate/odepack/vode.f:3184:72: 3184 | 410 WM(I+2) = ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1) scipy/integrate/odepack/zvode.f:3221:72: 3221 | 530 Y(I) = Y(I) + R | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1) scipy/integrate/odepack/vode.f:3205:72: 3205 | 530 Y(I) = Y(I) + R | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1) scipy/integrate/odepack/zvode.f:3232:72: 3232 | 540 WM(II+I) = (FTEM(I) - SAVF(I))*FAC | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) scipy/integrate/odepack/vode.f:3216:72: 3216 | 540 WM(II+I) = (FTEM(I) - SAVF(I))*FAC | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) scipy/integrate/odepack/zvode.f:3251:72: 3251 | 580 II = II + MEBAND | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 580 at (1) scipy/integrate/odepack/vode.f:3235:72: 3235 | 580 II = II + MEBAND | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 580 at (1) scipy/integrate/odepack/zvode.f:3367:72: 3367 | 320 WM(I) = ONE/DI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) scipy/integrate/odepack/vode.f:3355:72: 3355 | 320 WM(I+2) = ONE/DI | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) scipy/integrate/odepack/zvode.f:3370:72: 3370 | 340 X(I) = WM(I)*X(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) scipy/integrate/odepack/vode.f:3358:72: 3358 | 340 X(I) = WM(I+2)*X(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) scipy/integrate/odepack/zvode.f:3421:72: 3421 | 10 RSAV(I) = RVOD1(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/vode.f:3409:72: 3409 | 10 RSAV(I) = RVOD1(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/zvode.f:3423:72: 3423 | 15 RSAV(LENRV1+I) = RVOD2(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1) scipy/integrate/odepack/vode.f:3411:72: 3411 | 15 RSAV(LENRV1+I) = RVOD2(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1) scipy/integrate/odepack/zvode.f:3426:72: 3426 | 20 ISAV(I) = IVOD1(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) scipy/integrate/odepack/vode.f:3414:72: 3414 | 20 ISAV(I) = IVOD1(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) scipy/integrate/odepack/zvode.f:3428:72: 3428 | 25 ISAV(LENIV1+I) = IVOD2(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1) scipy/integrate/odepack/vode.f:3416:72: 3416 | 25 ISAV(LENIV1+I) = IVOD2(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1) scipy/integrate/odepack/zvode.f:3434:72: 3434 | 110 RVOD1(I) = RSAV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/vode.f:3422:72: 3422 | 110 RVOD1(I) = RSAV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) scipy/integrate/odepack/zvode.f:3436:72: 3436 | 115 RVOD2(I) = RSAV(LENRV1+I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1) scipy/integrate/odepack/vode.f:3424:72: 3424 | 115 RVOD2(I) = RSAV(LENRV1+I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1) scipy/integrate/odepack/zvode.f:3439:72: 3439 | 120 IVOD1(I) = ISAV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/vode.f:3427:72: 3427 | 120 IVOD1(I) = ISAV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) scipy/integrate/odepack/zvode.f:3441:72: 3441 | 125 IVOD2(I) = ISAV(LENIV1+I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1) scipy/integrate/odepack/vode.f:3429:72: 3429 | 125 IVOD2(I) = ISAV(LENIV1+I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1) scipy/integrate/odepack/vode.f:3456:72: 3456 | 15 EWT(I) = RTOL(1)*ABS(YCUR(I)) + ATOL(1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1) scipy/integrate/odepack/zvode.f:3475:72: 3475 | 15 EWT(I) = RTOL(1)*ABS(YCUR(I)) + ATOL(1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1) scipy/integrate/odepack/vode.f:3460:72: 3460 | 25 EWT(I) = RTOL(1)*ABS(YCUR(I)) + ATOL(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1) scipy/integrate/odepack/zvode.f:3479:72: 3479 | 25 EWT(I) = RTOL(1)*ABS(YCUR(I)) + ATOL(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1) scipy/integrate/odepack/vode.f:3464:72: 3464 | 35 EWT(I) = RTOL(I)*ABS(YCUR(I)) + ATOL(1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1) scipy/integrate/odepack/zvode.f:3483:72: 3483 | 35 EWT(I) = RTOL(I)*ABS(YCUR(I)) + ATOL(1) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1) scipy/integrate/odepack/vode.f:3468:72: 3468 | 45 EWT(I) = RTOL(I)*ABS(YCUR(I)) + ATOL(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 45 at (1) scipy/integrate/odepack/zvode.f:3487:72: 3487 | 45 EWT(I) = RTOL(I)*ABS(YCUR(I)) + ATOL(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 45 at (1) scipy/integrate/odepack/zvode.f:3519:72: 3519 | 10 SUM = SUM + ZABSSQ(V(I)) * W(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/vode.f:3494:72: 3494 | 10 SUM = SUM + (V(I)*W(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) scipy/integrate/odepack/zvode.f:2391:4: 2391 | 700 R = ONE/TQ(2) | 1 Warning: Label 700 at (1) defined but not used [-Wunused-label] scipy/integrate/odepack/vode.f:2370:4: 2370 | 700 R = ONE/TQ(2) | 1 Warning: Label 700 at (1) defined but not used [-Wunused-label] scipy/integrate/odepack/vode.f:3519:40: 3519 | SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2) | 1 Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:3500:44: 3500 | DOUBLE PRECISION FUNCTION D1MACH (IDUM) | 1 Warning: Unused dummy argument ‘idum’ at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/zvode.f:2758:35: 2758 | 1 F, JAC, PDUM, NFLAG, RPAR, IPAR) | 1 Warning: Unused dummy argument ‘pdum’ at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/zvode.f:2757:42: 2757 | SUBROUTINE ZVNLSD (Y, YH, LDYH, VSAV, SAVF, EWT, ACOR, IWM, WM, | 1 Warning: Unused dummy argument ‘vsav’ at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:2737:35: 2737 | 1 F, JAC, PDUM, NFLAG, RPAR, IPAR) | 1 Warning: Unused dummy argument ‘pdum’ at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:2736:42: 2736 | SUBROUTINE DVNLSD (Y, YH, LDYH, VSAV, SAVF, EWT, ACOR, IWM, WM, | 1 Warning: Unused dummy argument ‘vsav’ at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:3615:28: 3615 | INTEGER FUNCTION IXSAV (IPAR, IVALUE, ISET) | ^ Warning: ‘__result_ixsav’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/odepack/vode.f:1487:10: 1487 | IF (IHIT) T = TCRIT | ^ Warning: ‘ihit’ may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/odepack/zvode.f:1502:10: 1502 | IF (IHIT) T = TCRIT | ^ Warning: ‘ihit’ may be used uninitialized in this function [-Wmaybe-uninitialized] INFO: ar: adding 2 object files to build/temp.linux-riscv64-3.10/libvode.a Terminated ==> ERROR: A failure occurred in build().  Aborting...