* Package: dev-libs/clover-9999  * Repository: alexxy  * USE: amd64 elibc_glibc kernel_linux multilib userland_GNU  * FEATURES: sandbox >>> Unpacking source... GIT update --> repository: git://anongit.freedesktop.org/~steckdenis/clover at the commit: ded5c89ad7acc85a8603317bc17806564f08af91 branch: master storage directory: "/usr/portage/distfiles/egit-src/clover" checkout type: bare repository Cloning into '/var/tmp/portage/dev-libs/clover-9999/work/clover-9999'... done. Branch branch-master set up to track remote branch master from origin. Switched to a new branch 'branch-master' >>> Unpacked to /var/tmp/portage/dev-libs/clover-9999/work/clover-9999 >>> Source unpacked in /var/tmp/portage/dev-libs/clover-9999/work >>> Preparing source in /var/tmp/portage/dev-libs/clover-9999/work/clover-9999 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/clover-9999/work/clover-9999 ... >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/clover-9999/work/clover-9999_build" cmake --no-warn-unused-cli -C /var/tmp/portage/dev-libs/clover-9999/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/dev-libs/clover-9999/temp/gentoo_rules.cmake /var/tmp/portage/dev-libs/clover-9999/work/clover-9999 Not searching for unused variables given on the command line. loading initial cache file /var/tmp/portage/dev-libs/clover-9999/temp/gentoo_common_config.cmake -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- LLVM CXX flags: -I/usr/include -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -- LLVM LD flags: -L/usr/lib64/llvm -lpthread -lffi -ldl -lm -- LLVM core libs: -lLLVMTableGen -lLLVMMCJIT -lLLVMRuntimeDyld -lLLVMObject -lLLVMMCDisassembler -lLLVMLinker -lLLVMipo -lLLVMInterpreter -lLLVMInstrumentation -lLLVMJIT -lLLVMExecutionEngine -lLLVMDebugInfo -lLLVMBitWriter -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMSelectionDAG -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMX86Info -lLLVMAsmPrinter -lLLVMMCParser -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAsmParser -lLLVMArchive -lLLVMBitReader -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -- LLVM JIT libs: -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMX86Info -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -- LLVM JIT objs: -- Found LLVM: /usr/include -- Clang libs: /usr/lib64/llvm/libclangFrontendTool.a/usr/lib64/llvm/libclangFrontend.a/usr/lib64/llvm/libclangDriver.a/usr/lib64/llvm/libclangSerialization.a/usr/lib64/llvm/libclangCodeGen.a/usr/lib64/llvm/libclangParse.a/usr/lib64/llvm/libclangSema.a/usr/lib64/llvm/libclangAnalysis.a/usr/lib64/llvm/libclangIndex.a/usr/lib64/llvm/libclangRewrite.a/usr/lib64/llvm/libclangAST.a/usr/lib64/llvm/libclangLex.a/usr/lib64/llvm/libclangBasic.a -- Found Clang: /usr/include -- Boost version: 1.47.0 -- source is /var/tmp/portage/dev-libs/clover-9999/work/clover-9999 -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -march=core2 -msse4 -mcx16 -mpopcnt -msahf -O2 -pipe C++ -march=core2 -msse4 -mcx16 -mpopcnt -msahf -O2 -pipe Linker flags: Executable -Wl,-O1 -Wl,--as-needed Module -Wl,-O1 -Wl,--as-needed Shared -Wl,-O1 -Wl,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999_build >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/clover-9999/work/clover-9999 ... >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/clover-9999/work/clover-9999_build" make -j9 Scanning dependencies of target generate_stdlib_h Scanning dependencies of target generate_stdlib_c Scanning dependencies of target generate_builtins [ 0%] [ 0%] [ 0%] Generating builtins_def.h, stdlib_def.h, builtins_impl.h, stdlib_impl.h Generating builtins_def.h, stdlib_def.h, builtins_impl.h, stdlib_impl.h Generating builtins_def.h, stdlib_def.h, builtins_impl.h, stdlib_impl.h [ 0%] [ 2%] Built target generate_builtins [ 2%] Generating stdlib.h.embed.h Generating stdlib.c.bc clang: warning: argument unused during compilation: '-nobuiltininc' [ 8%] Built target generate_stdlib_h [ 8%] Generating stdlib.c.bc.embed.h [ 16%] Built target generate_stdlib_c Scanning dependencies of target OpenCL [ 19%] [ 22%] [ 27%] [ 27%] [ 33%] [ 33%] [ 36%] [ 38%] Building CXX object src/CMakeFiles/OpenCL.dir/api/api_command.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/api/api_device.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/api/api_event.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/api/api_platform.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/api/api_program.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/api/api_kernel.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/api/api_context.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/api/api_enqueue.cpp.o [ 41%] Building CXX object src/CMakeFiles/OpenCL.dir/api/api_flush.cpp.o [ 44%] Building CXX object src/CMakeFiles/OpenCL.dir/api/api_memory.cpp.o [ 47%] Building CXX object src/CMakeFiles/OpenCL.dir/api/api_profiling.cpp.o [ 50%] Building CXX object src/CMakeFiles/OpenCL.dir/api/api_sampler.cpp.o [ 52%] /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp: En la función ‘cl_int clEnqueueWriteBuffer(_cl_command_queue*, _cl_mem*, cl_bool, size_t, size_t, const void*, cl_uint, _cl_event* const*, _cl_event**)’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp:127:29: aviso: la conversión del tipo ‘const void*’ al tipo ‘void*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp: En la función ‘cl_int clEnqueueWriteBufferRect(_cl_command_queue*, _cl_mem*, cl_bool, const size_t*, const size_t*, const size_t*, size_t, size_t, size_t, size_t, const void*, cl_uint, _cl_event* const*, _cl_event**)’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp:203:51: aviso: la conversión del tipo ‘const void*’ al tipo ‘void*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp: En la función ‘cl_int clEnqueueWriteImage(_cl_command_queue*, _cl_mem*, cl_bool, const size_t*, const size_t*, size_t, size_t, const void*, cl_uint, _cl_event* const*, _cl_event**)’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp:346:57: aviso: la conversión del tipo ‘const void*’ al tipo ‘void*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp: En la función ‘cl_int clEnqueueMarker(_cl_command_queue*, _cl_event**)’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/api/api_enqueue.cpp:729:38: aviso: la conversión del tipo ‘Coal::Event**’ al tipo ‘const Coal::Event**’ proscribe los calificadores Building CXX object src/CMakeFiles/OpenCL.dir/api/api_gl.cpp.o [ 55%] [ 58%] Building CXX object src/CMakeFiles/OpenCL.dir/core/commandqueue.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/core/context.cpp.o [ 61%] [ 63%] Building CXX object src/CMakeFiles/OpenCL.dir/core/memobject.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/core/events.cpp.o [ 66%] Building CXX object src/CMakeFiles/OpenCL.dir/core/program.cpp.o [ 69%] [ 72%] Building CXX object src/CMakeFiles/OpenCL.dir/core/compiler.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/core/kernel.cpp.o [ 75%] [ 77%] Building CXX object src/CMakeFiles/OpenCL.dir/core/sampler.cpp.o [ 80%] Building CXX object src/CMakeFiles/OpenCL.dir/core/object.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/core/cpu/buffer.cpp.o [ 83%] /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/memobject.cpp: En la función miembro ‘cl_int Coal::MemObject::info(cl_mem_info, size_t, void*, size_t*) const’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/memobject.cpp:284:50: aviso: la conversión del tipo ‘const Coal::SubBuffer*’ al tipo ‘Coal::SubBuffer*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/commandqueue.cpp: En el constructor ‘Coal::Event::Event(Coal::CommandQueue*, Coal::Event::Status, cl_uint, const Coal::Event**, cl_int*)’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/commandqueue.cpp:468:50: aviso: la conversión del tipo ‘const _cl_event*’ al tipo ‘_cl_event*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/commandqueue.cpp:471:44: aviso: la conversión del tipo ‘const Coal::UserEvent*’ al tipo ‘Coal::UserEvent*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/commandqueue.cpp: En el destructor ‘virtual Coal::Event::~Event()’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/commandqueue.cpp:489:53: aviso: la conversión del tipo ‘const _cl_event*’ al tipo ‘_cl_event*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/memobject.cpp: En la función miembro ‘cl_int Coal::Image2D::imageInfo(cl_image_info, size_t, void*, size_t*) const’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/memobject.cpp:626:47: aviso: la conversión del tipo ‘const Coal::Image3D*’ al tipo ‘Coal::Image3D*’ proscribe los calificadores /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/commandqueue.cpp: En la función miembro ‘cl_int Coal::Event::info(cl_event_info, size_t, void*, size_t*) const’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/commandqueue.cpp:665:21: aviso: la conversión del tipo ‘const Coal::UserEvent*’ al tipo ‘Coal::UserEvent*’ proscribe los calificadores Building CXX object src/CMakeFiles/OpenCL.dir/core/cpu/device.cpp.o [ 86%] Building CXX object src/CMakeFiles/OpenCL.dir/core/cpu/kernel.cpp.o /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/events.cpp: En la función miembro static ‘static bool Coal::BufferEvent::isSubBufferAligned(const Coal::MemObject*, const Coal::DeviceInterface*)’: /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/events.cpp:125:23: aviso: la conversión del tipo ‘const Coal::SubBuffer*’ al tipo ‘Coal::SubBuffer*’ proscribe los calificadores [ 88%] [ 91%] Building CXX object src/CMakeFiles/OpenCL.dir/core/cpu/program.cpp.o Building CXX object src/CMakeFiles/OpenCL.dir/core/cpu/worker.cpp.o [ 94%] Building CXX object src/CMakeFiles/OpenCL.dir/core/cpu/builtins.cpp.o [ 97%] Building CXX object src/CMakeFiles/OpenCL.dir/core/cpu/sampler.cpp.o In file included from /usr/include/boost/math/special_functions/acosh.hpp:21:0, from /usr/include/boost/math/special_functions.hpp:15, from /var/tmp/portage/dev-libs/clover-9999/work/clover-9999/src/core/cpu/builtins.cpp:54: /usr/include/boost/math/policies/error_handling.hpp: En la función ‘void boost::math::policies::detail::raise_error(const char*, const char*)’: /usr/include/boost/math/policies/error_handling.hpp:89:45: error: no se puede usar typeid sin -fno-rtti /usr/include/boost/math/policies/error_handling.hpp: En la función ‘void boost::math::policies::detail::raise_error(const char*, const char*, const T&)’: /usr/include/boost/math/policies/error_handling.hpp:106:45: error: no se puede usar typeid sin -fno-rtti make[2]: *** [src/CMakeFiles/OpenCL.dir/core/cpu/builtins.cpp.o] Error 1 make[1]: *** [src/CMakeFiles/OpenCL.dir/all] Error 2 make: *** [all] Error 2 * ERROR: dev-libs/clover-9999 failed (compile phase): * emake failed * * If you need support, post the output of 'emerge --info =dev-libs/clover-9999', * the complete build log and the output of 'emerge -pqv =dev-libs/clover-9999'. * This ebuild is from a repository named 'alexxy' * The complete build log is located at '/var/tmp/portage/dev-libs/clover-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/clover-9999/temp/environment'. * S: '/var/tmp/portage/dev-libs/clover-9999/work/clover-9999'