Hello. I try to install SHTOOLS using:
pip3 install pyshtools
but I have error:
/usr/include/python3.4m/pyconfig.h:3:52: fatal error: x86_64-linux-gnu/python3.4m/pyconfig.h: No such file or folder
I successfully executed the following commands:
sudo apt-get install libpython3-dev
sudo apt-get install libblas-dev liblapack-dev g++ gfortran libfftw3-dev tcsh
and tried again but nothing changed. The result from /root/.pip/pip.log:
/usr/bin/pip3 run on Mon Oct 31 23:51:10 2016
Downloading/unpacking pyshtools
Getting page https://pypi.python.org/simple/pyshtools/
URLs to search for versions for pyshtools:
-
https://pypi.python.org/simple/pyshtools/
Analyzing links from page https://pypi.python.org/simple/pyshtools/
Found link https://pypi.python.org/packages/9c/e5/7fe23d6f7103cf868e8c859621d99a2f8bb837d418d0f4a106c2aa6450a4/pyshtools-3.4.tar.gz#md5=93fa41094bea6ccc7476b1da38d6c4ef (from https://pypi.python.org/simple/pyshtools/), version: 3.4
Downloading from URL https://pypi.python.org/packages/9c/e5/7fe23d6f7103cf868e8c859621d99a2f8bb837d418d0f4a106c2aa6450a4/pyshtools-3.4.tar.gz#md5=93fa41094bea6ccc7476b1da38d6c4ef (from https://pypi.python.org/simple/pyshtools/)
Running setup.py (path:/tmp/pip_build_root/pyshtools/setup.py) egg_info for package pyshtools
no pandoc installed. Careful, pypi description will not be formatted correctly.
INSTALLING SHTOOLS 3.4
customize Gnu95FCompiler
Found executable /usr/bin/gfortran
customize Gnu95FCompiler
searching SHTOOLS in: build/temp.linux-i686-3.4
non-existing path in '': 'build/temp.linux-i686-3.4'
non-existing path in '': 'build/temp.linux-i686-3.4'
running egg_info
running build_src
build_src
building library "SHTOOLS" sources
building extension "pyshtools._SHTOOLS" sources
creating build
creating build/src.linux-i686-3.4
creating build/src.linux-i686-3.4/src
f2py options: ['--quiet', '--quiet']
f2py: src/pyshtools.pyf
adding 'build/src.linux-i686-3.4/fortranobject.c' to sources.
adding 'build/src.linux-i686-3.4' to include_dirs.
copying /usr/local/lib/python3.4/dist-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-i686-3.4
copying /usr/local/lib/python3.4/dist-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-i686-3.4
adding 'build/src.linux-i686-3.4/src/_SHTOOLS-f2pywrappers.f' to sources.
building extension "pyshtools._constant" sources
f2py options: ['--quiet']
f2py:> build/src.linux-i686-3.4/pyshtools/_constantmodule.c
creating build/src.linux-i686-3.4/pyshtools
adding 'build/src.linux-i686-3.4/fortranobject.c' to sources.
adding 'build/src.linux-i686-3.4' to include_dirs.
adding 'build/src.linux-i686-3.4/pyshtools/_constant-f2pywrappers2.f90' to sources.
build_src: building npy-pkg config files
creating pip-egg-info/pyshtools.egg-info
writing pip-egg-info/pyshtools.egg-info/PKG-INFO
writing dependency_links to pip-egg-info/pyshtools.egg-info/dependency_links.txt
writing top-level names to pip-egg-info/pyshtools.egg-info/top_level.txt
writing manifest file 'pip-egg-info/pyshtools.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info/pyshtools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pip-egg-info/pyshtools.egg-info/SOURCES.txt'
Source in /tmp/pip_build_root/pyshtools has version 3.4, which satisfies requirement pyshtools
Installing collected packages: pyshtools
Running setup.py install for pyshtools
Running command /usr/bin/python3 -c "import setuptools, tokenize;file='/tmp/pip_build_root/pyshtools/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-dr89fzf4-record/install-record.txt --single-version-externally-managed --compile
no pandoc installed. Careful, pypi description will not be formatted correctly.
INSTALLING SHTOOLS 3.4
customize Gnu95FCompiler
Found executable /usr/bin/gfortran
customize Gnu95FCompiler
searching SHTOOLS in: build/temp.linux-i686-3.4
non-existing path in '': 'build/temp.linux-i686-3.4'
non-existing path in '': 'build/temp.linux-i686-3.4'
running install
---- CUSTOM INSTALL ----
running build
---- BUILDING ----
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building library "SHTOOLS" sources
building extension "pyshtools._SHTOOLS" sources
f2py options: ['--quiet', '--quiet']
adding 'build/src.linux-i686-3.4/fortranobject.c' to sources.
adding 'build/src.linux-i686-3.4' to include_dirs.
adding 'build/src.linux-i686-3.4/src/_SHTOOLS-f2pywrappers.f' to sources.
building extension "pyshtools._constant" sources
f2py options: ['--quiet']
adding 'build/src.linux-i686-3.4/fortranobject.c' to sources.
adding 'build/src.linux-i686-3.4' to include_dirs.
adding 'build/src.linux-i686-3.4/pyshtools/_constant-f2pywrappers2.f90' to sources.
build_src: building npy-pkg config files
running build_py
creating build/lib.linux-i686-3.4
creating build/lib.linux-i686-3.4/pyshtools
copying pyshtools/shio.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/spectralanalysis.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/expand.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/localizedspectralanalysis.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/init.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/constant.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/shclasses.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/legendre.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/make_docs.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/rotate.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/gravmag.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/other.py -> build/lib.linux-i686-3.4/pyshtools
running build_clib
customize UnixCCompiler
customize UnixCCompiler using build_clib
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_clib
building 'SHTOOLS' library
creating build/temp.linux-i686-3.4
compiling Fortran 90 module sources
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-i686-3.4/src
compile options: '-I/usr/local/lib/python3.4/dist-packages/numpy/core/include -c'
extra options: '-Jbuild/temp.linux-i686-3.4 -Ibuild/temp.linux-i686-3.4'
gfortran:f90: src/FFTW3.f95
gfortran:f90: src/SHTOOLS.f95
compiling Fortran sources
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
compile options: '-I/usr/local/lib/python3.4/dist-packages/numpy/core/include -c'
extra options: '-Jbuild/temp.linux-i686-3.4 -Ibuild/temp.linux-i686-3.4'
gfortran:f90: src/SHMagPowerSpectra.f95
gfortran:f90: src/PlBar_d1.f95
gfortran:f90: src/SHGLQ.f95
gfortran:f90: src/CilmMinusRhoH.f95
src/CilmMinusRhoH.f95: In function ‘cilmminusrhoh’:
src/CilmMinusRhoH.f95:265:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmMinusRhoH.f95:75:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:, :, :), grid(:, :)
^
src/CilmMinusRhoH.f95:265:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmMinusRhoH.f95:75:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:, :, :), grid(:, :)
^
gfortran:f90: src/PlmBar.f95
gfortran:f90: src/MakeGridGLQC.F95
gfortran:f90: src/SHBiasAdmitCorr.f95
gfortran:f90: src/PlSchmidt_d1.f95
gfortran:f90: src/Random.f95
gfortran:f90: src/SHRotateRealCoef.f95
gfortran:f90: src/MakeGridDHC.F95
gfortran:f90: src/PlmIndex.f95
gfortran:f90: src/SHMultiply.f95
gfortran:f90: src/SHReadJPL.f95
gfortran:f90: src/PlmSchmidt_d1.f95
gfortran:f90: src/MakeCircleCoord.f95
gfortran:f90: src/EigValVecSym.F95
src/EigValVecSym.F95: In function ‘eigvalvecsym’:
src/EigValVecSym.F95:63:0: warning: ‘a.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: a(:,:), z(:,:)
^
src/EigValVecSym.F95:63:0: warning: ‘a.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/ComputeDm.f95
gfortran:f90: src/MakeMagGridDH.F95
src/MakeMagGridDH.F95: In function ‘makemaggriddh’:
src/MakeMagGridDH.F95:716:0: warning: ‘coefu0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (calcu) coefu0 = coefu0 + cilm(1,2,1) * pm1 * prefactor(1)
^
src/MakeMagGridDH.F95:396:0: warning: ‘coefus0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
coefus0 = coefus0 - tempr ! fsymsign = -1
^
gfortran:f90: src/SHSjkPG.f95
gfortran:f90: src/MakeEllipseCoord.f95
gfortran:f90: src/EigValVecSymTri.F95
gfortran:f90: src/SHMultiTaperMaskCSE.f95
gfortran:f90: src/SHMTCouplingMatrix.f95
gfortran:f90: src/SHRead2.f95
src/SHRead2.f95: In function ‘shread2’:
src/SHRead2.f95:313:0: warning: ‘maxl_dot’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if(l > maxl_dot) then
^
src/SHRead2.f95:285:0: warning: ‘maxl_error’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (l > maxl_error) then
^
gfortran:f90: src/SHBiasK.f95
gfortran:f90: src/SHBiasKMask.f95
gfortran:f90: src/SHPowerSpectra.f95
gfortran:f90: src/SHRead.f95
src/SHRead.f95: In function ‘shread’:
src/SHRead.f95:125:0: warning: ‘headlen’ may be used uninitialized in this function [-Wmaybe-uninitialized]
read(fu,, iostat=stat) (header(l), l=1, headlen)
^
gfortran:f90: src/PlmSchmidt.f95
gfortran:f90: src/SHReturnTapers.f95
src/SHReturnTapers.f95: In function ‘shreturntapers’:
src/SHReturnTapers.f95:101:0: warning: ‘m_unordered.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
m_unordered = 0
^
src/SHReturnTapers.f95:100:0: warning: ‘eval_unordered.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
eval_unordered = 0.0d0
^
src/SHReturnTapers.f95:114:0: warning: ‘dllmtri.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
call ComputeDG82(dllmtri(1:n,1:n), lmax, m, theta0)
^
src/SHReturnTapers.f95:98:0: warning: ‘tapers_unordered.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tapers_unordered = 0.0d0
^
src/SHReturnTapers.f95:50:0: warning: ‘tapers_unordered.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: eval(:), evec(:, :), tapers_unordered(:,:), &
^
src/SHReturnTapers.f95:98:0: warning: ‘tapers_unordered.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tapers_unordered = 0.0d0
^
src/SHReturnTapers.f95:50:0: warning: ‘tapers_unordered.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: eval(:), evec(:, :), tapers_unordered(:,:), &
^
src/SHReturnTapers.f95:50:0: warning: ‘evec.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHReturnTapers.f95:50:0: warning: ‘evec.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/NormalGravity.f95
gfortran:f90: src/SHExpandGLQ.F95
gfortran:f90: src/CilmPlusRhoH.f95
src/CilmPlusRhoH.f95: In function ‘cilmplusrhoh’:
src/CilmPlusRhoH.f95:265:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmPlusRhoH.f95:75:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:,:,:), grid(:,:)
^
src/CilmPlusRhoH.f95:265:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmPlusRhoH.f95:75:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:,:,:), grid(:,:)
^
gfortran:f90: src/MakeGeoidGrid.f95
src/MakeGeoidGrid.f95: In function ‘makegeoidgrid’:
src/MakeGeoidGrid.f95:439:0: warning: ‘lat’ may be used uninitialized in this function [-Wmaybe-uninitialized]
(1.0d0 + tan(latpi/180.0d0)**2 / (1.0d0 - f)**2 )
^
src/MakeGeoidGrid.f95:201:0: warning: ‘cilm1.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilm1(1,1,1) = 1.0d0 ! Make sure that the degree-0 term is included
^
src/MakeGeoidGrid.f95:201:0: warning: ‘cilm1.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/BAtoHilmRhoH.f95
gfortran:f90: src/CilmPlus.f95
src/CilmPlus.f95: In function ‘cilmplus’:
src/CilmPlus.f95:243:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmPlus.f95:70:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:, :, :), grid(:, :)
^
src/CilmPlus.f95:243:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmPlus.f95:70:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:, :, :), grid(:, :)
^
gfortran:f90: src/SHExpandGLQC.F95
gfortran:f90: src/BAtoHilm.f95
gfortran:f90: src/SHMultiTaperMaskSE.f95
gfortran:f90: src/SHRotateCoef.f95
gfortran:f90: src/YilmIndexVector.f95
gfortran:f90: src/MakeGridDH.F95
gfortran:f90: src/CilmMinus.f95
src/CilmMinus.f95: In function ‘cilmminus’:
src/CilmMinus.f95:237:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmMinus.f95:70:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:, :, :), grid(:, :)
^
src/CilmMinus.f95:237:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilmn = 0.0d0
^
src/CilmMinus.f95:70:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: cilmn(:, :, :), grid(:, :)
^
gfortran:f90: src/PlON.f95
gfortran:f90: src/SHLocalizedAdmitCorr.f95
gfortran:f90: src/SHAdmitCorr.f95
gfortran:f90: src/Curve2Mask.f95
gfortran:f90: src/SHConvertCoef.f95
gfortran:f90: src/SHMTDebias.F95
src/SHMTDebias.F95: In function ‘shmtdebias’:
src/SHMTDebias.F95:31:0: warning: ‘uu.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: work(:), Mmt(:,:), a(:,:), vt(:,:), uu(:,:)
^
src/SHMTDebias.F95:31:0: warning: ‘uu.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘vt.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘vt.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:155:0: warning: ‘a.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
a = 0.0d0
^
src/SHMTDebias.F95:31:0: warning: ‘a.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: work(:), Mmt(:,:), a(:,:), vt(:,:), uu(:,:)
^
src/SHMTDebias.F95:155:0: warning: ‘a.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
a = 0.0d0
^
src/SHMTDebias.F95:31:0: warning: ‘a.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: work(:), Mmt(:,:), a(:,:), vt(:,:), uu(:,:)
^
src/SHMTDebias.F95:31:0: warning: ‘mmt.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘mmt.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘mmt.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SphericalCapCoef.f95
gfortran:f90: src/PlmON_d1.f95
gfortran:f90: src/MakeGridPoint.f95
src/MakeGridPoint.f95:71.21:
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
src/MakeGridPoint.f95:73.24:
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
src/MakeGridPoint.f95:82.20:
phase = dble(CSPHASE_DEFAULT)
1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
gfortran:f90: src/SHExpandDH.F95
gfortran:f90: src/SHReturnTapersMap.f95
gfortran:f90: src/ComputeDMap.f95
src/ComputeDMap.f95: In function ‘computedmap’:
src/ComputeDMap.f95:249:0: warning: ‘colat’ may be used uninitialized in this function [-Wmaybe-uninitialized]
call plmbar(plm, -1, cos(colat))
^
gfortran:f90: src/MakeGravGridDH.F95
src/MakeGravGridDH.F95: In function ‘makegravgriddh’:
src/MakeGravGridDH.F95:764:0: warning: ‘coefu0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (calcu) coefu0 = coefu0 + cilm(1,1,1) * pm2
^
src/MakeGravGridDH.F95:444:0: warning: ‘coefus0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
coefus0 = coefus0 - tempr ! fsymsign = -1
^
gfortran:f90: src/PlmON.f95
gfortran:f90: src/PlON_d1.f95
gfortran:f90: src/djpi2.f95
gfortran:f90: src/PLegendreA.f95
gfortran:f90: src/SHMultiTaperCSE.f95
gfortran:f90: src/SHMultiTaperSE.f95
gfortran:f90: src/ComputeDG82.f95
gfortran:f90: src/MakeGrid2D.f95
src/MakeGrid2D.f95: In function ‘makegrid2d’:
src/MakeGrid2D.f95:77:0: warning: ‘cilm2.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: pl(:), cosm(:, :), sinm(:, :), cilm2(:,:, :)
^
src/MakeGrid2D.f95:77:0: warning: ‘cilm2.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘sinm.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘sinm.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘cosm.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘cosm.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SHExpandDHC.F95
gfortran:f90: src/SHFindLWin.f95
src/SHFindLWin.f95: In function ‘shfindlwin’:
src/SHFindLWin.f95:69:0: warning: ‘eval.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
allocate (eval(l+1), stat = astat(2)) ; eval = 0.0d0
^
gfortran:f90: src/SHCilmToVector.f95
gfortran:f90: src/PreGLQ.f95
gfortran:f90: src/DownContFilter.f95
gfortran:f90: src/EigValSym.F95
src/EigValSym.F95: In function ‘eigvalsym’:
src/EigValSym.F95:51:0: warning: ‘a.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: a(:,:), z(:,:)
^
src/EigValSym.F95:51:0: warning: ‘a.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SHExpandLSQ.F95
src/SHExpandLSQ.F95: In function ‘shexpandlsq’:
src/SHExpandLSQ.F95:146:0: warning: ‘gg.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gg = 0.0d0
^
src/SHExpandLSQ.F95:66:0: warning: ‘gg.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: mm(:), gg(:, :), p(:), work(:)
^
src/SHExpandLSQ.F95:146:0: warning: ‘gg.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gg = 0.0d0
^
src/SHExpandLSQ.F95:66:0: warning: ‘gg.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real8, allocatable :: mm(:), gg(:, :), p(:), work(:)
^
src/SHExpandLSQ.F95:145:0: warning: ‘mm.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mm = 0.0d0
^
gfortran:f90: src/SHBias.f95
gfortran:f90: src/PLegendre.f95
gfortran:f90: src/GLQGridCoord.f95
gfortran:f90: src/PlBar.f95
gfortran:f90: src/DHaj.f95
gfortran:f90: src/PLegendreA_d1.f95
gfortran:f90: src/MakeGridGLQ.F95
gfortran:f90: src/PlmBar_d1.f95
gfortran:f90: src/PlSchmidt.f95
gfortran:f90: src/SHConfidence.f95
gfortran:f90: src/Wigner3j.f95
gfortran:f90: src/MakeGravGradGridDH.F95
gfortran:f90: src/SHReturnTapersM.f95
src/SHReturnTapersM.f95: In function ‘shreturntapersm’:
src/SHReturnTapersM.f95:112:0: warning: ‘dllmtri.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
call ComputeDG82(dllmtri(1:n,1:n), lmax, m, theta0)
^
src/SHReturnTapersM.f95:101:0: warning: ‘evec.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
evec = 0.0d0
^
src/SHReturnTapersM.f95:58:0: warning: ‘evec.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: evec(:,:), dllmtri(:,:), p(:)
^
src/SHReturnTapersM.f95:58:0: warning: ‘evec.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHReturnTapersM.f95:58:0: warning: ‘evec.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SHPowerSpectraC.f95
gfortran:f90: src/SHMTVarOpt.F95
i686-linux-gnu-gcc-ar: adding 50 object files to build/temp.linux-i686-3.4/libSHTOOLS.a
i686-linux-gnu-gcc-ar: adding 39 object files to build/temp.linux-i686-3.4/libSHTOOLS.a
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_ext
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_ext
building 'pyshtools._SHTOOLS' extension
compiling C sources
C compiler: i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC
creating build/temp.linux-i686-3.4/build
creating build/temp.linux-i686-3.4/build/src.linux-i686-3.4
creating build/temp.linux-i686-3.4/build/src.linux-i686-3.4/src
compile options: '-Ibuild/temp.linux-i686-3.4 -Ibuild/src.linux-i686-3.4 -I/usr/local/lib/python3.4/dist-packages/numpy/core/include -I/usr/include/python3.4m -c'
extra options: '-m64 -fPIC -O3 -ffast-math'
i686-linux-gnu-gcc: build/src.linux-i686-3.4/src/_SHTOOLSmodule.c
In file included from /usr/include/python3.4m/Python.h:8:0,
from build/src.linux-i686-3.4/src/_SHTOOLSmodule.c:17:
/usr/include/python3.4m/pyconfig.h:3:52: fatal error: x86_64-linux-gnu/python3.4m/pyconfig.h: Нет такого файла или каталога
include <x86_64-linux-gnu/python3.4m/pyconfig.h>
compilation terminated.
error: Command "i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -Ibuild/temp.linux-i686-3.4 -Ibuild/src.linux-i686-3.4 -I/usr/local/lib/python3.4/dist-packages/numpy/core/include -I/usr/include/python3.4m -c build/src.linux-i686-3.4/src/_SHTOOLSmodule.c -o build/temp.linux-i686-3.4/build/src.linux-i686-3.4/src/_SHTOOLSmodule.o -m64 -fPIC -O3 -ffast-math" failed with exit status 1
In file included from /usr/include/python3.4m/Python.h:8:0,
from build/src.linux-i686-3.4/src/_SHTOOLSmodule.c:17:
/usr/include/python3.4m/pyconfig.h:3:52: fatal error: x86_64-linux-gnu/python3.4m/pyconfig.h: �е� �акого �айла или ка�алога
include <x86_64-linux-gnu/python3.4m/pyconfig.h>
compilation terminated.
Complete output from command /usr/bin/python3 -c "import setuptools, tokenize;file='/tmp/pip_build_root/pyshtools/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-dr89fzf4-record/install-record.txt --single-version-externally-managed --compile:
no pandoc installed. Careful, pypi description will not be formatted correctly.
INSTALLING SHTOOLS 3.4
customize Gnu95FCompiler
Found executable /usr/bin/gfortran
customize Gnu95FCompiler
searching SHTOOLS in: build/temp.linux-i686-3.4
non-existing path in '': 'build/temp.linux-i686-3.4'
non-existing path in '': 'build/temp.linux-i686-3.4'
running install
---- CUSTOM INSTALL ----
running build
---- BUILDING ----
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building library "SHTOOLS" sources
building extension "pyshtools._SHTOOLS" sources
f2py options: ['--quiet', '--quiet']
adding 'build/src.linux-i686-3.4/fortranobject.c' to sources.
adding 'build/src.linux-i686-3.4' to include_dirs.
adding 'build/src.linux-i686-3.4/src/_SHTOOLS-f2pywrappers.f' to sources.
building extension "pyshtools._constant" sources
f2py options: ['--quiet']
adding 'build/src.linux-i686-3.4/fortranobject.c' to sources.
adding 'build/src.linux-i686-3.4' to include_dirs.
adding 'build/src.linux-i686-3.4/pyshtools/_constant-f2pywrappers2.f90' to sources.
build_src: building npy-pkg config files
running build_py
creating build/lib.linux-i686-3.4
creating build/lib.linux-i686-3.4/pyshtools
copying pyshtools/shio.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/spectralanalysis.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/expand.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/localizedspectralanalysis.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/init.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/constant.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/shclasses.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/legendre.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/make_docs.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/rotate.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/gravmag.py -> build/lib.linux-i686-3.4/pyshtools
copying pyshtools/other.py -> build/lib.linux-i686-3.4/pyshtools
running build_clib
customize UnixCCompiler
customize UnixCCompiler using build_clib
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_clib
building 'SHTOOLS' library
creating build/temp.linux-i686-3.4
compiling Fortran 90 module sources
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-i686-3.4/src
compile options: '-I/usr/local/lib/python3.4/dist-packages/numpy/core/include -c'
extra options: '-Jbuild/temp.linux-i686-3.4 -Ibuild/temp.linux-i686-3.4'
gfortran:f90: src/FFTW3.f95
gfortran:f90: src/SHTOOLS.f95
compiling Fortran sources
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
compile options: '-I/usr/local/lib/python3.4/dist-packages/numpy/core/include -c'
extra options: '-Jbuild/temp.linux-i686-3.4 -Ibuild/temp.linux-i686-3.4'
gfortran:f90: src/SHMagPowerSpectra.f95
gfortran:f90: src/PlBar_d1.f95
gfortran:f90: src/SHGLQ.f95
gfortran:f90: src/CilmMinusRhoH.f95
src/CilmMinusRhoH.f95: In function ‘cilmminusrhoh’:
src/CilmMinusRhoH.f95:265:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmMinusRhoH.f95:75:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:, :, :), grid(:, :)
^
src/CilmMinusRhoH.f95:265:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmMinusRhoH.f95:75:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:, :, :), grid(:, :)
^
gfortran:f90: src/PlmBar.f95
gfortran:f90: src/MakeGridGLQC.F95
gfortran:f90: src/SHBiasAdmitCorr.f95
gfortran:f90: src/PlSchmidt_d1.f95
gfortran:f90: src/Random.f95
gfortran:f90: src/SHRotateRealCoef.f95
gfortran:f90: src/MakeGridDHC.F95
gfortran:f90: src/PlmIndex.f95
gfortran:f90: src/SHMultiply.f95
gfortran:f90: src/SHReadJPL.f95
gfortran:f90: src/PlmSchmidt_d1.f95
gfortran:f90: src/MakeCircleCoord.f95
gfortran:f90: src/EigValVecSym.F95
src/EigValVecSym.F95: In function ‘eigvalvecsym’:
src/EigValVecSym.F95:63:0: warning: ‘a.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: a(:,:), z(:,:)
^
src/EigValVecSym.F95:63:0: warning: ‘a.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/ComputeDm.f95
gfortran:f90: src/MakeMagGridDH.F95
src/MakeMagGridDH.F95: In function ‘makemaggriddh’:
src/MakeMagGridDH.F95:716:0: warning: ‘coefu0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (calcu) coefu0 = coefu0 + cilm(1,2,1) * pm1 * prefactor(1)
^
src/MakeMagGridDH.F95:396:0: warning: ‘coefus0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
coefus0 = coefus0 - tempr ! fsymsign = -1
^
gfortran:f90: src/SHSjkPG.f95
gfortran:f90: src/MakeEllipseCoord.f95
gfortran:f90: src/EigValVecSymTri.F95
gfortran:f90: src/SHMultiTaperMaskCSE.f95
gfortran:f90: src/SHMTCouplingMatrix.f95
gfortran:f90: src/SHRead2.f95
src/SHRead2.f95: In function ‘shread2’:
src/SHRead2.f95:313:0: warning: ‘maxl_dot’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHRead2.f95:285:0: warning: ‘maxl_error’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
gfortran:f90: src/SHBiasK.f95
gfortran:f90: src/SHBiasKMask.f95
gfortran:f90: src/SHPowerSpectra.f95
gfortran:f90: src/SHRead.f95
src/SHRead.f95: In function ‘shread’:
src/SHRead.f95:125:0: warning: ‘headlen’ may be used uninitialized in this function [-Wmaybe-uninitialized]
read(fu,*, iostat=stat) (header(l), l=1, headlen)
^
gfortran:f90: src/PlmSchmidt.f95
gfortran:f90: src/SHReturnTapers.f95
src/SHReturnTapers.f95: In function ‘shreturntapers’:
src/SHReturnTapers.f95:101:0: warning: ‘m_unordered.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHReturnTapers.f95:100:0: warning: ‘eval_unordered.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHReturnTapers.f95:114:0: warning: ‘dllmtri.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
call ComputeDG82(dllmtri(1:n,1:n), lmax, m, theta0)
^
src/SHReturnTapers.f95:98:0: warning: ‘tapers_unordered.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHReturnTapers.f95:50:0: warning: ‘tapers_unordered.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: eval(:), evec(:, :), tapers_unordered(:,:), &
^
src/SHReturnTapers.f95:98:0: warning: ‘tapers_unordered.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHReturnTapers.f95:50:0: warning: ‘tapers_unordered.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: eval(:), evec(:, :), tapers_unordered(:,:), &
^
src/SHReturnTapers.f95:50:0: warning: ‘evec.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHReturnTapers.f95:50:0: warning: ‘evec.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/NormalGravity.f95
gfortran:f90: src/SHExpandGLQ.F95
gfortran:f90: src/CilmPlusRhoH.f95
src/CilmPlusRhoH.f95: In function ‘cilmplusrhoh’:
src/CilmPlusRhoH.f95:265:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmPlusRhoH.f95:75:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:,:,:), grid(:,:)
^
src/CilmPlusRhoH.f95:265:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmPlusRhoH.f95:75:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:,:,:), grid(:,:)
^
gfortran:f90: src/MakeGeoidGrid.f95
src/MakeGeoidGrid.f95: In function ‘makegeoidgrid’:
src/MakeGeoidGrid.f95:439:0: warning: ‘lat’ may be used uninitialized in this function [-Wmaybe-uninitialized]
(1.0d0 + tan(lat*pi/180.0d0)**2 / (1.0d0 - f)**2 )
^
src/MakeGeoidGrid.f95:201:0: warning: ‘cilm1.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
cilm1(1,1,1) = 1.0d0 ! Make sure that the degree-0 term is included
^
src/MakeGeoidGrid.f95:201:0: warning: ‘cilm1.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/BAtoHilmRhoH.f95
gfortran:f90: src/CilmPlus.f95
src/CilmPlus.f95: In function ‘cilmplus’:
src/CilmPlus.f95:243:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmPlus.f95:70:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:, :, :), grid(:, :)
^
src/CilmPlus.f95:243:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmPlus.f95:70:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:, :, :), grid(:, :)
^
gfortran:f90: src/SHExpandGLQC.F95
gfortran:f90: src/BAtoHilm.f95
gfortran:f90: src/SHMultiTaperMaskSE.f95
gfortran:f90: src/SHRotateCoef.f95
gfortran:f90: src/YilmIndexVector.f95
gfortran:f90: src/MakeGridDH.F95
gfortran:f90: src/CilmMinus.f95
src/CilmMinus.f95: In function ‘cilmminus’:
src/CilmMinus.f95:237:0: warning: ‘cilmn.dim[2].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmMinus.f95:70:0: warning: ‘cilmn.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:, :, :), grid(:, :)
^
src/CilmMinus.f95:237:0: warning: ‘cilmn.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/CilmMinus.f95:70:0: warning: ‘cilmn.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: cilmn(:, :, :), grid(:, :)
^
gfortran:f90: src/PlON.f95
gfortran:f90: src/SHLocalizedAdmitCorr.f95
gfortran:f90: src/SHAdmitCorr.f95
gfortran:f90: src/Curve2Mask.f95
gfortran:f90: src/SHConvertCoef.f95
gfortran:f90: src/SHMTDebias.F95
src/SHMTDebias.F95: In function ‘shmtdebias’:
src/SHMTDebias.F95:31:0: warning: ‘uu.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: work(:), Mmt(:,:), a(:,:), vt(:,:), uu(:,:)
^
src/SHMTDebias.F95:31:0: warning: ‘uu.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘vt.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘vt.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:155:0: warning: ‘a.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHMTDebias.F95:31:0: warning: ‘a.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: work(:), Mmt(:,:), a(:,:), vt(:,:), uu(:,:)
^
src/SHMTDebias.F95:155:0: warning: ‘a.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHMTDebias.F95:31:0: warning: ‘a.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: work(:), Mmt(:,:), a(:,:), vt(:,:), uu(:,:)
^
src/SHMTDebias.F95:31:0: warning: ‘mmt.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘mmt.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHMTDebias.F95:31:0: warning: ‘mmt.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SphericalCapCoef.f95
gfortran:f90: src/PlmON_d1.f95
gfortran:f90: src/MakeGridPoint.f95
src/MakeGridPoint.f95:71.21:
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
src/MakeGridPoint.f95:73.24:
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
src/MakeGridPoint.f95:82.20:
phase = dble(CSPHASE_DEFAULT)
1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
gfortran:f90: src/SHExpandDH.F95
gfortran:f90: src/SHReturnTapersMap.f95
gfortran:f90: src/ComputeDMap.f95
src/ComputeDMap.f95: In function ‘computedmap’:
src/ComputeDMap.f95:249:0: warning: ‘colat’ may be used uninitialized in this function [-Wmaybe-uninitialized]
call plmbar(plm, -1, cos(colat))
^
gfortran:f90: src/MakeGravGridDH.F95
src/MakeGravGridDH.F95: In function ‘makegravgriddh’:
src/MakeGravGridDH.F95:764:0: warning: ‘coefu0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (calcu) coefu0 = coefu0 + cilm(1,1,1) * pm2
^
src/MakeGravGridDH.F95:444:0: warning: ‘coefus0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
coefus0 = coefus0 - tempr ! fsymsign = -1
^
gfortran:f90: src/PlmON.f95
gfortran:f90: src/PlON_d1.f95
gfortran:f90: src/djpi2.f95
gfortran:f90: src/PLegendreA.f95
gfortran:f90: src/SHMultiTaperCSE.f95
gfortran:f90: src/SHMultiTaperSE.f95
gfortran:f90: src/ComputeDG82.f95
gfortran:f90: src/MakeGrid2D.f95
src/MakeGrid2D.f95: In function ‘makegrid2d’:
src/MakeGrid2D.f95:77:0: warning: ‘cilm2.dim[2].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: pl(:), cosm(:, :), sinm(:, :), cilm2(:,:, :)
^
src/MakeGrid2D.f95:77:0: warning: ‘cilm2.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘sinm.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘sinm.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘cosm.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/MakeGrid2D.f95:77:0: warning: ‘cosm.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SHExpandDHC.F95
gfortran:f90: src/SHFindLWin.f95
src/SHFindLWin.f95: In function ‘shfindlwin’:
src/SHFindLWin.f95:69:0: warning: ‘eval.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
allocate (eval(l+1), stat = astat(2)) ; eval = 0.0d0
^
gfortran:f90: src/SHCilmToVector.f95
gfortran:f90: src/PreGLQ.f95
gfortran:f90: src/DownContFilter.f95
gfortran:f90: src/EigValSym.F95
src/EigValSym.F95: In function ‘eigvalsym’:
src/EigValSym.F95:51:0: warning: ‘a.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: a(:,:), z(:,:)
^
src/EigValSym.F95:51:0: warning: ‘a.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SHExpandLSQ.F95
src/SHExpandLSQ.F95: In function ‘shexpandlsq’:
src/SHExpandLSQ.F95:146:0: warning: ‘gg.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHExpandLSQ.F95:66:0: warning: ‘gg.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: mm(:), gg(:, :), p(:), work(:)
^
src/SHExpandLSQ.F95:146:0: warning: ‘gg.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHExpandLSQ.F95:66:0: warning: ‘gg.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: mm(:), gg(:, :), p(:), work(:)
^
src/SHExpandLSQ.F95:145:0: warning: ‘mm.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
gfortran:f90: src/SHBias.f95
gfortran:f90: src/PLegendre.f95
gfortran:f90: src/GLQGridCoord.f95
gfortran:f90: src/PlBar.f95
gfortran:f90: src/DHaj.f95
gfortran:f90: src/PLegendreA_d1.f95
gfortran:f90: src/MakeGridGLQ.F95
gfortran:f90: src/PlmBar_d1.f95
gfortran:f90: src/PlSchmidt.f95
gfortran:f90: src/SHConfidence.f95
gfortran:f90: src/Wigner3j.f95
gfortran:f90: src/MakeGravGradGridDH.F95
gfortran:f90: src/SHReturnTapersM.f95
src/SHReturnTapersM.f95: In function ‘shreturntapersm’:
src/SHReturnTapersM.f95:112:0: warning: ‘dllmtri.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
call ComputeDG82(dllmtri(1:n,1:n), lmax, m, theta0)
^
src/SHReturnTapersM.f95:101:0: warning: ‘evec.dim[1].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
^
src/SHReturnTapersM.f95:58:0: warning: ‘evec.dim[1].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized]
real*8, allocatable :: evec(:,:), dllmtri(:,:), p(:)
^
src/SHReturnTapersM.f95:58:0: warning: ‘evec.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized]
src/SHReturnTapersM.f95:58:0: warning: ‘evec.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
gfortran:f90: src/SHPowerSpectraC.f95
gfortran:f90: src/SHMTVarOpt.F95
i686-linux-gnu-gcc-ar: adding 50 object files to build/temp.linux-i686-3.4/libSHTOOLS.a
i686-linux-gnu-gcc-ar: adding 39 object files to build/temp.linux-i686-3.4/libSHTOOLS.a
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_ext
customize Gnu95FCompiler
customize Gnu95FCompiler
customize Gnu95FCompiler using build_ext
building 'pyshtools._SHTOOLS' extension
compiling C sources
C compiler: i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC
creating build/temp.linux-i686-3.4/build
creating build/temp.linux-i686-3.4/build/src.linux-i686-3.4
creating build/temp.linux-i686-3.4/build/src.linux-i686-3.4/src
compile options: '-Ibuild/temp.linux-i686-3.4 -Ibuild/src.linux-i686-3.4 -I/usr/local/lib/python3.4/dist-packages/numpy/core/include -I/usr/include/python3.4m -c'
extra options: '-m64 -fPIC -O3 -ffast-math'
i686-linux-gnu-gcc: build/src.linux-i686-3.4/src/_SHTOOLSmodule.c
In file included from /usr/include/python3.4m/Python.h:8:0,
from build/src.linux-i686-3.4/src/_SHTOOLSmodule.c:17:
/usr/include/python3.4m/pyconfig.h:3:52: fatal error: x86_64-linux-gnu/python3.4m/pyconfig.h: No such file or folder
include <x86_64-linux-gnu/python3.4m/pyconfig.h>
compilation terminated.
error: Command "i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -Ibuild/temp.linux-i686-3.4 -Ibuild/src.linux-i686-3.4 -I/usr/local/lib/python3.4/dist-packages/numpy/core/include -I/usr/include/python3.4m -c build/src.linux-i686-3.4/src/_SHTOOLSmodule.c -o build/temp.linux-i686-3.4/build/src.linux-i686-3.4/src/_SHTOOLSmodule.o -m64 -fPIC -O3 -ffast-math" failed with exit status 1
In file included from /usr/include/python3.4m/Python.h:8:0,
from build/src.linux-i686-3.4/src/_SHTOOLSmodule.c:17:
/usr/include/python3.4m/pyconfig.h:3:52: fatal error: x86_64-linux-gnu/python3.4m/pyconfig.h: �е� �акого �айла или ка�алога
include <x86_64-linux-gnu/python3.4m/pyconfig.h>
compilation terminated.
Cleaning up...
Removing temporary dir /tmp/pip_build_root...
Command /usr/bin/python3 -c "import setuptools, tokenize;file='/tmp/pip_build_root/pyshtools/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-dr89fzf4-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/pyshtools
Exception information:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 283, in run
requirement_set.install(install_options, global_options, root=options.root_path)
File "/usr/lib/python3/dist-packages/pip/req.py", line 1436, in install
requirement.install(install_options, global_options, *args, **kwargs)
File "/usr/lib/python3/dist-packages/pip/req.py", line 707, in install
cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
File "/usr/lib/python3/dist-packages/pip/util.py", line 715, in call_subprocess
% (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command /usr/bin/python3 -c "import setuptools, tokenize;file='/tmp/pip_build_root/pyshtools/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-dr89fzf4-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/pyshtools