- * Package: dev-python/pyamg-2.0.4
- * Repository: gentoo
- * Maintainer: sci@gentoo.org
- * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- >>> Unpacking source...
- >>> Unpacking pyamg-2.0.4.tar.gz to /tmp/portage/dev-python/pyamg-2.0.4/work
- >>> Source unpacked in /tmp/portage/dev-python/pyamg-2.0.4/work
- >>> Preparing source in /tmp/portage/dev-python/pyamg-2.0.4/work/pyamg ...
- >>> Source prepared.
- >>> Configuring source in /tmp/portage/dev-python/pyamg-2.0.4/work/pyamg ...
- >>> Source configured.
- >>> Compiling source in /tmp/portage/dev-python/pyamg-2.0.4/work/pyamg ...
- * Building of dev-python/pyamg-2.0.4 with CPython 2.7...
- python2.7 setup.py build -b build-2.7
- running build
- 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 py_modules sources
- creating build-2.7
- creating build-2.7/src.linux-x86_64-2.7
- creating build-2.7/src.linux-x86_64-2.7/pyamg
- building extension "pyamg.amg_core._amg_core" sources
- building data_files sources
- build_src: building npy-pkg config files
- running build_py
- creating build-2.7/lib.linux-x86_64-2.7
- creating build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/version.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/strength.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/multilevel.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/info.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/graph.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/blackbox.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying pyamg/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- copying build-2.7/src.linux-x86_64-2.7/pyamg/__config__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- copying pyamg/aggregation/tentative.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- copying pyamg/aggregation/smooth.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- copying pyamg/aggregation/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- copying pyamg/aggregation/aggregation.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- copying pyamg/aggregation/aggregate.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- copying pyamg/aggregation/adaptive.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- copying pyamg/aggregation/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/aggregation
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/classical
- copying pyamg/classical/split.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/classical
- copying pyamg/classical/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/classical
- copying pyamg/classical/interpolate.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/classical
- copying pyamg/classical/cr.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/classical
- copying pyamg/classical/classical.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/classical
- copying pyamg/classical/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/classical
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/stencil.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/random_sparse.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/mesh.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/laplacian.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/info.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/example.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/elasticity.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/diffusion.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/demo.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- copying pyamg/gallery/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/gallery
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/info.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_steepest_descent.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_minimal_residual.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_gmres_mgs.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_gmres_householder.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_gmres.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_fgmres.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_cr.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_cgnr.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_cgne.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_cg.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/_bicgstab.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- copying pyamg/krylov/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/krylov
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/amg_core
- copying pyamg/amg_core/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/amg_core
- copying pyamg/amg_core/amg_core.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/amg_core
- copying pyamg/amg_core/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/amg_core
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/relaxation
- copying pyamg/relaxation/smoothing.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/relaxation
- copying pyamg/relaxation/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/relaxation
- copying pyamg/relaxation/relaxation.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/relaxation
- copying pyamg/relaxation/info.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/relaxation
- copying pyamg/relaxation/chebyshev.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/relaxation
- copying pyamg/relaxation/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/relaxation
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/testing
- copying pyamg/testing/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/testing
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/util
- copying pyamg/util/utils.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/util
- copying pyamg/util/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/util
- copying pyamg/util/linalg.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/util
- copying pyamg/util/info.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/util
- copying pyamg/util/BSR_utils.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/util
- copying pyamg/util/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/util
- creating build-2.7/lib.linux-x86_64-2.7/pyamg/vis
- copying pyamg/vis/vtk_writer.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/vis
- copying pyamg/vis/vis_coarse.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/vis
- copying pyamg/vis/setup.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/vis
- copying pyamg/vis/info.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/vis
- copying pyamg/vis/__init__.py -> build-2.7/lib.linux-x86_64-2.7/pyamg/vis
- warning: build_py: byte-compiling is disabled, skipping.
- running build_ext
- customize UnixCCompiler
- customize UnixCCompiler using build_ext
- customize UnixCCompiler
- customize UnixCCompiler using build_ext
- building 'pyamg.amg_core._amg_core' extension
- compiling C++ sources
- C compiler: x86_64-pc-linux-gnu-g++ -pthread -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fPIC
- creating build-2.7/temp.linux-x86_64-2.7
- creating build-2.7/temp.linux-x86_64-2.7/pyamg
- creating build-2.7/temp.linux-x86_64-2.7/pyamg/amg_core
- compile options: '-D__STDC_FORMAT_MACROS=1 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c'
- x86_64-pc-linux-gnu-g++: pyamg/amg_core/amg_core_wrap.cxx
- pyamg/amg_core/amg_core_wrap.cxx: In function 'void SWIG_Python_AddErrorMsg(const char*)':
- pyamg/amg_core/amg_core_wrap.cxx:870:42: warning: format not a string literal and no format arguments [-Wformat-security]
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h: In instantiation of 'void cljp_naive_splitting(I, const I*, const I*, const I*, const I*, I*, I) [with I = int]':
- pyamg/amg_core/amg_core_wrap.cxx:4478:124: required from here
- pyamg/amg_core/ruge_stuben.h:291:5: error: 'vertex_coloring_mis' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2571:0:
- pyamg/amg_core/graph.h:171:3: note: 'template<class I, class T> T vertex_coloring_mis(I, const I*, const I*, T*)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h: In instantiation of 'void classical_strength_of_connection(I, F, const I*, const I*, const T*, I*, I*, T*) [with I = int; T = float; F = float]':
- pyamg/amg_core/amg_core_wrap.cxx:8771:140: required from here
- pyamg/amg_core/ruge_stuben.h:58:17: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h:64:38: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h: In instantiation of 'void classical_strength_of_connection(I, F, const I*, const I*, const T*, I*, I*, T*) [with I = int; T = double; F = double]':
- pyamg/amg_core/amg_core_wrap.cxx:8897:143: required from here
- pyamg/amg_core/ruge_stuben.h:58:17: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h:64:38: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- pyamg/amg_core/amg_core_wrap.cxx: In function 'void SWIG_Python_AddErrorMsg(const char*)':
- pyamg/amg_core/amg_core_wrap.cxx:870:42: warning: format not a string literal and no format arguments [-Wformat-security]
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h: In instantiation of 'void cljp_naive_splitting(I, const I*, const I*, const I*, const I*, I*, I) [with I = int]':
- pyamg/amg_core/amg_core_wrap.cxx:4478:124: required from here
- pyamg/amg_core/ruge_stuben.h:291:5: error: 'vertex_coloring_mis' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2571:0:
- pyamg/amg_core/graph.h:171:3: note: 'template<class I, class T> T vertex_coloring_mis(I, const I*, const I*, T*)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h: In instantiation of 'void classical_strength_of_connection(I, F, const I*, const I*, const T*, I*, I*, T*) [with I = int; T = float; F = float]':
- pyamg/amg_core/amg_core_wrap.cxx:8771:140: required from here
- pyamg/amg_core/ruge_stuben.h:58:17: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h:64:38: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h: In instantiation of 'void classical_strength_of_connection(I, F, const I*, const I*, const T*, I*, I*, T*) [with I = int; T = double; F = double]':
- pyamg/amg_core/amg_core_wrap.cxx:8897:143: required from here
- pyamg/amg_core/ruge_stuben.h:58:17: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- In file included from pyamg/amg_core/amg_core_wrap.cxx:2568:0:
- pyamg/amg_core/ruge_stuben.h:64:38: error: 'mynorm' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
- In file included from pyamg/amg_core/smoothed_aggregation.h:12:0,
- from pyamg/amg_core/amg_core_wrap.cxx:2569:
- pyamg/amg_core/linalg.h:72:15: note: 'double mynorm(const npy_cdouble_wrapper&)' declared here, later in the translation unit
- error: Command "x86_64-pc-linux-gnu-g++ -pthread -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fPIC -D__STDC_FORMAT_MACROS=1 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c pyamg/amg_core/amg_core_wrap.cxx -o build-2.7/temp.linux-x86_64-2.7/pyamg/amg_core/amg_core_wrap.o" failed with exit status 1
- * ERROR: dev-python/pyamg-2.0.4 failed (compile phase):
- * Building failed with CPython 2.7 in distutils_building() function
- *
- * Call stack:
- * ebuild.sh, line 85: Called src_compile
- * environment, line 5196: Called distutils_src_compile
- * environment, line 1349: Called python_execute_function 'distutils_building'
- * environment, line 3580: Called die
- * The specific snippet of code:
- * die "${failure_message}";
- *
- * If you need support, post the output of `emerge --info '=dev-python/pyamg-2.0.4'`,
- * the complete build log and the output of `emerge -pqv '=dev-python/pyamg-2.0.4'`.
- sed: couldn't open temporary file /etc/portage/package.mask/sedL2aYRR: Permission denied