Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PaddlePaddle使用gcc4.9源码编译失败 #6382

Closed
yyhlvdl opened this issue Dec 7, 2017 · 31 comments
Closed

PaddlePaddle使用gcc4.9源码编译失败 #6382

yyhlvdl opened this issue Dec 7, 2017 · 31 comments
Labels
User 用于标记用户问题

Comments

@yyhlvdl
Copy link

yyhlvdl commented Dec 7, 2017

    xxx-System-Product-Name:~/paddle_gpu/build$ cmake ..
-- Found Paddle host system: ubuntu, version: 16.04.3
-- Found Paddle host system's CPU: 8 cores
-- Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE) 
-- Protobuf protoc executable: /home/yyh/paddle_gpu/build/third_party/install/protobuf/bin/protoc
-- Protobuf library: /home/yyh/paddle_gpu/build/third_party/install/protobuf/lib/libprotobuf.a
-- Protobuf version: 3.1
-- Found cblas and lapack in MKLML (include: /home/yyh/paddle_gpu/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include, library: /home/yyh/paddle_gpu/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libmklml_intel.so)
-- BLAS library: /home/yyh/paddle_gpu/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libmklml_intel.so
-- Set /home/yyh/paddle_gpu/build/third_party/install/mkldnn/lib to runtime path
-- Build MKLDNN with MKLML /home/yyh/paddle_gpu/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007
-- MKLDNN library: /home/yyh/paddle_gpu/build/third_party/install/mkldnn/lib/libmkldnn.so
-- warp-ctc library: /home/yyh/paddle_gpu/build/third_party/install/warpctc/lib/libwarpctc.so
-- Current cuDNN header is /usr/local/cuda-8.0/include/cudnn.h. Current cuDNN version is v5. 
-- Enable Intel OpenMP with /home/yyh/paddle_gpu/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libiomp5.so
-- Paddle version is 0.10.0
-- CUDA detected: 8.0
-- Added CUDA NVCC flags for: sm_30 sm_35 sm_50 sm_52 sm_60 sm_61
-- Compile with MKLDNNMatrix
-- Compile with MKLDNNLayers and MKLDNNActivations
-- Configuring done
-- Generating done
-- Build files have been written to: /home/yyh/paddle_gpu/build

xxx-System-Product-Name:~/paddle_gpu/build$ make -j `nproc`
[  1%] Built target extern_mklml
[  3%] Built target zlib
[  3%] Built target extern_eigen3
[  3%] Built target extern_gflags
[  4%] Built target extern_pybind
[  5%] Built target extern_lib_any
[  6%] Built target extern_nccl
[  7%] Built target extern_warpctc
[  7%] Built target extern_mkldnn
[  7%] Built target extern_protobuf
[  8%] Built target framework_py_proto_init
[  8%] Built target extern_gtest
[  9%] Built target extern_glog
Copy generated python proto into directory paddle/v2/fluid/proto.
[  9%] Generating ../../paddle/python/paddle/proto/TrainerConfig_pb2.py
Scanning dependencies of target cblas
[  9%] Built target framework_py_proto
[ 10%] Built target buddy_allocator
[ 10%] Generating ../../paddle/python/paddle/proto/ParameterService_pb2.py
[ 10%] Built target enforce
[ 10%] Building C object CMakeFiles/cblas.dir/cblas_dummy.c.o
[ 11%] Built target paddle_proto
[ 11%] Built target meta_data
[ 11%] Built target memcpy
[ 11%] Generating ../../paddle/python/paddle/proto/ParameterServerConfig_pb2.py
[ 12%] Built target memory_block
[ 12%] Built target cpu_info
[ 12%] Built target gpu_info
[ 13%] Generating ../../paddle/python/paddle/proto/ParameterConfig_pb2.py
[ 13%] Generating ../../paddle/python/paddle/proto/OptimizerConfig_pb2.py
[ 13%] Built target meta_cache
[ 13%] Generating ../../paddle/python/paddle/proto/ModelConfig_pb2.py
[ 13%] Generating ../../paddle/python/paddle/proto/DataFormat_pb2.py
[ 13%] Generating ../../paddle/python/paddle/proto/DataConfig_pb2.py
[ 13%] Linking CXX static library libpaddle_cuda.a
[ 14%] Built target paddle_trainer_lib
[ 14%] Built target gen_proto_py
[ 15%] Built target paddle_utils
[ 15%] Linking CXX static library libpaddle_math.a
[ 15%] Built target paddle_test_util
[ 15%] Linking CXX static library libpaddle_function.a
[ 16%] Built target paddle_test_main
[ 17%] Built target paddle_parameter
[ 18%] Built target paddle_pserver
[ 18%] Linking C shared library libcblas.so
[ 18%] Built target stringpiece
[ 18%] Built target paddle_network
[ 19%] Built target dynamic_loader
[ 19%] Built target cblas
[ 19%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/ContextProjection.cpp.o
[ 19%] Built target ddim
[ 19%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/ConcatenateLayer.cpp.o
[ 19%] Built target framework_proto
[ 19%] Built target scope
[ 19%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/ClipLayer.cpp.o
[ 19%] Built target activation_functions
[ 19%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/CTCLayer.cpp.o
[ 19%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/CRFLayer.cpp.o
cpplint: Checking source code style
Done processing /home/yyh/paddle_gpu/paddle/function/ContextProjectionOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/ConvOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/CosSimOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/CropOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/CrossMapNormalOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/DepthwiseConvOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/MulOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/PadOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/RowConvOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/ScaleSubRegionOp.h
Done processing /home/yyh/paddle_gpu/paddle/function/SwitchOp.h
Done processing Function.h
Total errors found: 0
cpplint: Checking source code style
cpplint: Checking source code style
Done processing /home/yyh/paddle_gpu/paddle/function/BlockExpandOp.cpp
Done processing src/hl_time.cc
Done processing /home/yyh/paddle_gpu/paddle/function/ContextProjectionOp.cpp
Done processing src/hl_cpu_functions.cc
Done processing src/hl_math.cc
Done processing /home/yyh/paddle_gpu/paddle/function/CosSimOp.cpp
Done processing src/hl_avx_functions.cc
Done processing /home/yyh/paddle_gpu/paddle/function/CropOp.cpp
Done processing include/hl_time.h
Done processing /home/yyh/paddle_gpu/paddle/function/CrossMapNormalOp.cpp
Done processing include/hl_warpctc_wrap.h
Done processing include/hl_sequence.h
Done processing include/hl_cuda_cublas.h
Done processing /home/yyh/paddle_gpu/paddle/function/DepthwiseConvOp.cpp
Done processing include/hl_batch_transpose.h
Done processing include/hl_avx_functions.h
Done processing /home/yyh/paddle_gpu/paddle/function/GemmConvOp.cpp
cpplint: Checking source code style
Done processing include/hl_sparse.h
Done processing /home/yyh/paddle_gpu/paddle/function/Im2ColOp.cpp
Done processing include/hl_functions.h
Done processing /home/yyh/paddle_gpu/paddle/function/MulOp.cpp
Done processing /home/yyh/paddle_gpu/paddle/function/NaiveConvOp.cpp
Done processing include/hl_cuda_cudnn.h
Done processing /home/yyh/paddle_gpu/paddle/function/PadOp.cpp
Done processing /home/yyh/paddle_gpu/paddle/function/RowConvOp.cpp
Done processing include/hl_activation_functions.h
Done processing /home/yyh/paddle_gpu/paddle/function/ScaleSubRegionOp.cpp
Done processing /home/yyh/paddle_gpu/paddle/function/SwitchOp.cpp
Done processing include/hl_base.h
Done processing Function.cpp
Done processing BufferArg.cpp
Done processing GemmFunctor.cpp
Done processing neon/NeonDepthwiseConv.cpp
Total errors found: 0
cpplint: Checking source code style
Done processing include/stub/hl_cuda_cudnn_stub.h
[ 19%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/CRFDecodingLayer.cpp.o
[ 20%] Built target paddle_api
[ 20%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/BlockExpandLayer.cpp.o
Done processing /home/yyh/paddle_gpu/paddle/function/ContextProjectionOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/math/BaseMatrix.cu
Done processing /home/yyh/paddle_gpu/paddle/function/CosSimOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/function/CropOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/function/CrossMapNormalOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/math/TrainingAlgorithmOp.cu
Done processing /home/yyh/paddle_gpu/paddle/function/DepthwiseConvOpGpu.cu
Done processing include/stub/hl_cuda_stub.h
Done processing include/stub/hl_cuda_cublas_stub.h
[ 21%] Built target place
[ 21%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/BilinearInterpLayer.cpp.o
Done processing /home/yyh/paddle_gpu/paddle/math/CpuSparseMatrix.cpp
Done processing /home/yyh/paddle_gpu/paddle/function/Im2ColOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/function/MulOpGpu.cu
Done processing include/stub/hl_cnn_stub.h
Done processing /home/yyh/paddle_gpu/paddle/function/PadOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/math/MKLDNNMatrix.cpp
[ 21%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/BatchNormalizationLayer.cpp.o
Done processing include/stub/hl_lstm_stub.h
Done processing include/stub/hl_sequence_stub.h
Done processing include/stub/hl_aggregate_stub.h
Done processing /home/yyh/paddle_gpu/paddle/function/RowConvOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/math/MathFunctions.cpp
Done processing /home/yyh/paddle_gpu/paddle/function/ScaleSubRegionOpGpu.cu
Done processing /home/yyh/paddle_gpu/paddle/math/MathUtils.cpp
Done processing /home/yyh/paddle_gpu/paddle/function/SwitchOpGpu.cu
Total errors found: 0
[ 24%] Built target paddle_function
Done processing include/stub/hl_sparse_stub.h
[ 25%] Built target paddle_optimizer
Done processing include/stub/hl_matrix_stub.h
Done processing include/hl_aggregate.h
[ 25%] Built target memory
Done processing include/hl_cuda.h
[ 25%] Built target system_allocator
Done processing include/hl_lstm.h
[ 25%] Built target dynload_cuda
Done processing include/hl_table_apply.h
Done processing include/hl_gpu.h
[ 25%] Built target attribute
Done processing include/hl_top_k.h
[ 25%] Built target prune
Done processing include/hl_matrix.h
[ 25%] Generating paddle_memory.dir/system_allocator.objdir
[ 25%] Generating paddle_memory.dir/memory.objdir
[ 25%] Generating paddle_memory.dir/memcpy.objdir
[ 25%] Generating paddle_memory.dir/meta_data.objdir
[ 25%] Generating paddle_memory.dir/meta_cache.objdir
[ 25%] Generating paddle_memory.dir/memory_block.objdir
Done processing include/hl_cnn.h
[ 25%] Generating paddle_memory.dir/buddy_allocator.objdir
Scanning dependencies of target paddle_memory
Done processing src/hl_warpctc_wrap.cc
[ 25%] Generating paddle_memory.dir/system_allocator.objdir
[ 25%] Generating paddle_memory.dir/memory.objdir
[ 25%] Generating paddle_memory.dir/memcpy.objdir
[ 25%] Generating paddle_memory.dir/meta_data.objdir
[ 25%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/BatchNormBaseLayer.cpp.o
[ 25%] Generating paddle_memory.dir/meta_cache.objdir
[ 25%] Generating paddle_memory.dir/memory_block.objdir
[ 25%] Generating paddle_memory.dir/buddy_allocator.objdir
[ 25%] Building C object paddle/memory/CMakeFiles/paddle_memory.dir/paddle_memory_dummy.c.o
Done processing src/hl_cuda_cublas.cc
[ 25%] Linking CXX static library libpaddle_memory.a
[ 26%] Built target paddle_memory
[ 26%] Built target device_context
Done processing src/hl_cuda_cudnn.cc
[ 26%] Built target shape_inference
[ 26%] Built target op_info
[ 26%] Built target op_proto_maker
Done processing src/hl_cuda_device.cc
Total errors found: 0
[ 28%] Built target paddle_cuda
[ 29%] Built target cross_entropy
[ 29%] Built target maxouting
[ 29%] Built target vol2col
[ 30%] Built target sequence2batch
[ 30%] Built target softmax
[ 30%] Built target pooling
Done processing /home/yyh/paddle_gpu/paddle/math/Matrix.cpp
[ 30%] Built target unpooling
[ 30%] Built target lstm_compute
[ 30%] Built target paddle_gtest_main
Done processing /home/yyh/paddle_gpu/paddle/math/MatrixBitCode.cpp
Done processing /home/yyh/paddle_gpu/paddle/math/MemoryHandle.cpp
[ 30%] Built target tensor
Done processing /home/yyh/paddle_gpu/paddle/math/NEONFunctions.cpp
Done processing /home/yyh/paddle_gpu/paddle/math/PoolAllocator.cpp
[ 30%] Linking CXX executable ddim_test
[ 31%] Built target math_function
[ 31%] Linking CXX executable dim_test
Done processing /home/yyh/paddle_gpu/paddle/math/SIMDFunctions.cpp
[ 31%] Built target dim_test
[ 31%] Linking CXX executable variable_test
[ 31%] Built target ddim_test
Done processing /home/yyh/paddle_gpu/paddle/math/SparseMatrix.cpp
[ 31%] Linking CXX executable scope_test
Done processing /home/yyh/paddle_gpu/paddle/math/SparseRowMatrix.cpp
Done processing /home/yyh/paddle_gpu/paddle/math/Storage.cpp
[ 31%] Built target variable_test
[ 31%] Linking CXX executable op_proto_maker_test
[ 31%] Built target scope_test
[ 31%] Linking CXX executable strided_memcpy_test
[ 31%] Built target op_proto_maker_test
Done processing /home/yyh/paddle_gpu/paddle/math/Vector.cpp
Total errors found: 0
cpplint: Checking source code style
[ 31%] Linking CXX executable gather_test
[ 31%] Built target strided_memcpy_test
[ 31%] Building NVCC (Device) object paddle/operators/math/CMakeFiles/gru_compute.dir/gru_compute_generated_gru_compute.cu.o
Done processing /home/yyh/paddle_gpu/paddle/math/Allocator.h
[ 31%] Built target gather_test
[ 31%] Building NVCC (Device) object paddle/operators/math/CMakeFiles/sequence_pooling.dir/sequence_pooling_generated_sequence_pooling.cu.o
Done processing /home/yyh/paddle_gpu/paddle/math/BaseMatrix.h
Done processing /home/yyh/paddle_gpu/paddle/math/CpuSparseMatrix.h
Done processing /home/yyh/paddle_gpu/paddle/math/ExecViaCpu.h
Done processing /home/yyh/paddle_gpu/paddle/math/MKLDNNMatrix.h
Done processing /home/yyh/paddle_gpu/paddle/math/MathFunctions.h
Done processing /home/yyh/paddle_gpu/paddle/math/MathUtils.h
[ 32%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/AverageLayer.cpp.o
[ 32%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/AgentLayer.cpp.o
[ 32%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/layers/AddtoLayer.cpp.o
Done processing /home/yyh/paddle_gpu/paddle/math/Matrix.h
Done processing /home/yyh/paddle_gpu/paddle/math/MemoryHandle.h
Done processing /home/yyh/paddle_gpu/paddle/math/NEONFunctions.h
Done processing /home/yyh/paddle_gpu/paddle/math/PoolAllocator.h
[ 32%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/gradientmachines/RecurrentGradientMachine.cpp.o
Done processing /home/yyh/paddle_gpu/paddle/math/RowBuffer.h
Done processing /home/yyh/paddle_gpu/paddle/math/SIMDFunctions.h
Done processing /home/yyh/paddle_gpu/paddle/math/SparseMatrix.h
Done processing /home/yyh/paddle_gpu/paddle/math/SparseRowMatrix.h
Done processing /home/yyh/paddle_gpu/paddle/math/Storage.h
Done processing /home/yyh/paddle_gpu/paddle/math/TensorApply.h
Done processing /home/yyh/paddle_gpu/paddle/math/TensorAssign.h
Done processing /home/yyh/paddle_gpu/paddle/math/TensorEvaluate.h
[ 32%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/gradientmachines/ParallelNeuralNetwork.cpp.o
Done processing /home/yyh/paddle_gpu/paddle/math/TensorExpression.h
Done processing /home/yyh/paddle_gpu/paddle/math/TrainingAlgorithmOp.h
Done processing /home/yyh/paddle_gpu/paddle/math/Vector.h
Done processing /home/yyh/paddle_gpu/paddle/math/float16.h
Total errors found: 0
[ 34%] Built target paddle_math
[ 34%] Building NVCC (Device) object paddle/operators/math/CMakeFiles/context_project.dir/context_project_generated_context_project.cu.o
[ 34%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/gradientmachines/NeuralNetwork.cpp.o
[ 34%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/gradientmachines/MultiNetwork.cpp.o
[ 34%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/gradientmachines/MultiGradientMachine.cpp.o
[ 34%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/gradientmachines/GradientMachineMode.cpp.o
[ 34%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/gradientmachines/GradientMachine.cpp.o
[ 34%] Linking CXX executable scatter_test
[ 34%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/evaluators/Evaluator.cpp.o
[ 34%] Building NVCC (Device) object paddle/operators/math/CMakeFiles/math_function_gpu_test.dir/math_function_gpu_test_generated_math_function_test.cu.o
[ 34%] Built target scatter_test
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/evaluators/DetectionMAPEvaluator.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/evaluators/ChunkEvaluator.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/evaluators/CTCErrorEvaluator.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/dataproviders/PyDataProvider2.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/dataproviders/PyDataProvider.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/dataproviders/MultiDataProvider.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/dataproviders/DataProvider.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/activations/MKLDNNActivation.cpp.o
[ 35%] Building CXX object paddle/gserver/CMakeFiles/paddle_gserver.dir/activations/ActivationFunction.cpp.o
Scanning dependencies of target math_function_test
[ 35%] Building CXX object paddle/operators/math/CMakeFiles/math_function_test.dir/math_function_test.cc.o
Scanning dependencies of target im2col_test
[ 35%] Building CXX object paddle/operators/math/CMakeFiles/im2col_test.dir/im2col_test.cc.o
Scanning dependencies of target vol2col_test
[ 36%] Building CXX object paddle/operators/math/CMakeFiles/vol2col_test.dir/vol2col_test.cc.o
[ 36%] Linking CXX static library libpaddle_gserver.a
[ 36%] Linking CXX executable math_function_test
[ 36%] Built target math_function_test
Scanning dependencies of target parameter_optimizer_test
[ 36%] Building CXX object paddle/optimizer/CMakeFiles/parameter_optimizer_test.dir/parameter_optimizer_test.cc.o
[ 37%] Linking CXX executable im2col_test
[ 37%] Linking CXX executable vol2col_test
[ 37%] Built target im2col_test
Scanning dependencies of target serialization_test
[ 37%] Building CXX object paddle/optimizer/CMakeFiles/serialization_test.dir/serialization_test.cc.o
[ 37%] Built target vol2col_test
[ 37%] Building NVCC (Device) object paddle/math/tests/CMakeFiles/test_float16_gpu.dir/test_float16_gpu_generated_test_float16.cu.o
[ 37%] Linking CXX executable parameter_optimizer_test
[ 37%] Linking CXX executable serialization_test
[ 37%] Built target parameter_optimizer_test
[ 37%] Built target serialization_test
Scanning dependencies of target test_float16
[ 37%] Building CXX object paddle/math/tests/CMakeFiles/test_float16.dir/test_float16.cpp.o
Scanning dependencies of target stringpiece_test
[ 37%] Building CXX object paddle/string/CMakeFiles/stringpiece_test.dir/piece_test.cc.o
[ 37%] Linking CXX executable test_float16
[ 37%] Built target test_float16
[ 37%] Linking CXX executable stringpiece_test
Scanning dependencies of target stringprintf_test
[ 37%] Built target stringpiece_test
Scanning dependencies of target to_string_test
[ 37%] Building CXX object paddle/string/CMakeFiles/to_string_test.dir/to_string_test.cc.o
[ 37%] Building CXX object paddle/string/CMakeFiles/stringprintf_test.dir/printf_test.cc.o
Scanning dependencies of target gru_compute
Scanning dependencies of target context_project
[ 37%] Building CXX object paddle/operators/math/CMakeFiles/gru_compute.dir/gru_compute.cc.o
[ 37%] Building CXX object paddle/operators/math/CMakeFiles/context_project.dir/context_project.cc.o
[ 37%] Linking CXX executable stringprintf_test
Scanning dependencies of target sequence_pooling
Scanning dependencies of target math_function_gpu_test
[ 37%] Linking CXX executable to_string_test
[ 37%] Built target stringprintf_test
[ 37%] Built target to_string_test
Scanning dependencies of target memory_test
Scanning dependencies of target system_allocator_test
[ 37%] Linking CXX executable math_function_gpu_test
[ 38%] Building CXX object paddle/operators/math/CMakeFiles/sequence_pooling.dir/sequence_pooling.cc.o
[ 38%] Building CXX object paddle/memory/detail/CMakeFiles/system_allocator_test.dir/system_allocator_test.cc.o
[ 38%] Building CXX object paddle/memory/CMakeFiles/memory_test.dir/memory_test.cc.o
[ 38%] Built target math_function_gpu_test
[ 38%] Building NVCC (Device) object paddle/platform/CMakeFiles/nccl_test.dir/nccl_test_generated_nccl_test.cu.o
cpplint: Checking source code style
Done processing layers/WarpCTCLayer.cpp
[ 38%] Linking CXX static library libgru_compute.a
Done processing layers/ValidationLayer.cpp
Done processing layers/TransposedFullMatrixProjection.cpp
cpplint: Checking source code style
Done processing layers/TransLayer.cpp
Done processing layers/TensorLayer.cpp
Done processing layers/TableProjection.cpp
Done processing layers/SwitchOrderLayer.cpp
Done processing gru_compute.cc
Done processing layers/SumToOneNormLayer.cpp
Done processing gru_compute.cu
Done processing layers/SubSequenceLayer.cpp
Done processing /home/yyh/paddle_gpu/paddle/operators/math/gru_compute.h
Total errors found: 0
[ 38%] Built target gru_compute
Done processing layers/SubNestedSequenceLayer.cpp
[ 38%] Building NVCC (Device) object paddle/platform/CMakeFiles/transform_test.dir/transform_test_generated_transform_test.cu.o
Done processing layers/SpatialPyramidPoolLayer.cpp
Done processing layers/SlopeInterceptLayer.cpp
Done processing layers/SliceProjection.cpp
Done processing layers/SequenceToBatch.cpp
[ 38%] Linking CXX executable system_allocator_test
Done processing layers/SequenceSliceLayer.cpp
Done processing layers/SequenceReshapeLayer.cpp
Done processing layers/SequencePoolLayer.cpp
Done processing layers/SequenceLastInstanceLayer.cpp
[ 38%] Built target system_allocator_test
Done processing layers/SequenceConcatLayer.cpp
Scanning dependencies of target cpu_info_test
[ 38%] Building CXX object paddle/platform/CMakeFiles/cpu_info_test.dir/cpu_info_test.cc.o
Done processing layers/SelectiveFullyConnectedLayer.cpp
Done processing layers/ScalingProjection.cpp
Done processing layers/ScalingLayer.cpp
Done processing layers/ScaleSubRegionLayer.cpp
Done processing layers/ScaleShiftLayer.cpp
Done processing layers/SamplingIdLayer.cpp
Done processing layers/RowL2NormLayer.cpp
Done processing layers/RowConvLayer.cpp
Done processing layers/RotateLayer.cpp
Done processing layers/ResizeLayer.cpp
Done processing layers/RecurrentLayerGroup.cpp
[ 38%] Linking CXX executable memory_test
Done processing layers/RecurrentLayer.cpp
Done processing layers/ROIPoolLayer.cpp
Done processing layers/Projection.cpp
Done processing layers/PriorBox.cpp
[ 38%] Built target memory_test
Done processing layers/PrintLayer.cpp
Scanning dependencies of target cudnn_helper_test
Done processing layers/PowerLayer.cpp
[ 38%] Building CXX object paddle/platform/CMakeFiles/cudnn_helper_test.dir/cudnn_helper_test.cc.o
Done processing layers/PoolProjectionLayer.cpp
Done processing layers/PoolProjection.cpp
Done processing layers/PoolLayer.cpp
Done processing layers/Pool3DLayer.cpp
Done processing layers/ParameterReluLayer.cpp
Done processing layers/PadLayer.cpp
Done processing layers/OuterProdLayer.cpp
Done processing layers/Operator.cpp
Done processing layers/NormProjectionLayer.cpp
Done processing layers/NormLayer.cpp
Done processing layers/NCELayer.cpp
Done processing layers/MultiplexLayer.cpp
Done processing layers/MultinomialSampler.cpp
Done processing layers/MultiBoxLossLayer.cpp
Done processing layers/MixedLayer.cpp
Done processing layers/MaxPoolWithMaskLayer.cpp
[ 38%] Linking CXX static library libcontext_project.a
Done processing layers/MaxOutLayer.cpp
Done processing layers/MaxLayer.cpp
Done processing layers/MaxIdLayer.cpp
cpplint: Checking source code style
Done processing layers/MKLDNNPoolLayer.cpp
[ 38%] Linking CXX executable cpu_info_test
Done processing context_project.cc
Done processing context_project.cu
Done processing layers/MKLDNNLayer.cpp
[ 38%] Built target cpu_info_test
Scanning dependencies of target place_test
Done processing layers/MKLDNNFcLayer.cpp
[ 38%] Building CXX object paddle/platform/CMakeFiles/place_test.dir/place_test.cc.o
Done processing /home/yyh/paddle_gpu/paddle/operators/math/context_project.h
Total errors found: 0
[ 38%] Built target context_project
Scanning dependencies of target enforce_test
[ 38%] Building CXX object paddle/platform/CMakeFiles/enforce_test.dir/enforce_test.cc.o
Done processing layers/MKLDNNConvLayer.cpp
Done processing layers/MKLDNNConcatLayer.cpp
Done processing layers/MKLDNNBatchNormLayer.cpp
Done processing layers/MKLDNNAddtoLayer.cpp
Done processing layers/MDLstmLayer.cpp
Done processing layers/LstmStepLayer.cpp
Done processing layers/LstmLayer.cpp
Done processing layers/LstmCompute.cpp
Done processing layers/LinearChainCTC.cpp
Done processing layers/LinearChainCRF.cpp
Done processing layers/Layer.cpp
Done processing layers/L2DistanceLayer.cpp
Done processing layers/KmaxSeqScoreLayer.cpp
Done processing layers/InterpolationLayer.cpp
Done processing layers/IdentityProjection.cpp
Done processing layers/HierarchicalSigmoidLayer.cpp
Done processing layers/GruStepLayer.cpp
Done processing layers/GruCompute.cpp
Done processing layers/GetOutputLayer.cpp
Done processing layers/GatedRecurrentLayer.cpp
Scanning dependencies of target test_float16_gpu
[ 38%] Linking CXX executable test_float16_gpu
Done processing layers/FullyConnectedLayer.cpp
[ 38%] Linking CXX static library libsequence_pooling.a
Done processing layers/FullMatrixProjection.cpp
Done processing layers/FeatureMapExpandLayer.cpp
cpplint: Checking source code style
Done processing layers/FactorizationMachineLayer.cpp
[ 38%] Built target test_float16_gpu
Done processing layers/ExpandLayer.cpp
Done processing sequence_pooling.cc
Scanning dependencies of target device_context_test
Done processing sequence_pooling.cu
Done processing /home/yyh/paddle_gpu/paddle/operators/math/sequence_pooling.h
Total errors found: 0
Done processing layers/ExpandConvLayer.cpp
[ 38%] Built target sequence_pooling
Done processing layers/EosIdCheckLayer.cpp
[ 38%] Building CXX object paddle/platform/CMakeFiles/device_context_test.dir/device_context_test.cc.o
Done processing layers/DotProdLayer.cpp
Done processing layers/DotMulProjection.cpp
[ 38%] Built target selected_rows
Done processing layers/DotMulOperator.cpp
[ 39%] Built target lod_tensor
[ 39%] Built target operator
[ 39%] Linking CXX executable eigen_test
Done processing layers/DetectionUtil.cpp
Done processing layers/DetectionOutputLayer.cpp
Done processing layers/DeConv3DLayer.cpp
[ 39%] Built target eigen_test
Done processing layers/DataNormLayer.cpp
[ 39%] Linking CXX executable cudnn_helper_test
Done processing layers/DataLayer.cpp
Done processing layers/CudnnPoolLayer.cpp
[ 39%] Linking CXX executable tensor_util_test
Done processing layers/CudnnConvBaseLayer.cpp
[ 39%] Linking CXX executable place_test
[ 39%] Built target cudnn_helper_test
Done processing layers/CudnnBatchNormLayer.cpp
[ 39%] Linking CXX executable tensor_test
Done processing layers/CrossEntropyOverBeam.cpp
[ 39%] Built target place_test
Done processing layers/CrossChannelNormLayer.cpp
[ 39%] Linking CXX executable lod_tensor_test
Done processing layers/CropLayer.cpp
[ 40%] Built target tensor_util_test
[ 40%] Built target tensor_test
[ 40%] Linking CXX executable lod_tensor_gpu_test
Done processing layers/CostLayer.cpp
[ 40%] Linking CXX executable beam_search_decode_op_test
Done processing layers/CosSimVecMatLayer.cpp
Done processing layers/CosSimLayer.cpp
Done processing layers/ConvexCombinationLayer.cpp
Done processing layers/ConvTransProjection.cpp
Done processing layers/ConvTransOperator.cpp
[ 40%] Built target lod_tensor_gpu_test
Done processing layers/ConvShiftLayer.cpp
[ 40%] Built target lod_tensor_test
[ 41%] Linking CXX executable enforce_test
[ 41%] Building NVCC (Device) object paddle/operators/math/CMakeFiles/selected_rows_functor.dir/selected_rows_functor_generated_selected_rows_functor.cu.o
[ 41%] Built target nccl_common
Scanning dependencies of target selected_rows_test
Done processing layers/ConvProjection.cpp
Done processing layers/ConvOperator.cpp
[ 41%] Built target enforce_test
[ 41%] Building CXX object paddle/framework/CMakeFiles/selected_rows_test.dir/selected_rows_test.cc.o
[ 41%] Built target beam_search_decode_op_test
Done processing layers/ConvBaseProjection.cpp
[ 41%] Built target lod_rank_table
Done processing layers/ConvBaseOperator.cpp
[ 41%] Building CXX object paddle/framework/CMakeFiles/proto_desc.dir/op_desc.cc.o
Done processing layers/ConvBaseLayer.cpp
Done processing layers/Conv3DLayer.cpp
Done processing layers/ContextProjection.cpp
Done processing layers/ConcatenateLayer.cpp
Done processing layers/ClipLayer.cpp
Done processing layers/CTCLayer.cpp
Done processing layers/CRFLayer.cpp
Done processing layers/CRFDecodingLayer.cpp
Done processing layers/BlockExpandLayer.cpp
Done processing layers/BilinearInterpLayer.cpp
Done processing layers/BatchNormalizationLayer.cpp
Done processing layers/BatchNormBaseLayer.cpp
Done processing layers/AverageLayer.cpp
Done processing layers/AgentLayer.cpp
Done processing layers/AddtoLayer.cpp
Done processing gradientmachines/RecurrentGradientMachine.cpp
Done processing gradientmachines/ParallelNeuralNetwork.cpp
Done processing gradientmachines/NeuralNetwork.cpp
Done processing gradientmachines/MultiNetwork.cpp
Done processing gradientmachines/MultiGradientMachine.cpp
Done processing gradientmachines/GradientMachineMode.cpp
Done processing gradientmachines/GradientMachine.cpp
Done processing evaluators/Evaluator.cpp
Done processing evaluators/DetectionMAPEvaluator.cpp
Done processing evaluators/ChunkEvaluator.cpp
Done processing evaluators/CTCErrorEvaluator.cpp
Done processing dataproviders/PyDataProvider2.cpp
[ 41%] Linking CXX executable device_context_test
Done processing dataproviders/PyDataProvider.cpp
[ 41%] Built target device_context_test
Done processing dataproviders/DataProvider.cpp
Done processing activations/MKLDNNActivation.cpp
Done processing activations/ActivationFunction.cpp
Done processing layers/GruCompute.cu
Done processing layers/LstmCompute.cu
Total errors found: 0
cpplint: Checking source code style
Done processing layers/WarpCTCLayer.h
Done processing layers/ValidationLayer.h
Done processing layers/TransLayer.h
Done processing layers/TensorLayer.h
Done processing layers/TableProjection.h
Done processing layers/SwitchOrderLayer.h
Done processing layers/SpatialPyramidPoolLayer.h
Done processing layers/SequenceToBatch.h
Done processing layers/SequencePoolLayer.h
Done processing layers/SelectiveFullyConnectedLayer.h
Done processing layers/ScaleSubRegionLayer.h
Done processing layers/RowConvLayer.h
Done processing layers/RotateLayer.h
Done processing layers/ROIPoolLayer.h
Done processing layers/Projection.h
Done processing layers/PoolProjectionLayer.h
Done processing layers/PoolProjection.h
Done processing layers/PoolLayer.h
Done processing layers/Pool3DLayer.h
Done processing layers/ParameterReluLayer.h
Done processing layers/PadLayer.h
Done processing layers/Operator.h
Done processing layers/NormProjectionLayer.h
Done processing layers/NormLayer.h
Done processing layers/MultinomialSampler.h
Done processing layers/MultiBoxLossLayer.h
Done processing layers/MixedLayer.h
Done processing layers/MaxPoolWithMaskLayer.h
Done processing layers/MaxOutLayer.h
Done processing layers/MaxLayer.h
Done processing layers/MKLDNNPoolLayer.h
/home/yyh/paddle_gpu/paddle/framework/op_desc.cc: In lambda function:
/home/yyh/paddle_gpu/paddle/framework/op_desc.cc:320:77: error: converting to ‘const std::unordered_map<std::basic_string<char>, boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*> >’ from initializer list would use explicit constructor ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) [with _Key = std::basic_string<char>; _Tp = boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*>; _Hash = std::hash<std::basic_string<char> >; _Pred = std::equal_to<std::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::basic_string<char>, boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<std::basic_string<char> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal = std::equal_to<std::basic_string<char> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const std::basic_string<char>, boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*> > >]’
           static_cast<OperatorWithKernel *>(op_info.Creator()("", {}, {}, {}));
                                                                             ^
Done processing layers/MKLDNNLayer.h
Done processing layers/MKLDNNFcLayer.h
Done processing layers/MKLDNNConvLayer.h
Done processing layers/MKLDNNConcatLayer.h
Done processing layers/MKLDNNBatchNormLayer.h
Done processing layers/MKLDNNBase.h
Done processing layers/MKLDNNAddtoLayer.h
Done processing layers/LstmLayer.h
Done processing layers/LstmCompute.h
Done processing layers/LinearChainCTC.h
Done processing layers/LinearChainCRF.h
Done processing layers/Layer.h
Done processing layers/L2DistanceLayer.h
Done processing layers/HierarchicalSigmoidLayer.h
Done processing layers/GruCompute.h
Done processing layers/GatedRecurrentLayer.h
Done processing layers/FullyConnectedLayer.h
Done processing layers/FullMatrixProjection.h
Done processing layers/FactorizationMachineLayer.h
Done processing layers/ExpandLayer.h
Done processing layers/ExpandConvLayer.h
Done processing layers/DetectionUtil.h
Done processing layers/DetectionOutputLayer.h
Done processing layers/DeConv3DLayer.h
Done processing layers/DataNormLayer.h
Done processing layers/DataLayer.h
Done processing layers/CudnnPoolLayer.h
Done processing layers/CudnnConvBaseLayer.h
Done processing layers/CudnnBatchNormLayer.h
Done processing layers/CrossEntropyOverBeam.h
Done processing layers/CropLayer.h
Done processing layers/CostLayer.h
Done processing layers/CosSimLayer.h
Done processing layers/ConvTransProjection.h
Done processing layers/ConvTransOperator.h
Done processing layers/ConvProjection.h
Done processing layers/ConvOperator.h
Done processing layers/ConvBaseProjection.h
Done processing layers/ConvBaseOperator.h
Done processing layers/ConvBaseLayer.h
Done processing layers/Conv3DLayer.h
Done processing layers/ContextProjection.h
Done processing layers/CTCLayer.h
Done processing layers/CRFLayer.h
Done processing layers/CRFDecodingLayer.h
Done processing layers/BlockExpandLayer.h
Done processing layers/BilinearInterpLayer.h
Done processing layers/BatchNormalizationLayer.h
Done processing layers/BatchNormBaseLayer.h
Done processing layers/AverageLayer.h
Done processing layers/AgentLayer.h
Done processing layers/AddtoLayer.h
paddle/framework/CMakeFiles/proto_desc.dir/build.make:86: recipe for target 'paddle/framework/CMakeFiles/proto_desc.dir/op_desc.cc.o' failed
make[2]: *** [paddle/framework/CMakeFiles/proto_desc.dir/op_desc.cc.o] Error 1
CMakeFiles/Makefile2:8839: recipe for target 'paddle/framework/CMakeFiles/proto_desc.dir/all' failed
make[1]: *** [paddle/framework/CMakeFiles/proto_desc.dir/all] Error 2
make[1]: *** 正在等待未完成的任务....
Done processing gradientmachines/RecurrentGradientMachine.h
Done processing gradientmachines/ParallelNeuralNetwork.h
Done processing gradientmachines/NeuralNetwork.h
Done processing gradientmachines/MultiNetwork.h
Done processing gradientmachines/MultiGradientMachine.h
Done processing gradientmachines/GradientMachineMode.h
Done processing gradientmachines/GradientMachine.h
Done processing evaluators/Evaluator.h
Done processing dataproviders/PyDataProvider.h
Done processing dataproviders/ProtoReader.h
Done processing dataproviders/DataProviderGroup.h
Done processing dataproviders/DataProvider.h
Done processing activations/MKLDNNActivation.h
Done processing activations/ActivationFunction.h
Total errors found: 0
[ 51%] Built target paddle_gserver
[ 51%] Linking CXX executable selected_rows_test
[ 51%] Built target selected_rows_test
Scanning dependencies of target transform_test
[ 51%] Linking CXX executable transform_test
Scanning dependencies of target nccl_test
[ 51%] Linking CXX executable nccl_test
[ 51%] Built target transform_test
[ 51%] Built target nccl_test
Scanning dependencies of target selected_rows_functor
[ 51%] Building CXX object paddle/operators/math/CMakeFiles/selected_rows_functor.dir/selected_rows_functor.cc.o
[ 52%] Linking CXX static library libselected_rows_functor.a
cpplint: Checking source code style
Done processing selected_rows_functor.cc
Done processing selected_rows_functor.cu
Done processing /home/yyh/paddle_gpu/paddle/operators/math/selected_rows_functor.h
Total errors found: 0
[ 52%] Built target selected_rows_functor
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

新的错误,我的cmake是3.5的,需要降到3.4.1吗

@peterzhang2029 peterzhang2029 added the User 用于标记用户问题 label Dec 7, 2017
@peterzhang2029
Copy link
Contributor

你好 请补充下Paddle版本、编译器信息、机器系统信息 等信息, 这里有个类似的issue: #4863 建议使用docker进行编译

@Xreki
Copy link
Contributor

Xreki commented Dec 7, 2017

/home/yyh/paddle_gpu/paddle/framework/op_desc.cc: In lambda function:
/home/yyh/paddle_gpu/paddle/framework/op_desc.cc:320:77: error: converting to ‘const std::unordered_map<std::basic_string<char>, boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*> >’ from initializer list would use explicit constructor ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) [with _Key = std::basic_string<char>; _Tp = boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*>; _Hash = std::hash<std::basic_string<char> >; _Pred = std::equal_to<std::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::basic_string<char>, boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<std::basic_string<char> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal = std::equal_to<std::basic_string<char> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const std::basic_string<char>, boost::variant<boost::blank, int, float, std::basic_string<char>, std::vector<int>, std::vector<float>, std::vector<std::basic_string<char> >, bool, std::vector<bool>, paddle::framework::BlockDescBind*> > >]’
           static_cast<OperatorWithKernel *>(op_info.Creator()("", {}, {}, {}));
                                                                             ^

错误信息应该是这个,跟cmake版本应该没有关系。
#4863 我当时就没有复现,可能跟编译版本有关。

@luotao1
Copy link
Contributor

luotao1 commented Dec 7, 2017

请问GCC版本是多少呢?

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 7, 2017

GCC是4.9.3

@Xreki
Copy link
Contributor

Xreki commented Dec 7, 2017

我来试下这个gcc版本吧。

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 7, 2017

恩。据说0.11版本要发布了,希望安装可以简单点。

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 7, 2017

请问,你们安装的gpu版本的是gcc4.8吗?也许,我应该尝试降低gcc来安装

@Xreki
Copy link
Contributor

Xreki commented Dec 7, 2017

我们的工作环境都是使用的gcc 4.8.3,系统是centos,cmake会输出版本信息:

-- Found Paddle host system: centos, version: 6.3
-- Found Paddle host system's CPU: 12 cores
-- The CXX compiler identification is GNU 4.8.3
-- The C compiler identification is GNU 4.8.3
-- The Golang compiler identification is go1.8 linux/amd64
-- Check for working Golang compiler: /home/work/.jumbo/bin/go
-- Check for working CXX compiler: /home/work/.jumbo/opt/gcc48/bin/g++
-- Check for working CXX compiler: /home/work/.jumbo/opt/gcc48/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /home/work/.jumbo/opt/gcc48/bin/gcc
-- Check for working C compiler: /home/work/.jumbo/opt/gcc48/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done

另外我的docker镜像系统是Ubuntu 16.04(https://github.com/PaddlePaddle/Paddle/blob/develop/Dockerfile#L3 ),gcc版本也是4.8(https://github.com/PaddlePaddle/Paddle/blob/develop/Dockerfile#L28 )。

@Xreki
Copy link
Contributor

Xreki commented Dec 7, 2017

另外我们也有同事使用高版本gcc,issue #6103 , 修复gcc6.3编译的PR #6112

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 8, 2017

请问,你复现我的这个错误了吗?我是不是应该安装ubantu14.04啊

@Xreki
Copy link
Contributor

Xreki commented Dec 8, 2017

我gcc 4.9都没装成功,:flushed:

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 8, 2017

那我是在ubantu16.04中回到gcc4.8呢,还是在ubantu14.04中按照gcc4.8比较好?还是说,最新的0.11据说要出来,我再等等?

@Xreki
Copy link
Contributor

Xreki commented Dec 8, 2017

Ubuntu 16.04使用gcc4.8应该没问题的。你现在用的是develop分支的代码吧,不用等0.11。

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 8, 2017

我在用deepspeech的代码,因为,docker中的服务器和主机的客户端的通信问题,只能采用不docker的安装方式,而且要求paddle的版本是0.10,所以,只能使用源码编译,因为pip安装的版本还是不够。怎么说呢?希望paddle可以更优化安装方式吧,虽然是docker使用的确很灵活方便。

@yyhlvdl yyhlvdl closed this as completed Dec 8, 2017
@Xreki Xreki reopened this Dec 8, 2017
@Xreki
Copy link
Contributor

Xreki commented Dec 8, 2017

@john81529 多谢你的支持,我安装了gcc4.9.2,已经复现了这个错误(改了下标题),将会尽快解决这个问题,抱歉给你带来了困扰。

pip安装的版本还是不够

请问pip安装具体是什么问题?可以另外提一个issue,我们这边会尽力解决。

docker中的服务器和主机的客户端的通信问题

这个又是什么问题呢?

@Xreki Xreki changed the title paddlepaddle在ubantu16.04下源码编译的问题 PaddlePaddle使用gcc4.9源码编译失败 Dec 8, 2017
@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

你好,这个问题我已经开了新的issue,然后也有人帮我回答了,然而,并没有什么用处。

@Xreki Xreki mentioned this issue Dec 11, 2017
@Xreki
Copy link
Contributor

Xreki commented Dec 11, 2017

已经提PR #6442 修复gcc4.9的编译问题。如果你还希望使用gcc4.9 源码编译Paddle,可以拉下来试试~

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

好的,谢谢了。

@Xreki
Copy link
Contributor

Xreki commented Dec 11, 2017

@john81529 源码编译的问题,我们还是在这个issue里面追踪吧。
你最新的编译错误的log(#6405 (comment) )中,虽然是在同一个文件出错,但是我看不出来具体的错误信息了。

确认一下,你是不是用的PR #6442 里面的分支,因为代码还在review,还没有merge到Paddle的主线中。使用这个分支,请使用以下命令:

$ git clone https://github.com/Xreki/Paddle.git
$ cd Paddle
$ git fetch origin fix_gcc4.9
$ git checkout fix_gcc4.9

另外,编译这个分支之前,请使用rm -rf build删除原来所有的编译生成文件。
如果编译还不通过,请不要使用并行编译,直接使用make,这样更容易定位出错信息。

我以前需要用tensorflow,所以安装过cuda8.0和cudnn5.1,所以安装gpu版本的paddlepaddle的时候就没有按照教程上的cuda和cudnn的安装。

机器上已经有cuda和cudnn,则不需要重新安装,只要设置好CUDA_ROOT和CUDNN_ROOT就行。上述错误跟cuda环境没有关系。

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

嗯。好的。不过,我的使用deepspeech的问题已经解决了,在docker中也是可以通信的。我真的放弃源码编译了。一直麻烦你了。

@Xreki
Copy link
Contributor

Xreki commented Dec 11, 2017

希望你能帮忙验证一下吧,毕竟我也跟了这么久,你要是编译不成功,都不确定这个问题是不是fix了哦,拜托了~

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

好的,我试试。

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

依然出现错误:
yyh@yyh-System-Product-Name:~/Paddle/build$ cmake ..
-- Found Paddle host system: ubuntu, version: 16.04.3
-- Found Paddle host system's CPU: 8 cores
-- The CXX compiler identification is GNU 4.9.3
-- The C compiler identification is GNU 4.9.3
-- The Golang compiler identification is go1.6.2 linux/amd64
-- Check for working Golang compiler: /usr/bin/go
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- CXX compiler: /usr/bin/c++, version: 4.9.3
-- C compiler: /usr/bin/cc, version: 4.9.3
-- Found Sphinx: /usr/local/bin/sphinx-build
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found Git: /usr/bin/git (found version "2.7.4")
-- Performing Test MMX_FOUND
-- Performing Test MMX_FOUND - Success
-- Performing Test SSE2_FOUND
-- Performing Test SSE2_FOUND - Success
-- Performing Test SSE3_FOUND
-- Performing Test SSE3_FOUND - Success
-- Performing Test AVX_FOUND
-- Performing Test AVX_FOUND - Success
-- Performing Test AVX2_FOUND
-- Performing Test AVX2_FOUND - Success
-- Protobuf protoc executable: /home/yyh/Paddle/build/third_party/install/protobuf/bin/protoc
-- Protobuf library: /home/yyh/Paddle/build/third_party/install/protobuf/lib/libprotobuf.a
-- Protobuf version: 3.1
-- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.12", minimum required is "2.7")
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.12", minimum required is "2.7")
-- Found PY_pip: /home/yyh/.local/lib/python2.7/site-packages/pip
-- Found PY_numpy: /home/yyh/.local/lib/python2.7/site-packages/numpy
-- Found PY_wheel: /usr/lib/python2.7/dist-packages/wheel
-- Found PY_google.protobuf: /usr/local/lib/python2.7/dist-packages/google/protobuf
-- Found NumPy: /home/yyh/.local/lib/python2.7/site-packages/numpy/core/include
-- Found cblas and lapack in MKLML (include: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include, library: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libmklml_intel.so)
-- BLAS library: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libmklml_intel.so
-- Set /home/yyh/Paddle/build/third_party/install/mkldnn/lib to runtime path
-- Build MKLDNN with MKLML /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007
-- MKLDNN library: /home/yyh/Paddle/build/third_party/install/mkldnn/lib/libmkldnn.so
-- Found SWIG: /usr/bin/swig3.0 (found version "3.0.8")
-- warp-ctc library: /home/yyh/Paddle/build/third_party/install/warpctc/lib/libwarpctc.so
-- Current cuDNN header is /usr/local/cuda-8.0/include/cudnn.h. Current cuDNN version is v5.
-- Found CUDA: /usr/local/cuda-8.0 (found version "8.0")
-- Enable Intel OpenMP with /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libiomp5.so
-- Looking for UINT64_MAX
-- Looking for UINT64_MAX - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of pthread_spinlock_t
-- Check size of pthread_spinlock_t - done
-- Check size of pthread_barrier_t
-- Check size of pthread_barrier_t - done
-- Performing Test C_COMPILER_SUPPORT_FLAG__fPIC
-- Performing Test C_COMPILER_SUPPORT_FLAG__fPIC - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__fPIC
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__fPIC - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__fno_omit_frame_pointer
-- Performing Test C_COMPILER_SUPPORT_FLAG__fno_omit_frame_pointer - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__fno_omit_frame_pointer
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__fno_omit_frame_pointer - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wall
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wall - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wall
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wall - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wextra
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wextra - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wextra
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wextra - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Werror
-- Performing Test C_COMPILER_SUPPORT_FLAG__Werror - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Werror
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Werror - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wnon_virtual_dtor
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wnon_virtual_dtor - Failed
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wnon_virtual_dtor
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wnon_virtual_dtor - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wdelete_non_virtual_dtor
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wdelete_non_virtual_dtor - Failed
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wdelete_non_virtual_dtor
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wdelete_non_virtual_dtor - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_unused_parameter
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_unused_parameter - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_unused_parameter
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_unused_parameter - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_unused_function
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_unused_function - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_unused_function
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_unused_function - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_literal_suffix
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_literal_suffix - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_literal_suffix
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_literal_suffix - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_sign_compare
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_sign_compare - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_sign_compare
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_sign_compare - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_unused_local_typedefs
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_unused_local_typedefs - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_unused_local_typedefs
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_unused_local_typedefs - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_parentheses_equality
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_parentheses_equality - Failed
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_parentheses_equality
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_parentheses_equality - Failed
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_ignored_attributes
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_ignored_attributes - Failed
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_ignored_attributes
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_ignored_attributes - Failed
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_terminate
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_terminate - Failed
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_terminate
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_error_terminate - Failed
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_unused_function
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_unused_function - Success
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_array_bounds
-- Performing Test C_COMPILER_SUPPORT_FLAG__Wno_error_array_bounds - Success
CMake Warning at cmake/version.cmake:20 (message):
Cannot add paddle version from git tag
Call Stack (most recent call first):
CMakeLists.txt:153 (include)

-- Paddle version is 0.0.0
-- CUDA detected: 8.0
-- Added CUDA NVCC flags for: sm_30 sm_35 sm_50 sm_52 sm_60 sm_61
-- Compile with MKLDNNMatrix
-- Compile with MKLDNNLayers and MKLDNNActivations
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__ftls_model_global_dynamic
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__ftls_model_global_dynamic - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_parentheses_equality
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_parentheses_equality - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_self_assign
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_self_assign - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_maybe_uninitialized
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_maybe_uninitialized - Success
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_missing_field_initializers
-- Performing Test CXX_COMPILER_SUPPORT_FLAG__Wno_missing_field_initializers - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/yyh/Paddle/build
yyh@yyh-System-Product-Name:~/Paddle/build$ make -j nproc
Scanning dependencies of target extern_eigen3
Scanning dependencies of target extern_warpctc
Scanning dependencies of target extern_nccl
Scanning dependencies of target zlib
Scanning dependencies of target extern_pybind
Scanning dependencies of target extern_gflags
Scanning dependencies of target extern_mklml
[ 0%] Creating directories for 'zlib'
[ 0%] Creating directories for 'extern_nccl'
[ 0%] Creating directories for 'extern_warpctc'
[ 0%] Creating directories for 'extern_eigen3'
[ 0%] Creating directories for 'extern_pybind'
[ 1%] Creating directories for 'extern_mklml'
Scanning dependencies of target extern_lib_any
[ 1%] Creating directories for 'extern_gflags'
[ 1%] Creating directories for 'extern_lib_any'
[ 2%] Performing download step (git clone) for 'extern_warpctc'
[ 2%] Performing download step (git clone) for 'extern_nccl'
[ 2%] Performing download step (git clone) for 'extern_eigen3'
[ 2%] Performing download step (git clone) for 'extern_pybind'
[ 2%] Performing download step (git clone) for 'zlib'
[ 2%] Performing download step for 'extern_mklml'
正克隆到 'extern_warpctc'...
正克隆到 'extern_eigen3'...
正克隆到 'extern_nccl'...
正克隆到 'extern_pybind'...
正克隆到 'zlib'...
[ 2%] Performing download step (git clone) for 'extern_lib_any'
[ 2%] Performing download step (git clone) for 'extern_gflags'
正克隆到 'extern_lib_any'...
正克隆到 'extern_gflags'...
Note: checking out '15595d8324be9e8a9a80d9ae442fdd12bd66df5d'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 15595d8... Merge pull request #1 from PaddlePaddle/no_noexcept_in_function_pointers
[ 2%] No patch step for 'extern_lib_any'
[ 2%] No update step for 'extern_lib_any'
[ 2%] No configure step for 'extern_lib_any'
[ 2%] No build step for 'extern_lib_any'
[ 2%] No install step for 'extern_lib_any'
[ 3%] No test step for 'extern_lib_any'
[ 3%] Completed 'extern_lib_any'
[ 3%] Built target extern_lib_any
Scanning dependencies of target framework_py_proto_init
[ 3%] Built target framework_py_proto_init
Note: checking out 'b63a0644654a3e0ed624c85a1767bc8193aead09'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 b63a064... Merge pull request #6 from Xreki/fix_use_omp_option
[ 3%] No update step for 'extern_warpctc'
[ 3%] No patch step for 'extern_warpctc'
[ 3%] Performing configure step for 'extern_warpctc'
Note: checking out 'v2.1.1'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 1df91d3... v2.1.1 release version bump
子模组 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) 未对路径 'tools/clang' 注册
-- extern_warpctc configure command succeeded. See also /home/yyh/Paddle/build/third_party/warpctc/src/extern_warpctc-stamp/extern_warpctc-configure-*.log
[ 3%] Performing build step for 'extern_warpctc'
正克隆到 'tools/clang'...
[ 14%] Building NVCC (Device) object CMakeFiles/warpctc.dir/src/warpctc_generated_reduce.cu.o
[ 28%] Building NVCC (Device) object CMakeFiles/warpctc.dir/src/warpctc_generated_ctc_entrypoint.cu.o
子模组路径 'tools/clang':检出 '254c7a91e3c6aa254e113197604dafb443f4d429'
[ 3%] No patch step for 'extern_pybind'
[ 3%] No update step for 'extern_pybind'
[ 3%] No configure step for 'extern_pybind'
[ 3%] No build step for 'extern_pybind'
[ 4%] No install step for 'extern_pybind'
[ 4%] No test step for 'extern_pybind'
[ 4%] Completed 'extern_pybind'
[ 4%] Built target extern_pybind
Note: checking out 'v1.3.4-1'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 649f04d... Added Pascal nvcc flags, bumped version
[ 4%] No update step for 'extern_nccl'
[ 4%] No patch step for 'extern_nccl'
[ 5%] No configure step for 'extern_nccl'
[ 5%] No build step for 'extern_nccl'
[ 5%] No install step for 'extern_nccl'
[ 5%] No test step for 'extern_nccl'
[ 5%] Completed 'extern_nccl'
[ 5%] Built target extern_nccl
Note: checking out '77592648e3f3be87d6c7123eb81cbad75f9aef5a'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 7759264... repair wrong namespace problem
子模组 'doc' (https://github.com/gflags/gflags.git) 未对路径 'doc' 注册
正克隆到 'doc'...
Scanning dependencies of target warpctc
[ 42%] Linking CXX shared library libwarpctc.so
[ 42%] Built target warpctc
[ 57%] Building NVCC (Device) object CMakeFiles/test_gpu.dir/tests/test_gpu_generated_test_gpu.cu.o
Scanning dependencies of target test_cpu
[ 71%] Building CXX object CMakeFiles/test_cpu.dir/tests/test_cpu.cpp.o
[ 85%] Linking CXX executable test_cpu
[ 85%] Built target test_cpu
Scanning dependencies of target test_gpu
[100%] Linking CXX executable test_gpu
[100%] Built target test_gpu
[ 5%] Performing install step for 'extern_warpctc'
-- cuda found TRUE
-- Torch found
-- Building shared library with GPU support
-- Configuring done
-- Generating done
-- Build files have been written to: /home/yyh/Paddle/build/third_party/warpctc/src/extern_warpctc-build
[ 14%] Linking CXX shared library libwarpctc.so
[ 42%] Built target warpctc
[ 57%] Linking CXX executable test_cpu
[ 71%] Linking CXX executable test_gpu
[ 85%] Built target test_cpu
[100%] Built target test_gpu
Install the project...
-- Install configuration: "Release"
-- Installing: /home/yyh/Paddle/build/third_party/install/warpctc/lib/libwarpctc.so
-- Installing: /home/yyh/Paddle/build/third_party/install/warpctc/include/ctc.h
[ 5%] Completed 'extern_warpctc'
[ 5%] Built target extern_warpctc
子模组路径 'doc':检出 '971dd2a4fadac9cdab174c523c22df79efd63aa5'
[ 5%] No patch step for 'extern_gflags'
[ 5%] No update step for 'extern_gflags'
[ 5%] Performing configure step for 'extern_gflags'
-- extern_gflags configure command succeeded. See also /home/yyh/Paddle/build/third_party/gflags/src/extern_gflags-stamp/extern_gflags-configure-*.log
[ 5%] Performing build step for 'extern_gflags'
Scanning dependencies of target gflags_nothreads_static
Scanning dependencies of target gflags_static
[ 12%] Building CXX object CMakeFiles/gflags_static.dir/src/gflags.cc.o
[ 25%] Building CXX object CMakeFiles/gflags_static.dir/src/gflags_reporting.cc.o
[ 37%] Building CXX object CMakeFiles/gflags_static.dir/src/gflags_completions.cc.o
[ 50%] Building CXX object CMakeFiles/gflags_nothreads_static.dir/src/gflags.cc.o
[ 62%] Building CXX object CMakeFiles/gflags_nothreads_static.dir/src/gflags_reporting.cc.o
[ 75%] Building CXX object CMakeFiles/gflags_nothreads_static.dir/src/gflags_completions.cc.o
[ 87%] Linking CXX static library lib/libgflags_nothreads.a
[100%] Linking CXX static library lib/libgflags.a
[100%] Built target gflags_nothreads_static
[100%] Built target gflags_static
[ 5%] Performing install step for 'extern_gflags'
[ 75%] Built target gflags_nothreads_static
[100%] Built target gflags_static
Install the project...
-- Install configuration: "Release"
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/lib/libgflags.a
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/lib/libgflags_nothreads.a
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/include/gflags/gflags.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/include/gflags/gflags_declare.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/include/gflags/gflags_completions.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/include/gflags/gflags_gflags.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/lib/cmake/gflags/gflags-config.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/lib/cmake/gflags/gflags-config-version.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/lib/cmake/gflags/gflags-targets.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/lib/cmake/gflags/gflags-targets-release.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/bin/gflags_completions.sh
-- Installing: /home/yyh/Paddle/build/third_party/install/gflags/lib/pkgconfig/gflags.pc
-- Installing: /home/yyh/.cmake/packages/gflags/7b09432f8b4b45434d8e4074b0e9354a
[ 5%] Completed 'extern_gflags'
[ 5%] Built target extern_gflags
Scanning dependencies of target extern_glog
[ 5%] Creating directories for 'extern_glog'
[ 5%] Performing download step (git clone) for 'extern_glog'
正克隆到 'extern_glog'...
Note: checking out 'v0.3.5'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 a6a166d... Update the version in CMakeLists.txt to 0.3.5
[ 5%] No update step for 'extern_glog'
[ 5%] No patch step for 'extern_glog'
[ 5%] Performing configure step for 'extern_glog'
Note: checking out 'v1.2.8'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 5089329... zlib 1.2.8
[ 5%] No update step for 'zlib'
[ 5%] No patch step for 'zlib'
[ 5%] Performing configure step for 'zlib'
-- zlib configure command succeeded. See also /home/yyh/Paddle/build/third_party/zlib/src/zlib-stamp/zlib-configure-.log
[ 6%] Performing build step for 'zlib'
Scanning dependencies of target zlib
Scanning dependencies of target zlibstatic
[ 2%] Building C object CMakeFiles/zlibstatic.dir/crc32.o
[ 5%] Building C object CMakeFiles/zlibstatic.dir/compress.o
[ 7%] Building C object CMakeFiles/zlib.dir/adler32.o
[ 12%] Building C object CMakeFiles/zlibstatic.dir/adler32.o
[ 12%] Building C object CMakeFiles/zlib.dir/compress.o
[ 15%] Building C object CMakeFiles/zlib.dir/crc32.o
[ 17%] Building C object CMakeFiles/zlibstatic.dir/deflate.o
[ 22%] Building C object CMakeFiles/zlib.dir/deflate.o
[ 22%] Building C object CMakeFiles/zlibstatic.dir/gzclose.o
[ 25%] Building C object CMakeFiles/zlibstatic.dir/gzlib.o
[ 27%] Building C object CMakeFiles/zlib.dir/gzclose.o
[ 30%] Building C object CMakeFiles/zlibstatic.dir/gzread.o
[ 32%] Building C object CMakeFiles/zlib.dir/gzlib.o
[ 35%] Building C object CMakeFiles/zlibstatic.dir/gzwrite.o
[ 37%] Building C object CMakeFiles/zlib.dir/gzread.o
[ 40%] Building C object CMakeFiles/zlibstatic.dir/inflate.o
[ 42%] Building C object CMakeFiles/zlib.dir/gzwrite.o
[ 45%] Building C object CMakeFiles/zlibstatic.dir/infback.o
[ 47%] Building C object CMakeFiles/zlib.dir/inflate.o
[ 50%] Building C object CMakeFiles/zlibstatic.dir/inftrees.o
[ 52%] Building C object CMakeFiles/zlib.dir/infback.o
[ 55%] Building C object CMakeFiles/zlibstatic.dir/inffast.o
[ 57%] Building C object CMakeFiles/zlibstatic.dir/trees.o
[ 60%] Building C object CMakeFiles/zlibstatic.dir/uncompr.o
[ 62%] Building C object CMakeFiles/zlib.dir/inftrees.o
[ 65%] Building C object CMakeFiles/zlibstatic.dir/zutil.o
[ 67%] Building C object CMakeFiles/zlib.dir/inffast.o
[ 70%] Building C object CMakeFiles/zlib.dir/trees.o
[ 72%] Building C object CMakeFiles/zlib.dir/uncompr.o
[ 75%] Building C object CMakeFiles/zlib.dir/zutil.o
[ 77%] Linking C static library libz.a
[ 77%] Built target zlibstatic
[ 80%] Linking C shared library libz.so
[ 80%] Built target zlib
Scanning dependencies of target minigzip64
Scanning dependencies of target example64
Scanning dependencies of target example
Scanning dependencies of target minigzip
[ 82%] Building C object CMakeFiles/minigzip64.dir/test/minigzip.o
[ 85%] Building C object CMakeFiles/example64.dir/test/example.o
[ 87%] Building C object CMakeFiles/minigzip.dir/test/minigzip.o
[ 90%] Building C object CMakeFiles/example.dir/test/example.o
[ 92%] Linking C executable minigzip64
[ 95%] Linking C executable minigzip
[ 95%] Built target minigzip64
[ 95%] Built target minigzip
[ 97%] Linking C executable example64
[100%] Linking C executable example
[100%] Built target example64
[100%] Built target example
[ 6%] Performing install step for 'zlib'
[ 80%] Built target zlib
[ 80%] Built target zlibstatic
[ 85%] Built target minigzip64
[ 90%] Built target example
[ 95%] Built target example64
[100%] Built target minigzip
Install the project...
-- Install configuration: "Release"
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/lib/libz.so.1.2.8
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/lib/libz.so.1
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/lib/libz.so
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/lib/libz.a
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/include/zconf.h
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/include/zlib.h
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/share/man/man3/zlib.3
-- Installing: /home/yyh/Paddle/build/third_party/install/zlib/share/pkgconfig/zlib.pc
[ 6%] Completed 'zlib'
[ 6%] Built target zlib
Scanning dependencies of target extern_protobuf
[ 6%] Creating directories for 'extern_protobuf'
[ 6%] Performing download step (git clone) for 'extern_protobuf'
正克隆到 'extern_protobuf'...
-- extern_glog configure command succeeded. See also /home/yyh/Paddle/build/third_party/glog/src/extern_glog-stamp/extern_glog-configure-
.log
[ 6%] Performing build step for 'extern_glog'
Scanning dependencies of target glog
[ 25%] Building CXX object CMakeFiles/glog.dir/src/logging.cc.o
[ 25%] Building CXX object CMakeFiles/glog.dir/src/symbolize.cc.o
[ 50%] Building CXX object CMakeFiles/glog.dir/src/demangle.cc.o
[ 50%] Building CXX object CMakeFiles/glog.dir/src/raw_logging.cc.o
[ 62%] Building CXX object CMakeFiles/glog.dir/src/utilities.cc.o
[ 75%] Building CXX object CMakeFiles/glog.dir/src/vlog_is_on.cc.o
[ 87%] Building CXX object CMakeFiles/glog.dir/src/signalhandler.cc.o
[100%] Linking CXX static library libglog.a
[100%] Built target glog
[ 6%] Performing install step for 'extern_glog'
[100%] Built target glog
Install the project...
-- Install configuration: "Release"
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/lib/libglog.a
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/include/glog/config.h
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/include/glog/logging.h
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/include/glog/raw_logging.h
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/include/glog/stl_logging.h
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/include/glog/vlog_is_on.h
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/include/glog/log_severity.h
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/lib/cmake/glog/glog-config.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/lib/cmake/glog/glog-config-version.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/lib/cmake/glog/glog-targets.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/glog/lib/cmake/glog/glog-targets-release.cmake
[ 7%] Completed 'extern_glog'
[ 7%] Built target extern_glog
Scanning dependencies of target buddy_allocator
Scanning dependencies of target memcpy
Scanning dependencies of target meta_data
Scanning dependencies of target enforce
Scanning dependencies of target meta_cache
[ 7%] Building CXX object paddle/memory/detail/CMakeFiles/meta_data.dir/meta_data.cc.o
[ 7%] Building CXX object paddle/memory/detail/CMakeFiles/meta_cache.dir/meta_cache.cc.o
[ 7%] Building CXX object paddle/memory/CMakeFiles/memcpy.dir/memcpy.cc.o
[ 8%] Building CXX object paddle/memory/detail/CMakeFiles/buddy_allocator.dir/buddy_allocator.cc.o
[ 8%] Building CXX object paddle/platform/CMakeFiles/enforce.dir/enforce.cc.o
[ 8%] Linking CXX static library libmeta_data.a
cpplint: Checking source code style
[ 8%] Linking CXX static library libmeta_cache.a
Done processing meta_data.cc
Done processing /home/yyh/Paddle/paddle/memory/detail/meta_data.h
Total errors found: 0
[ 8%] Built target meta_data
Scanning dependencies of target memory_block
cpplint: Checking source code style
[ 9%] Building CXX object paddle/memory/detail/CMakeFiles/memory_block.dir/memory_block.cc.o
Done processing meta_cache.cc
Done processing /home/yyh/Paddle/paddle/memory/detail/meta_cache.h
Total errors found: 0
[ 9%] Built target meta_cache
Scanning dependencies of target stringpiece
[ 9%] Building CXX object paddle/string/CMakeFiles/stringpiece.dir/piece.cc.o
[ 9%] Linking CXX static library libbuddy_allocator.a
cpplint: Checking source code style
[ 9%] Linking CXX static library libmemory_block.a
[ 9%] Linking CXX static library libenforce.a
cpplint: Checking source code style
cpplint: Checking source code style
Done processing buddy_allocator.cc
Done processing enforce.cc
Done processing memory_block.cc
Done processing /home/yyh/Paddle/paddle/memory/detail/buddy_allocator.h
Total errors found: 0
[ 9%] Built target buddy_allocator
Done processing /home/yyh/Paddle/paddle/memory/detail/memory_block.h
Total errors found: 0
Scanning dependencies of target scope
[ 9%] Built target memory_block
Scanning dependencies of target activation_functions
[ 9%] Building CXX object paddle/framework/CMakeFiles/scope.dir/scope.cc.o
[ 9%] Building CXX object paddle/operators/math/detail/CMakeFiles/activation_functions.dir/avx_functions.cc.o
Done processing /home/yyh/Paddle/paddle/platform/enforce.h
Total errors found: 0
[ 9%] Built target enforce
Scanning dependencies of target place
[ 10%] Building CXX object paddle/platform/CMakeFiles/place.dir/place.cc.o
[ 10%] Linking CXX static library libactivation_functions.a
[ 10%] Linking CXX static library libstringpiece.a
cpplint: Checking source code style
cpplint: Checking source code style
Done processing avx_functions.cc
Total errors found: 0
[ 10%] Built target activation_functions
Done processing piece.cc
Scanning dependencies of target gpu_info
Done processing /home/yyh/Paddle/paddle/string/piece.h
Total errors found: 0
[ 10%] Built target stringpiece
[ 10%] Building CXX object paddle/platform/CMakeFiles/gpu_info.dir/gpu_info.cc.o
Scanning dependencies of target cpu_info
[ 10%] Building CXX object paddle/platform/CMakeFiles/cpu_info.dir/cpu_info.cc.o
[ 10%] Linking CXX static library libcpu_info.a
cpplint: Checking source code style
[ 10%] Linking CXX static library libmemcpy.a
cpplint: Checking source code style
Done processing cpu_info.cc
Done processing /home/yyh/Paddle/paddle/platform/cpu_info.h
Total errors found: 0
Done processing memcpy.cc
Done processing /home/yyh/Paddle/paddle/memory/memcpy.h
Total errors found: 0
[ 10%] Built target cpu_info
Scanning dependencies of target dynamic_loader
[ 10%] Built target memcpy
[ 10%] Building CXX object paddle/platform/dynload/CMakeFiles/dynamic_loader.dir/dynamic_loader.cc.o
[ 10%] Linking CXX static library libplace.a
cpplint: Checking source code style
Done processing place.cc
Done processing /home/yyh/Paddle/paddle/platform/place.h
Total errors found: 0
[ 10%] Built target place
Scanning dependencies of target memory
[ 10%] Building CXX object paddle/memory/CMakeFiles/memory.dir/memory.cc.o
[ 10%] Linking CXX static library libscope.a
cpplint: Checking source code style
Done processing scope.cc
Done processing /home/yyh/Paddle/paddle/framework/scope.h
Total errors found: 0
[ 10%] Built target scope
[ 10%] Linking CXX static library libmemory.a
cpplint: Checking source code style
[ 11%] Linking CXX static library libdynamic_loader.a
cpplint: Checking source code style
Done processing memory.cc
Done processing /home/yyh/Paddle/paddle/memory/memory.h
Total errors found: 0
[ 11%] Built target memory
[ 11%] Linking CXX static library libgpu_info.a
Done processing dynamic_loader.cc
cpplint: Checking source code style
Done processing /home/yyh/Paddle/paddle/platform/dynload/dynamic_loader.h
Total errors found: 0
[ 11%] Built target dynamic_loader
Scanning dependencies of target dynload_cuda
[ 11%] Building CXX object paddle/platform/dynload/CMakeFiles/dynload_cuda.dir/cublas.cc.o
[ 11%] Building CXX object paddle/platform/dynload/CMakeFiles/dynload_cuda.dir/curand.cc.o
[ 11%] Building CXX object paddle/platform/dynload/CMakeFiles/dynload_cuda.dir/cudnn.cc.o
[ 11%] Building CXX object paddle/platform/dynload/CMakeFiles/dynload_cuda.dir/nccl.cc.o
Done processing gpu_info.cc
Done processing /home/yyh/Paddle/paddle/platform/gpu_info.h
Total errors found: 0
[ 11%] Built target gpu_info
Scanning dependencies of target system_allocator
[ 11%] Building CXX object paddle/memory/detail/CMakeFiles/system_allocator.dir/system_allocator.cc.o
[ 11%] Linking CXX static library libdynload_cuda.a
cpplint: Checking source code style
Done processing cublas.cc
Done processing cudnn.cc
Done processing curand.cc
Done processing nccl.cc
Done processing /home/yyh/Paddle/paddle/platform/dynload/cublas.h
Done processing /home/yyh/Paddle/paddle/platform/dynload/cudnn.h
Done processing /home/yyh/Paddle/paddle/platform/dynload/curand.h
Done processing /home/yyh/Paddle/paddle/platform/dynload/nccl.h
Total errors found: 0
[ 11%] Built target dynload_cuda
[ 11%] Linking CXX static library libsystem_allocator.a
cpplint: Checking source code style
Done processing system_allocator.cc
Done processing /home/yyh/Paddle/paddle/memory/detail/system_allocator.h
Total errors found: 0
[ 11%] Built target system_allocator
[ 11%] Generating paddle_memory.dir/meta_data.objdir
[ 11%] Generating paddle_memory.dir/memory.objdir
[ 11%] Generating paddle_memory.dir/memcpy.objdir
[ 11%] Generating paddle_memory.dir/meta_cache.objdir
[ 11%] Generating paddle_memory.dir/system_allocator.objdir
[ 11%] Generating paddle_memory.dir/system_allocator.objlist
[ 11%] Generating paddle_memory.dir/meta_cache.objlist
[ 11%] Generating paddle_memory.dir/memory_block.objdir
[ 11%] Generating paddle_memory.dir/meta_data.objlist
[ 11%] Generating paddle_memory.dir/buddy_allocator.objdir
[ 11%] Generating paddle_memory.dir/memcpy.objlist
[ 11%] Generating paddle_memory.dir/memory.objlist
[ 12%] Generating paddle_memory.dir/buddy_allocator.objlist
[ 12%] Generating paddle_memory.dir/memory_block.objlist
[ 12%] Generating paddle_memory_dummy.c
Scanning dependencies of target paddle_memory
[ 12%] Building C object paddle/memory/CMakeFiles/paddle_memory.dir/paddle_memory_dummy.c.o
[ 12%] Linking CXX static library libpaddle_memory.a
[ 12%] Built target paddle_memory
Note: checking out '9f75c5aa851cd877fb0d93ccc31b8567a6706546'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 9f75c5a... Merge pull request #2337 from sergiocampama/deprecation
子模组 'third_party/benchmark' (https://github.com/google/benchmark.git) 未对路径 'third_party/benchmark' 注册
正克隆到 'third_party/benchmark'...
子模组路径 'third_party/benchmark':检出 '360e66c1c4777c99402cf8cd535aa510fee16573'
[ 12%] No patch step for 'extern_protobuf'
[ 12%] No update step for 'extern_protobuf'
[ 12%] Performing configure step for 'extern_protobuf'
-- extern_protobuf configure command succeeded. See also /home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf-stamp/extern_protobuf-configure-.log
[ 12%] Performing build step for 'extern_protobuf'
Scanning dependencies of target libprotobuf-lite
Scanning dependencies of target libprotobuf
[ 0%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/arena.cc.o
[ 1%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/extension_set.cc.o
[ 1%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/arenastring.cc.o
[ 2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/generated_message_util.cc.o
[ 2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/coded_stream.cc.o
[ 2%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/arena.cc.o
[ 3%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/zero_copy_stream.cc.o
[ 3%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
[ 4%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/message_lite.cc.o
[ 5%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/arenastring.cc.o
[ 5%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/repeated_field.cc.o
[ 5%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/extension_set.cc.o
[ 6%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc.o
[ 6%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc.o
[ 7%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/bytestream.cc.o
[ 7%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/common.cc.o
[ 8%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/int128.cc.o
[ 8%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/once.cc.o
[ 9%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/status.cc.o
[ 9%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/statusor.cc.o
[ 10%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/stringpiece.cc.o
[ 10%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/stringprintf.cc.o
[ 11%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/structurally_valid.cc.o
[ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/strutil.cc.o
[ 12%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/time.cc.o
[ 13%] Building CXX object CMakeFiles/libprotobuf-lite.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/wire_format_lite.cc.o
[ 14%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/generated_message_util.cc.o
[ 14%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/coded_stream.cc.o
[ 15%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/zero_copy_stream.cc.o
[ 15%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
[ 16%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/message_lite.cc.o
[ 16%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/repeated_field.cc.o
[ 17%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc.o
[ 17%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc.o
[ 18%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/bytestream.cc.o
[ 18%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/common.cc.o
[ 19%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/int128.cc.o
[ 19%] Linking CXX static library libprotobuf-lite.a
[ 19%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/once.cc.o
[ 19%] Built target libprotobuf-lite
[ 20%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/status.cc.o
[ 20%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/statusor.cc.o
[ 21%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/stringpiece.cc.o
[ 21%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/stringprintf.cc.o
[ 22%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/structurally_valid.cc.o
[ 22%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/strutil.cc.o
[ 23%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/time.cc.o
[ 23%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/wire_format_lite.cc.o
[ 24%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/any.cc.o
[ 24%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/any.pb.cc.o
[ 25%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/api.pb.cc.o
[ 25%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/importer.cc.o
[ 26%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/parser.cc.o
[ 26%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/descriptor.cc.o
[ 27%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/descriptor.pb.cc.o
[ 27%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/descriptor_database.cc.o
[ 28%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/duration.pb.cc.o
[ 28%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/dynamic_message.cc.o
[ 29%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/empty.pb.cc.o
[ 29%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/extension_set_heavy.cc.o
[ 30%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/field_mask.pb.cc.o
[ 30%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/generated_message_reflection.cc.o
[ 31%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/gzip_stream.cc.o
[ 31%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/printer.cc.o
[ 32%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/strtod.cc.o
[ 32%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/tokenizer.cc.o
[ 33%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc.o
[ 33%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/map_field.cc.o
[ 34%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/message.cc.o
[ 34%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/reflection_ops.cc.o
[ 35%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/service.cc.o
[ 35%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/source_context.pb.cc.o
[ 36%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/struct.pb.cc.o
[ 37%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/mathlimits.cc.o
[ 37%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/stubs/substitute.cc.o
[ 38%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/text_format.cc.o
[ 38%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/timestamp.pb.cc.o
[ 39%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/type.pb.cc.o
[ 39%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/unknown_field_set.cc.o
[ 40%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/field_comparator.cc.o
[ 40%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/field_mask_util.cc.o
[ 41%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/datapiece.cc.o
[ 41%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc.o
[ 42%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/error_listener.cc.o
[ 42%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/field_mask_utility.cc.o
[ 43%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/json_escaping.cc.o
[ 43%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/json_objectwriter.cc.o
[ 44%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/json_stream_parser.cc.o
[ 44%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/object_writer.cc.o
[ 45%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/proto_writer.cc.o
[ 45%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/protostream_objectsource.cc.o
[ 46%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc.o
[ 46%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/type_info.cc.o
[ 47%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc.o
[ 47%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/internal/utility.cc.o
[ 48%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/json_util.cc.o
[ 48%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/message_differencer.cc.o
[ 49%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/time_util.cc.o
[ 49%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/util/type_resolver_util.cc.o
[ 50%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/wire_format.cc.o
[ 50%] Building CXX object CMakeFiles/libprotobuf.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/wrappers.pb.cc.o
[ 51%] Linking CXX static library libprotobuf.a
[ 51%] Built target libprotobuf
Scanning dependencies of target libprotoc
[ 51%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/command_line_interface.cc.o
[ 53%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/code_generator.cc.o
[ 53%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_enum.cc.o
[ 53%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o
[ 54%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_extension.cc.o
[ 54%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc.o
[ 55%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.o
[ 55%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc.o
[ 56%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o
[ 56%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o
[ 57%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc.o
[ 57%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o
[ 58%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o
[ 58%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_service.cc.o
[ 59%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o
[ 59%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o
[ 60%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_enum.cc.o
[ 60%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o
[ 61%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o
[ 61%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc.o
[ 62%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o
[ 62%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o
[ 63%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc.o
[ 63%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o
[ 64%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o
[ 64%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o
[ 65%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o
[ 65%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o
[ 66%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o
[ 66%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o
[ 67%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o
[ 67%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_context.cc.o
[ 68%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_enum.cc.o
[ 68%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_doc_comment.cc.o
[ 69%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_enum_field.cc.o
[ 69%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o
[ 70%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc.o
[ 70%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_extension.cc.o
[ 71%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_extension_lite.cc.o
[ 71%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_field.cc.o
[ 72%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_file.cc.o
[ 72%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_generator.cc.o
[ 73%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_generator_factory.cc.o
[ 73%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_helpers.cc.o
[ 74%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_lazy_message_field.cc.o
[ 75%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_lazy_message_field_lite.cc.o
[ 75%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_map_field.cc.o
[ 76%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_map_field_lite.cc.o
[ 76%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_message.cc.o
[ 77%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_message_builder.cc.o
[ 77%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o
[ 78%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_message_field.cc.o
[ 78%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_message_field_lite.cc.o
[ 79%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_message_lite.cc.o
[ 79%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc.o
[ 80%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_primitive_field.cc.o
[ 80%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o
[ 81%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_service.cc.o
[ 81%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o
[ 82%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_string_field.cc.o
[ 82%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/java/java_string_field_lite.cc.o
[ 83%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_enum.cc.o
[ 83%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_enum_field.cc.o
[ 84%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_extension.cc.o
[ 84%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_field.cc.o
[ 85%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_file.cc.o
[ 85%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_generator.cc.o
[ 86%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.cc.o
[ 86%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_map_field.cc.o
[ 87%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_message.cc.o
[ 87%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_message_field.cc.o
[ 88%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/javanano/javanano_primitive_field.cc.o
[ 88%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/js/js_generator.cc.o
[ 89%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o
[ 89%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o
[ 90%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o
[ 90%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o
[ 91%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o
[ 91%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o
[ 92%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o
[ 92%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o
[ 93%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o
[ 93%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o
[ 94%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o
[ 94%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o
[ 95%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/php/php_generator.cc.o
[ 95%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/plugin.cc.o
[ 96%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/plugin.pb.cc.o
[ 96%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/python/python_generator.cc.o
[ 97%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc.o
[ 97%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/subprocess.cc.o
[ 98%] Building CXX object CMakeFiles/libprotoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/zip_writer.cc.o
[ 98%] Linking CXX static library libprotoc.a
[ 98%] Built target libprotoc
Scanning dependencies of target protoc
[ 99%] Building CXX object CMakeFiles/protoc.dir/home/yyh/Paddle/build/third_party/protobuf/src/extern_protobuf/src/google/protobuf/compiler/main.cc.o
[100%] Linking CXX executable protoc
[100%] Built target protoc
[ 12%] Performing install step for 'extern_protobuf'
[ 12%] Built target libprotobuf-lite
[ 51%] Built target libprotobuf
[ 98%] Built target libprotoc
[100%] Built target protoc
Install the project...
-- Install configuration: "Release"
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/libprotobuf-lite.a
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/libprotobuf.a
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/libprotoc.a
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/bin/protoc
-- Set runtime path of "/home/yyh/Paddle/build/third_party/install/protobuf/bin/protoc" to ""
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/any.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/any.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/api.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/arena.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/arenastring.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/code_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/command_line_interface.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/cpp/cpp_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/csharp/csharp_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/csharp/csharp_names.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/importer.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/java/java_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/java/java_names.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/javanano/javanano_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/js/js_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/objectivec/objectivec_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/objectivec/objectivec_helpers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/parser.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/php/php_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/plugin.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/plugin.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/python/python_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/ruby/ruby_generator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/descriptor.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/descriptor.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/descriptor_database.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/duration.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/dynamic_message.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/empty.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/extension_set.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/field_mask.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/generated_enum_reflection.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/generated_enum_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/generated_message_reflection.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/generated_message_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/has_bits.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/coded_stream.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/gzip_stream.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/printer.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/strtod.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/tokenizer.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/zero_copy_stream.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/zero_copy_stream_impl.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/io/zero_copy_stream_impl_lite.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/map.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/map_entry.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/map_entry_lite.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/map_field.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/map_field_inl.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/map_field_lite.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/map_type_handler.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/message.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/message_lite.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/metadata.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/reflection.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/reflection_ops.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/repeated_field.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/service.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/source_context.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/struct.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomic_sequence_num.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_arm_gcc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_arm_qnx.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_generic_c11_atomic.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_generic_gcc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_macosx.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_mips_gcc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_power.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_ppc_gcc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_solaris.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_tsan.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_x86_gcc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/atomicops_internals_x86_msvc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/bytestream.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/callback.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/casts.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/common.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/fastmem.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/hash.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/logging.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/macros.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/mutex.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/once.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/platform_macros.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/port.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/scoped_ptr.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/shared_ptr.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/singleton.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/status.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/stl_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/stringpiece.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/template_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/stubs/type_traits.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/text_format.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/timestamp.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/type.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/unknown_field_set.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/util/field_comparator.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/util/field_mask_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/util/json_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/util/message_differencer.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/util/time_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/util/type_resolver.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/util/type_resolver_util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/wire_format.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/wire_format_lite.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/wire_format_lite_inl.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/wrappers.pb.h
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/descriptor.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/any.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/api.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/duration.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/empty.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/field_mask.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/source_context.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/struct.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/timestamp.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/type.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/wrappers.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/include/google/protobuf/compiler/plugin.proto
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/cmake/protobuf/protobuf-targets.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/cmake/protobuf/protobuf-targets-release.cmake
-- Up-to-date: /home/yyh/Paddle/build/third_party/install/protobuf/lib/cmake/protobuf
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/cmake/protobuf/protobuf-options.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/cmake/protobuf/protobuf-module.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/cmake/protobuf/protobuf-config.cmake
-- Installing: /home/yyh/Paddle/build/third_party/install/protobuf/lib/cmake/protobuf/protobuf-config-version.cmake
[ 12%] Completed 'extern_protobuf'
[ 12%] Built target extern_protobuf
[ 13%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/DataConfig.proto
[ 13%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/TrainerConfig.proto
Scanning dependencies of target gen_proto_py
[ 13%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/DataFormat.proto
[ 13%] Running C++ protocol buffer compiler on framework.proto
Scanning dependencies of target framework_py_proto
[ 13%] Generating ../../paddle/python/paddle/proto/TrainerConfig_pb2.py
[ 13%] Running Python protocol buffer compiler on framework.proto
[ 13%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/ModelConfig.proto
[ 13%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/OptimizerConfig.proto
[ 13%] Generating ../../paddle/python/paddle/proto/ParameterService_pb2.py
Copy generated python proto into directory paddle/v2/fluid/proto.
[ 13%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/ParameterConfig.proto
Scanning dependencies of target framework_proto
[ 13%] Generating ../../paddle/python/paddle/proto/ParameterServerConfig_pb2.py
[ 13%] Building CXX object paddle/framework/CMakeFiles/framework_proto.dir/framework.pb.cc.o
[ 13%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/ParameterServerConfig.proto
[ 14%] Generating ../../paddle/python/paddle/proto/ParameterConfig_pb2.py
[ 14%] Running C++ protocol buffer compiler on /home/yyh/Paddle/proto/ParameterService.proto
[ 14%] Generating ../../paddle/python/paddle/proto/OptimizerConfig_pb2.py
[ 14%] Generating ../../paddle/python/paddle/proto/ModelConfig_pb2.py
[ 14%] Built target framework_py_proto
[ 14%] Generating ../../paddle/python/paddle/proto/DataFormat_pb2.py
[ 14%] Generating ../../paddle/python/paddle/proto/DataConfig_pb2.py
[ 14%] Built target gen_proto_py
Scanning dependencies of target paddle_proto
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/DataFormat.pb.cc.o
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/DataConfig.pb.cc.o
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/ModelConfig.pb.cc.o
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/OptimizerConfig.pb.cc.o
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/ParameterConfig.pb.cc.o
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/ParameterServerConfig.pb.cc.o
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/ParameterService.pb.cc.o
[ 14%] Building CXX object proto/CMakeFiles/paddle_proto.dir/TrainerConfig.pb.cc.o
[ 14%] Linking CXX static library libframework_proto.a
[ 14%] Built target framework_proto
Scanning dependencies of target attribute
Scanning dependencies of target prune
[ 14%] Building CXX object paddle/framework/CMakeFiles/prune.dir/prune.cc.o
[ 14%] Building CXX object paddle/framework/CMakeFiles/attribute.dir/attribute.cc.o
[ 14%] Linking CXX static library libprune.a
cpplint: Checking source code style
Done processing prune.cc
Done processing /home/yyh/Paddle/paddle/framework/prune.h
Total errors found: 0
[ 14%] Built target prune
[ 14%] Linking CXX static library libattribute.a
cpplint: Checking source code style
Done processing attribute.cc
Done processing /home/yyh/Paddle/paddle/framework/attribute.h
Total errors found: 0
[ 14%] Built target attribute
Scanning dependencies of target op_proto_maker
Scanning dependencies of target op_info
[ 14%] Building CXX object paddle/framework/CMakeFiles/op_proto_maker.dir/op_proto_maker.cc.o
[ 14%] Building CXX object paddle/framework/CMakeFiles/op_info.dir/op_info.cc.o
[ 14%] Linking CXX static library libop_info.a
cpplint: Checking source code style
Done processing op_info.cc
Done processing /home/yyh/Paddle/paddle/framework/op_info.h
Total errors found: 0
[ 14%] Built target op_info
[ 14%] Linking CXX static library libpaddle_proto.a
[ 14%] Built target paddle_proto
Scanning dependencies of target paddle_optimizer
[ 14%] Building CXX object paddle/optimizer/CMakeFiles/paddle_optimizer.dir/parameter_optimizer.cc.o
[ 14%] Building CXX object paddle/optimizer/CMakeFiles/paddle_optimizer.dir/adagrad_optimizer.cc.o
[ 14%] Building CXX object paddle/optimizer/CMakeFiles/paddle_optimizer.dir/adadelta_optimizer.cc.o
[ 14%] Building CXX object paddle/optimizer/CMakeFiles/paddle_optimizer.dir/adam_optimizer.cc.o
[ 14%] Building CXX object paddle/optimizer/CMakeFiles/paddle_optimizer.dir/optimizer.cc.o
[ 14%] Linking CXX static library libop_proto_maker.a
cpplint: Checking source code style
Done processing op_proto_maker.cc
Done processing /home/yyh/Paddle/paddle/framework/op_proto_maker.h
Total errors found: 0
[ 14%] Built target op_proto_maker
[ 14%] Building CXX object paddle/optimizer/CMakeFiles/paddle_optimizer.dir/sgd_optimizer.cc.o
[ 15%] Linking CXX static library libpaddle_optimizer.a
cpplint: Checking source code style
Done processing adadelta_optimizer.cc
Done processing adagrad_optimizer.cc
Done processing adam_optimizer.cc
Done processing optimizer.cc
Done processing parameter_optimizer.cc
Done processing sgd_optimizer.cc
Done processing /home/yyh/Paddle/paddle/optimizer/adadelta_optimizer.h
Done processing /home/yyh/Paddle/paddle/optimizer/adagrad_optimizer.h
Done processing /home/yyh/Paddle/paddle/optimizer/adam_optimizer.h
Done processing /home/yyh/Paddle/paddle/optimizer/optimizer.h
Done processing /home/yyh/Paddle/paddle/optimizer/parameter_optimizer.h
Done processing /home/yyh/Paddle/paddle/optimizer/sgd_optimizer.h
Total errors found: 0
[ 15%] Built target paddle_optimizer
[ 15%] No patch step for 'extern_mklml'
[ 15%] No update step for 'extern_mklml'
[ 15%] Performing configure step for 'extern_mklml'
-- extern_mklml configure command succeeded. See also /home/yyh/Paddle/build/third_party/mklml/src/extern_mklml-stamp/extern_mklml-configure-
.log
[ 15%] Performing build step for 'extern_mklml'
[ 15%] Performing install step for 'extern_mklml'
Install the project...
-- Install configuration: ""
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_types.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vml_types.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_dnn_types.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vsl_types.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_trans.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vml.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vsl.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_service.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_blas.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_dnn.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_lapacke.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vml_defines.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_cblas.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_version.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_lapack.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vml_functions.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vsl_functions.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/i_malloc.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/include/mkl_vsl_defines.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libmklml_intel.so
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libmklml_gnu.so
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/lib/libiomp5.so
-- Installing: /home/yyh/Paddle/build/third_party/install/mklml/mklml_lnx_2018.0.1.20171007/license.txt
[ 15%] Completed 'extern_mklml'
[ 15%] Built target extern_mklml
Scanning dependencies of target extern_mkldnn
Scanning dependencies of target cblas
Scanning dependencies of target extern_gtest
[ 15%] Creating directories for 'extern_gtest'
[ 15%] Building C object CMakeFiles/cblas.dir/cblas_dummy.c.o
[ 15%] Creating directories for 'extern_mkldnn'
[ 15%] Linking C static library libcblas.a
[ 15%] Performing download step (git clone) for 'extern_mkldnn'
[ 15%] Built target cblas
[ 15%] Performing download step (git clone) for 'extern_gtest'
正克隆到 'extern_gtest'...
正克隆到 'extern_mkldnn'...
Note: checking out 'release-1.8.0'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 ec44c6c... Merge pull request #821 from mazong1123/master
[ 16%] No update step for 'extern_gtest'
[ 16%] No patch step for 'extern_gtest'
[ 16%] Performing configure step for 'extern_gtest'
-- extern_gtest configure command succeeded. See also /home/yyh/Paddle/build/third_party/gtest/src/extern_gtest-stamp/extern_gtest-configure-*.log
[ 16%] Performing build step for 'extern_gtest'
Scanning dependencies of target gmock
Scanning dependencies of target gmock_main
Scanning dependencies of target gtest
[ 9%] Building CXX object googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
[ 27%] Building CXX object googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
[ 27%] Building CXX object googlemock/CMakeFiles/gmock.dir//googletest/src/gtest-all.cc.o
[ 36%] Building CXX object googlemock/CMakeFiles/gmock_main.dir/
/googletest/src/gtest-all.cc.o
[ 45%] Building CXX object googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o
[ 54%] Building CXX object googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 63%] Linking CXX static library libgtest.a
[ 63%] Built target gtest
Scanning dependencies of target gtest_main
[ 72%] Building CXX object googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 81%] Linking CXX static library libgmock.a
[ 81%] Built target gmock
[ 90%] Linking CXX static library libgtest_main.a
[ 90%] Built target gtest_main
[100%] Linking CXX static library libgmock_main.a
[100%] Built target gmock_main
[ 16%] Performing install step for 'extern_gtest'
[ 18%] Built target gtest
[ 54%] Built target gmock_main
[ 81%] Built target gmock
[100%] Built target gtest_main
Install the project...
-- Install configuration: "Release"
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/lib/libgmock.a
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/lib/libgmock_main.a
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-actions.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-function-mockers.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-matchers.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-more-actions.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/gmock-generated-internal-utils.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/gmock-internal-utils.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/custom
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/custom/gmock-generated-actions.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/custom/gmock-generated-actions.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/custom/gmock-port.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/custom/gmock-matchers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/gmock-port.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/internal/gmock-generated-internal-utils.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-cardinalities.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-actions.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-spec-builders.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-matchers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-actions.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-function-mockers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-more-matchers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-matchers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-nice-strict.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gmock/gmock-generated-nice-strict.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/lib/libgtest.a
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/lib/libgtest_main.a
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-typed-test.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-test-part.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-printers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest_pred_impl.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-message.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-param-test.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-spi.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-tuple.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-param-util-generated.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-type-util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-port-arch.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-tuple.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-filepath.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-string.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/custom
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/custom/gtest-printers.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/custom/gtest-port.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/custom/gtest.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-type-util.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-param-util.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-port.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-death-test-internal.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-linked_ptr.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/internal/gtest-internal.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest_prod.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-death-test.h
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest-param-test.h.pump
-- Installing: /home/yyh/Paddle/build/third_party/install/gtest/include/gtest/gtest.h
[ 16%] Completed 'extern_gtest'
[ 16%] Built target extern_gtest
Scanning dependencies of target paddle_gtest_main
[ 16%] Building CXX object paddle/testing/CMakeFiles/paddle_gtest_main.dir/paddle_gtest_main.cc.o
[ 17%] Linking CXX static library libpaddle_gtest_main.a
[ 17%] Built target paddle_gtest_main
[ 17%] Building NVCC (Device) object paddle/math/tests/CMakeFiles/test_float16_gpu.dir/test_float16_gpu_generated_test_float16.cu.o
Scanning dependencies of target stringprintf_test
Scanning dependencies of target parameter_optimizer_test
Scanning dependencies of target stringpiece_test
Scanning dependencies of target test_float16
Scanning dependencies of target serialization_test
[ 17%] Building CXX object paddle/math/tests/CMakeFiles/test_float16.dir/test_float16.cpp.o
[ 17%] Building CXX object paddle/string/CMakeFiles/stringpiece_test.dir/piece_test.cc.o
[ 17%] Building CXX object paddle/optimizer/CMakeFiles/parameter_optimizer_test.dir/parameter_optimizer_test.cc.o
[ 17%] Building CXX object paddle/optimizer/CMakeFiles/serialization_test.dir/serialization_test.cc.o
[ 17%] Building CXX object paddle/string/CMakeFiles/stringprintf_test.dir/printf_test.cc.o
In file included from /home/yyh/Paddle/paddle/math/tests/test_float16.cpp:12:0:
/home/yyh/Paddle/paddle/math/float16.h:23:42: fatal error: unsupported/Eigen/CXX11/Tensor: 没有那个文件或目录
#include "unsupported/Eigen/CXX11/Tensor"
^
compilation terminated.
In file included from /home/yyh/Paddle/paddle/math/tests/test_float16.cu:12:0:
/home/yyh/Paddle/paddle/math/float16.h:23:42: fatal error: unsupported/Eigen/CXX11/Tensor: 没有那个文件或目录
#include "unsupported/Eigen/CXX11/Tensor"
^
compilation terminated.
CMake Error at test_float16_gpu_generated_test_float16.cu.o.cmake:203 (message):
Error generating
/home/yyh/Paddle/build/paddle/math/tests/CMakeFiles/test_float16_gpu.dir//./test_float16_gpu_generated_test_float16.cu.o

paddle/math/tests/CMakeFiles/test_float16_gpu.dir/build.make:63: recipe for target 'paddle/math/tests/CMakeFiles/test_float16_gpu.dir/test_float16_gpu_generated_test_float16.cu.o' failed
make[2]: *** [paddle/math/tests/CMakeFiles/test_float16_gpu.dir/test_float16_gpu_generated_test_float16.cu.o] Error 1
CMakeFiles/Makefile2:3620: recipe for target 'paddle/math/tests/CMakeFiles/test_float16_gpu.dir/all' failed
make[1]: *** [paddle/math/tests/CMakeFiles/test_float16_gpu.dir/all] Error 2
make[1]: *** 正在等待未完成的任务....
paddle/math/tests/CMakeFiles/test_float16.dir/build.make:62: recipe for target 'paddle/math/tests/CMakeFiles/test_float16.dir/test_float16.cpp.o' failed
make[2]: *** [paddle/math/tests/CMakeFiles/test_float16.dir/test_float16.cpp.o] Error 1
CMakeFiles/Makefile2:3725: recipe for target 'paddle/math/tests/CMakeFiles/test_float16.dir/all' failed
make[1]: *** [paddle/math/tests/CMakeFiles/test_float16.dir/all] Error 2
[ 17%] Linking CXX executable stringprintf_test
[ 17%] Built target stringprintf_test
[ 17%] Linking CXX executable serialization_test
[ 17%] Built target serialization_test
[ 17%] Linking CXX executable parameter_optimizer_test
[ 17%] Built target parameter_optimizer_test
[ 17%] Linking CXX executable stringpiece_test
[ 17%] Built target stringpiece_test
Note: checking out 'v0.11'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 ba482ec... doc: corrected version in readme
[ 17%] No update step for 'extern_mkldnn'
[ 17%] No patch step for 'extern_mkldnn'
[ 17%] Performing configure step for 'extern_mkldnn'
-- extern_mkldnn configure command succeeded. See also /home/yyh/Paddle/build/third_party/mkldnn/src/extern_mkldnn-stamp/extern_mkldnn-configure-*.log
[ 17%] Performing build step for 'extern_mkldnn'
Scanning dependencies of target mkldnn_gtest
Scanning dependencies of target mkldnn
[ 1%] Building CXX object tests/gtests/gtest/CMakeFiles/mkldnn_gtest.dir/src/gtest-all.cc.o
[ 1%] Building CXX object src/CMakeFiles/mkldnn.dir/common/batch_normalization.cpp.o
[ 1%] Building CXX object src/CMakeFiles/mkldnn.dir/common/eltwise.cpp.o
[ 2%] Building CXX object src/CMakeFiles/mkldnn.dir/common/engine.cpp.o
[ 3%] Building CXX object src/CMakeFiles/mkldnn.dir/common/convolution.cpp.o
[ 4%] Building CXX object src/CMakeFiles/mkldnn.dir/common/convolution_relu.cpp.o
[ 5%] Building CXX object src/CMakeFiles/mkldnn.dir/common/inner_product.cpp.o
[ 5%] Building CXX object src/CMakeFiles/mkldnn.dir/common/lrn.cpp.o
[ 6%] Building CXX object src/CMakeFiles/mkldnn.dir/common/memory.cpp.o
[ 7%] Building CXX object src/CMakeFiles/mkldnn.dir/common/memory_desc_wrapper.cpp.o
[ 7%] Building CXX object src/CMakeFiles/mkldnn.dir/common/pooling.cpp.o
[ 8%] Building CXX object src/CMakeFiles/mkldnn.dir/common/primitive.cpp.o
[ 8%] Building CXX object src/CMakeFiles/mkldnn.dir/common/primitive_desc.cpp.o
[ 9%] Building CXX object src/CMakeFiles/mkldnn.dir/common/primitive_iterator.cpp.o
[ 10%] Building CXX object src/CMakeFiles/mkldnn.dir/common/query.cpp.o
[ 11%] Building CXX object src/CMakeFiles/mkldnn.dir/common/scratchpad.cpp.o
[ 12%] Building CXX object src/CMakeFiles/mkldnn.dir/common/softmax.cpp.o
[ 12%] Building CXX object src/CMakeFiles/mkldnn.dir/common/reorder.cpp.o
[ 13%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/cpu_barrier.cpp.o
[ 13%] Building CXX object src/CMakeFiles/mkldnn.dir/common/stream.cpp.o
[ 14%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/cpu_engine.cpp.o
[ 14%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/cpu_reducer.cpp.o
[ 15%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/cpu_reorder.cpp.o
[ 16%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/gemm_convolution.cpp.o
[ 16%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/gemm_convolution_utils.cpp.o
[ 17%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/gemm_inner_product.cpp.o
[ 17%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_1x1_conv_kernel_f32.cpp.o
[ 18%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_1x1_convolution.cpp.o
[ 19%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_conv_kernel_f32.cpp.o
[ 19%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_convolution.cpp.o
[ 20%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_gemm_f32.cpp.o
[ 20%] Linking CXX static library libmkldnn_gtest.a
[ 20%] Built target mkldnn_gtest
[ 21%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_1x1_conv_kernel.cpp.o
[ 21%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_1x1_convolution.cpp.o
[ 22%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_conv_kernel.cpp.o
[ 23%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_conv_winograd_kernel_f32.cpp.o
[ 23%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_convolution.cpp.o
[ 24%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_convolution_winograd.cpp.o
[ 24%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_gemm_f32.cpp.o
[ 25%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_lrn.cpp.o
[ 26%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_core_i8i8_pooling.cpp.o
[ 26%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_core_u8s8s32x_convolution.cpp.o
[ 27%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_sse42_1x1_conv_kernel_f32.cpp.o
[ 28%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_sse42_1x1_convolution.cpp.o
[ 28%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_sse42_conv_kernel_f32.cpp.o
[ 29%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_sse42_convolution.cpp.o
[ 30%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_transpose_src_utils.cpp.o
[ 30%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_batch_normalization.cpp.o
[ 31%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_eltwise.cpp.o
[ 32%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_inner_product.cpp.o
[ 32%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_lrn.cpp.o
[ 33%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_lrn_kernel_f32.cpp.o
[ 33%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_pool_kernel_f32.cpp.o
[ 34%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_pooling.cpp.o
[ 35%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/nchw_pooling.cpp.o
[ 35%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_batch_normalization.cpp.o
[ 36%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_convolution.cpp.o
[ 37%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_eltwise.cpp.o
[ 37%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_inner_product.cpp.o
[ 38%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_lrn.cpp.o
[ 39%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_pooling.cpp.o
[ 39%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_softmax.cpp.o
[ 40%] Linking CXX shared library libmkldnn.so
[ 40%] Built target mkldnn
Scanning dependencies of target simple-training-net-c
Scanning dependencies of target api-c
Scanning dependencies of target simple-net-c
Scanning dependencies of target simple-net-cpp
Scanning dependencies of target test_lrn_forward
Scanning dependencies of target simple-training-net-cpp
[ 41%] Generating test_c_symbols.c
[ 42%] Building C object examples/CMakeFiles/simple-net-c.dir/simple_net.c.o
[ 42%] Building C object examples/CMakeFiles/simple-training-net-c.dir/simple_training_net.c.o
[ 43%] Building CXX object examples/CMakeFiles/simple-training-net-cpp.dir/simple_training_net.cpp.o
[ 44%] Building CXX object examples/CMakeFiles/simple-net-cpp.dir/simple_net.cpp.o
[ 44%] Building C object tests/CMakeFiles/api-c.dir/api.c.o
[ 45%] Building CXX object tests/gtests/CMakeFiles/test_lrn_forward.dir/main.cpp.o
[ 45%] Linking C executable simple-net-c
[ 46%] Linking C executable api-c
Scanning dependencies of target test_c_symbols-c
[ 46%] Built target simple-net-c
[ 46%] Building C object tests/CMakeFiles/test_c_symbols-c.dir/test_c_symbols.c.o
[ 46%] Building CXX object tests/gtests/CMakeFiles/test_lrn_forward.dir/test_lrn_forward.cpp.o
[ 47%] Linking C executable test_c_symbols-c
[ 47%] Built target api-c
Scanning dependencies of target test_sum
[ 48%] Linking C executable simple-training-net-c
[ 48%] Building CXX object tests/gtests/CMakeFiles/test_sum.dir/main.cpp.o
[ 48%] Built target test_c_symbols-c
[ 48%] Built target simple-training-net-c
Scanning dependencies of target test_pooling_backward
[ 49%] Building CXX object tests/gtests/CMakeFiles/test_pooling_backward.dir/main.cpp.o
Scanning dependencies of target test_relu
[ 49%] Building CXX object tests/gtests/CMakeFiles/test_relu.dir/main.cpp.o
[ 50%] Building CXX object tests/gtests/CMakeFiles/test_relu.dir/test_relu.cpp.o
[ 51%] Building CXX object tests/gtests/CMakeFiles/test_sum.dir/test_sum.cpp.o
Scanning dependencies of target test_lrn_backward
[ 52%] Building CXX object tests/gtests/CMakeFiles/test_lrn_backward.dir/main.cpp.o
[ 52%] Building CXX object tests/gtests/CMakeFiles/test_pooling_backward.dir/test_pooling_backward.cpp.o
[ 53%] Linking CXX executable simple-net-cpp
[ 53%] Built target simple-net-cpp
[ 53%] Building CXX object tests/gtests/CMakeFiles/test_lrn_backward.dir/test_lrn_backward.cpp.o
Scanning dependencies of target test_softmax_forward
[ 53%] Building CXX object tests/gtests/CMakeFiles/test_softmax_forward.dir/main.cpp.o
[ 53%] Linking CXX executable simple-training-net-cpp
[ 53%] Built target simple-training-net-cpp
[ 54%] Building CXX object tests/gtests/CMakeFiles/test_softmax_forward.dir/test_softmax_forward.cpp.o
Scanning dependencies of target test_eltwise
[ 55%] Building CXX object tests/gtests/CMakeFiles/test_eltwise.dir/main.cpp.o
[ 56%] Linking CXX executable test_lrn_forward
[ 57%] Linking CXX executable test_relu
[ 57%] Built target test_lrn_forward
Scanning dependencies of target test_convolution_relu_forward_s16s16s32
[ 57%] Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_s16s16s32.dir/main.cpp.o
[ 57%] Built target test_relu
Scanning dependencies of target test_inner_product_backward_weights
[ 58%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_weights.dir/main.cpp.o
[ 59%] Linking CXX executable test_sum
[ 60%] Building CXX object tests/gtests/CMakeFiles/test_eltwise.dir/test_eltwise.cpp.o
[ 60%] Built target test_sum
Scanning dependencies of target test_concat
[ 61%] Building CXX object tests/gtests/CMakeFiles/test_concat.dir/main.cpp.o
[ 62%] Linking CXX executable test_lrn_backward
[ 63%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_weights.dir/test_inner_product_backward_weights.cpp.o
[ 63%] Built target test_lrn_backward
[ 63%] Building CXX object tests/gtests/CMakeFiles/test_concat.dir/test_concat.cpp.o
[ 64%] Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_s16s16s32.dir/test_convolution_relu_forward_s16s16s32.cpp.o
[ 65%] Linking CXX executable test_pooling_backward
[ 65%] Built target test_pooling_backward
Scanning dependencies of target test_convolution_backward_data_f32
[ 66%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_f32.dir/main.cpp.o
[ 66%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_f32.dir/test_convolution_backward_data_f32.cpp.o
[ 67%] Linking CXX executable test_softmax_forward
[ 67%] Built target test_softmax_forward
Scanning dependencies of target test_batch_normalization
[ 68%] Building CXX object tests/gtests/CMakeFiles/test_batch_normalization.dir/main.cpp.o
[ 69%] Building CXX object tests/gtests/CMakeFiles/test_batch_normalization.dir/test_batch_normalization.cpp.o
Scanning dependencies of target test_reorder
[ 69%] Building CXX object tests/gtests/CMakeFiles/test_reorder.dir/main.cpp.o
[ 69%] Linking CXX executable test_inner_product_backward_weights
[ 70%] Linking CXX executable test_concat
[ 70%] Linking CXX executable test_convolution_relu_forward_s16s16s32
[ 70%] Linking CXX executable test_eltwise
[ 70%] Built target test_inner_product_backward_weights
[ 71%] Building CXX object tests/gtests/CMakeFiles/test_reorder.dir/test_reorder.cpp.o
[ 71%] Built target test_concat
[ 71%] Built target test_convolution_relu_forward_s16s16s32
Scanning dependencies of target test_inner_product_forward
Scanning dependencies of target test_convolution_format_any
[ 72%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_forward.dir/main.cpp.o
[ 72%] Building CXX object tests/gtests/CMakeFiles/test_convolution_format_any.dir/main.cpp.o
[ 72%] Built target test_eltwise
[ 73%] Building CXX object tests/gtests/CMakeFiles/test_convolution_format_any.dir/test_convolution_format_any.cpp.o
Scanning dependencies of target test_convolution_backward_weights
[ 74%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_weights.dir/main.cpp.o
[ 75%] Linking CXX executable test_convolution_backward_data_f32
[ 75%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_forward.dir/test_inner_product_forward.cpp.o
[ 75%] Built target test_convolution_backward_data_f32
[ 75%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_weights.dir/test_convolution_backward_weights.cpp.o
Scanning dependencies of target test_pooling_forward
[ 76%] Building CXX object tests/gtests/CMakeFiles/test_pooling_forward.dir/main.cpp.o
[ 76%] Building CXX object tests/gtests/CMakeFiles/test_pooling_forward.dir/test_pooling_forward.cpp.o
[ 76%] Linking CXX executable test_batch_normalization
Scanning dependencies of target test_inner_product_backward_data
[ 77%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_data.dir/main.cpp.o
[ 77%] Built target test_batch_normalization
Scanning dependencies of target test_convolution_forward_f32
[ 77%] Building CXX object tests/gtests/CMakeFiles/test_convolution_forward_f32.dir/main.cpp.o
[ 78%] Linking CXX executable test_convolution_format_any
[ 79%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_data.dir/test_inner_product_backward_data.cpp.o
[ 80%] Building CXX object tests/gtests/CMakeFiles/test_convolution_forward_f32.dir/test_convolution_forward_f32.cpp.o
[ 80%] Built target test_convolution_format_any
Scanning dependencies of target test_convolution_forward_s16s16s32
[ 80%] Building CXX object tests/gtests/CMakeFiles/test_convolution_forward_s16s16s32.dir/main.cpp.o
[ 81%] Linking CXX executable test_inner_product_forward
[ 82%] Linking CXX executable test_reorder
[ 82%] Built target test_inner_product_forward
[ 83%] Building CXX object tests/gtests/CMakeFiles/test_convolution_forward_s16s16s32.dir/test_convolution_forward_s16s16s32.cpp.o
[ 83%] Built target test_reorder
Scanning dependencies of target test_convolution_relu_forward_f32
[ 83%] Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_f32.dir/main.cpp.o
[ 84%] Linking CXX executable test_convolution_backward_weights
[ 85%] Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_f32.dir/test_convolution_relu_forward_f32.cpp.o
[ 85%] Built target test_convolution_backward_weights
Scanning dependencies of target test_convolution_backward_data_s16s16s32
[ 86%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_s16s16s32.dir/main.cpp.o
[ 86%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_s16s16s32.dir/test_convolution_backward_data_s16s16s32.cpp.o
[ 86%] Linking CXX executable test_inner_product_backward_data
Scanning dependencies of target benchdnn
[ 86%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/benchdnn.cpp.o
[ 86%] Built target test_inner_product_backward_data
[ 87%] Linking CXX executable test_pooling_forward
[ 88%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/common.cpp.o
[ 89%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/bench_conv.cpp.o
[ 89%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/cfg.cpp.o
[ 89%] Built target test_pooling_forward
[ 90%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/conv.cpp.o
[ 91%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/conv_aux.cpp.o
[ 91%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/perf_report.cpp.o
[ 92%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/ref_conv.cpp.o
[ 93%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/ip/bench_ip.cpp.o
[ 93%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/ip/ip.cpp.o
[ 94%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/ip/ref_ip.cpp.o
[ 94%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/mkldnn_common.cpp.o
[ 95%] Linking CXX executable test_convolution_forward_f32
[ 96%] Linking CXX executable benchdnn
[ 96%] Built target test_convolution_forward_f32
[ 96%] Built target benchdnn
[ 97%] Linking CXX executable test_convolution_forward_s16s16s32
[ 98%] Linking CXX executable test_convolution_backward_data_s16s16s32
[ 98%] Built target test_convolution_forward_s16s16s32
[ 98%] Built target test_convolution_backward_data_s16s16s32
[100%] Linking CXX executable test_convolution_relu_forward_f32
[100%] Built target test_convolution_relu_forward_f32
[ 17%] Performing install step for 'extern_mkldnn'
[ 1%] Built target mkldnn_gtest
[ 40%] Built target mkldnn
[ 42%] Built target simple-net-cpp
[ 44%] Built target simple-net-c
[ 44%] Built target api-c
[ 45%] Built target simple-training-net-cpp
[ 47%] Built target test_c_symbols-c
[ 49%] Built target test_lrn_forward
[ 50%] Built target simple-training-net-c
[ 52%] Built target test_relu
[ 54%] Built target test_pooling_backward
[ 56%] Built target test_softmax_forward
[ 58%] Built target test_sum
[ 60%] Built target test_lrn_backward
[ 62%] Built target test_eltwise
[ 63%] Built target test_convolution_relu_forward_s16s16s32
[ 65%] Built target test_concat
[ 67%] Built target test_inner_product_backward_weights
[ 69%] Built target test_convolution_backward_data_f32
[ 71%] Built target test_convolution_format_any
[ 73%] Built target test_batch_normalization
[ 75%] Built target test_reorder
[ 79%] Built target test_inner_product_forward
[ 78%] Built target test_inner_product_backward_data
[ 84%] Built target test_convolution_forward_s16s16s32
[ 84%] Built target test_pooling_forward
[ 85%] Built target test_convolution_backward_weights
[ 87%] Built target test_convolution_forward_f32
[ 89%] Built target test_convolution_relu_forward_f32
[ 91%] Built target test_convolution_backward_data_s16s16s32
[100%] Built target benchdnn
Install the project...
-- Install configuration: "Release"
-- Installing: /home/yyh/Paddle/build/third_party/install/mkldnn/share/doc/mkldnn/LICENSE
-- Installing: /home/yyh/Paddle/build/third_party/install/mkldnn/lib/libmkldnn.so.0.11.0
-- Installing: /home/yyh/Paddle/build/third_party/install/mkldnn/lib/libmkldnn.so.0
-- Installing: /home/yyh/Paddle/build/third_party/install/mkldnn/lib/libmkldnn.so
-- Set runtime path of "/home/yyh/Paddle/build/third_party/install/mkldnn/lib/libmkldnn.so.0.11.0" to ""
-- Installing: /home/yyh/Paddle/build/third_party/install/mkldnn/include/mkldnn.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mkldnn/include/mkldnn_types.h
-- Installing: /home/yyh/Paddle/build/third_party/install/mkldnn/include/mkldnn.hpp
[ 17%] Completed 'extern_mkldnn'
[ 17%] Built target extern_mkldnn
Note: checking out '70661066beef694cadf6c304d0d07e0758825c10'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

HEAD 目前位于 7066106... Bug 1472: fix warning
[ 17%] No patch step for 'extern_eigen3'
[ 17%] No update step for 'extern_eigen3'
[ 18%] No configure step for 'extern_eigen3'
[ 18%] No build step for 'extern_eigen3'
[ 18%] No install step for 'extern_eigen3'
[ 18%] No test step for 'extern_eigen3'
[ 18%] Completed 'extern_eigen3'
[ 18%] Built target extern_eigen3
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

我觉得吧,您也不用纠结了,实在不行就算了。

@luotao1
Copy link
Contributor

luotao1 commented Dec 11, 2017

主要是其他用户可能也会遇到相同问题,所以我们得把它给解决了。

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

恩恩。也许是我这些天各种方式安装paddle,很多文件都没有删除之类的,也许有冲突。

@Xreki
Copy link
Contributor

Xreki commented Dec 11, 2017

@john81529 多谢你的尝试,非常感谢你的支持。从你的log可以看出,这次的错误信息是:

In file included from /home/yyh/Paddle/paddle/math/tests/test_float16.cpp:12:0:
/home/yyh/Paddle/paddle/math/float16.h:23:42: fatal error: unsupported/Eigen/CXX11/Tensor: 没有那个文件或目录
#include "unsupported/Eigen/CXX11/Tensor"
^
compilation terminated.
In file included from /home/yyh/Paddle/paddle/math/tests/test_float16.cu:12:0:
/home/yyh/Paddle/paddle/math/float16.h:23:42: fatal error: unsupported/Eigen/CXX11/Tensor: 没有那个文件或目录
#include "unsupported/Eigen/CXX11/Tensor"
^
compilation terminated.
CMake Error at test_float16_gpu_generated_test_float16.cu.o.cmake:203 (message):
Error generating
/home/yyh/Paddle/build/paddle/math/tests/CMakeFiles/test_float16_gpu.dir//./test_float16_gpu_generated_test_float16.cu.o

paddle/math/tests/CMakeFiles/test_float16_gpu.dir/build.make:63: recipe for target 'paddle/math/tests/CMakeFiles/test_float16_gpu.dir/test_float16_gpu_generated_test_float16.cu.o' failed
make[2]: *** [paddle/math/tests/CMakeFiles/test_float16_gpu.dir/test_float16_gpu_generated_test_float16.cu.o] Error 1
CMakeFiles/Makefile2:3620: recipe for target 'paddle/math/tests/CMakeFiles/test_float16_gpu.dir/all' failed
make[1]: *** [paddle/math/tests/CMakeFiles/test_float16_gpu.dir/all] Error 2
make[1]: *** 正在等待未完成的任务....
paddle/math/tests/CMakeFiles/test_float16.dir/build.make:62: recipe for target 'paddle/math/tests/CMakeFiles/test_float16.dir/test_float16.cpp.o' failed
make[2]: *** [paddle/math/tests/CMakeFiles/test_float16.dir/test_float16.cpp.o] Error 1
CMakeFiles/Makefile2:3725: recipe for target 'paddle/math/tests/CMakeFiles/test_float16.dir/all' failed
make[1]: *** [paddle/math/tests/CMakeFiles/test_float16.dir/all] Error 2

据我判断,这个已经不是gcc4.9的问题了,我们新加入的一个功能的支持编译配置方面存在些问题。#6408 应该能解决这个问题,你需要执行下:

$ git pull origin fix_gcc4.9

辛苦了~

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

我编译安装后生成这样的文件paddlepaddle_gpu-0.0.0-cp27-cp27mu-linux_x86_64.whl,不过使用还是没问题的,deepspeech文件可以运行。多谢了。

@Xreki
Copy link
Contributor

Xreki commented Dec 11, 2017

@john81529 太棒了!

我编译安装后生成这样的文件paddlepaddle_gpu-0.0.0-cp27-cp27mu-linux_x86_64.whl

你这个生成文件,就是没有正确显示版本号,这个问题我们的FAQ里面有提到:http://www.paddlepaddle.org/docs/develop/documentation/zh/faq/build_and_install/index_cn.html#cmake-paddle0-0-0

非常感谢你的支持。我们的编译系统可能存在很多不完善的地方,请多多包涵。我们会努力改善,:smile:

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

不不,提供这么优秀的工具已经很不错了,对我的帮助非常大。是我要感谢你们。

@yyhlvdl
Copy link
Author

yyhlvdl commented Dec 11, 2017

问题解决,关闭issue.

@yyhlvdl yyhlvdl closed this as completed Dec 11, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
User 用于标记用户问题
Projects
None yet
Development

No branches or pull requests

4 participants