You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@singa.apache.org by "Lutz Weischer (Jira)" <ji...@apache.org> on 2021/03/17 13:08:00 UTC

[jira] [Created] (SINGA-513) build failed on AArch64, Fedora 33

Lutz Weischer created SINGA-513:
-----------------------------------

             Summary: build failed on AArch64, Fedora 33 
                 Key: SINGA-513
                 URL: https://issues.apache.org/jira/browse/SINGA-513
             Project: Singa
          Issue Type: Bug
            Reporter: Lutz Weischer


[jw@cn06 build]$ cmake -DENABLE_TEST=ON -DUSE_CUDA=OFF -DUSE_MKLDNN=OFF -DUSE_PYTHON3=ON ..
-- SINGA git Version 3.1.0
-- SINGA Version 3100
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'
-- Configuring done
-- Generating done
-- Build files have been written to: /data/jw/singa/build
[jw@cn06 build]$ make VERBOSE=1 -j$(nproc)
/usr/bin/cmake -S/data/jw/singa -B/data/jw/singa/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /data/jw/singa/build/CMakeFiles /data/jw/singa/build//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/data/jw/singa/build'
make  -f src/CMakeFiles/copy_protobuf.dir/build.make src/CMakeFiles/copy_protobuf.dir/depend
make  -f test/CMakeFiles/gtest.dir/build.make test/CMakeFiles/gtest.dir/depend
make[2]: Entering directory '/data/jw/singa/build'
cd /data/jw/singa/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/jw/singa /data/jw/singa/src /data/jw/singa/build /data/jw/singa/build/src /data/jw/singa/build/src/CMakeFiles/copy_protobuf.dir/DependInfo.cmake --color=
make[2]: Entering directory '/data/jw/singa/build'
cd /data/jw/singa/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/jw/singa /data/jw/singa/test /data/jw/singa/build /data/jw/singa/build/test /data/jw/singa/build/test/CMakeFiles/gtest.dir/DependInfo.cmake --color=
Dependee "/data/jw/singa/build/test/CMakeFiles/gtest.dir/DependInfo.cmake" is newer than depender "/data/jw/singa/build/test/CMakeFiles/gtest.dir/depend.internal".
Dependee "/data/jw/singa/build/src/CMakeFiles/copy_protobuf.dir/DependInfo.cmake" is newer than depender "/data/jw/singa/build/src/CMakeFiles/copy_protobuf.dir/depend.internal".
Dependee "/data/jw/singa/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/data/jw/singa/build/test/CMakeFiles/gtest.dir/depend.internal".
Scanning dependencies of target gtest
Dependee "/data/jw/singa/build/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/data/jw/singa/build/src/CMakeFiles/copy_protobuf.dir/depend.internal".
Scanning dependencies of target copy_protobuf
make[2]: Leaving directory '/data/jw/singa/build'
make  -f src/CMakeFiles/copy_protobuf.dir/build.make src/CMakeFiles/copy_protobuf.dir/build
make[2]: Entering directory '/data/jw/singa/build'
make[2]: Leaving directory '/data/jw/singa/build'
make  -f test/CMakeFiles/gtest.dir/build.make test/CMakeFiles/gtest.dir/build
make[2]: Entering directory '/data/jw/singa/build'
[  0%] Running cpp protocol buffer compiler on /data/jw/singa/src/proto/model.proto
[  1%] Running cpp protocol buffer compiler on /data/jw/singa/src/proto/io.proto
cd /data/jw/singa/build/src && /usr/local/bin/protoc --cpp_out /data/jw/singa/build/src -I /data/jw/singa/src/proto /data/jw/singa/src/proto/model.proto
cd /data/jw/singa/build/src && /usr/local/bin/protoc --cpp_out /data/jw/singa/build/src -I /data/jw/singa/src/proto /data/jw/singa/src/proto/io.proto
[  2%] Running cpp protocol buffer compiler on /data/jw/singa/src/proto/caffe.proto
[  2%] Running cpp protocol buffer compiler on /data/jw/singa/src/proto/core.proto
cd /data/jw/singa/build/src && /usr/local/bin/protoc --cpp_out /data/jw/singa/build/src -I /data/jw/singa/src/proto /data/jw/singa/src/proto/core.proto
cd /data/jw/singa/build/src && /usr/local/bin/protoc --cpp_out /data/jw/singa/build/src -I /data/jw/singa/src/proto /data/jw/singa/src/proto/caffe.proto
[libprotobuf WARNING google/protobuf/compiler/parser.cc:648] No syntax specified for the proto file: io.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
[libprotobuf WARNING google/protobuf/compiler/parser.cc:648] No syntax specified for the proto file: model.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
[  3%] Building CXX object test/CMakeFiles/gtest.dir/gtest/gtest-all.cc.o
[libprotobuf WARNING google/protobuf/compiler/parser.cc:648] No syntax specified for the proto file: core.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/gtest.dir/gtest/gtest-all.cc.o -c /data/jw/singa/test/gtest/gtest-all.cc
[  4%] Copying Protobuf headers
cd /data/jw/singa/build/src && /usr/bin/cmake -E make_directory /data/jw/singa/build/include/singa/proto
cd /data/jw/singa/build/src && /usr/bin/cmake -E copy_if_different /data/jw/singa/build/src/caffe.pb.h /data/jw/singa/build/include/singa/proto/caffe.pb.h
cd /data/jw/singa/build/src && /usr/bin/cmake -E copy_if_different /data/jw/singa/build/src/core.pb.h /data/jw/singa/build/include/singa/proto/core.pb.h
cd /data/jw/singa/build/src && /usr/bin/cmake -E copy_if_different /data/jw/singa/build/src/io.pb.h /data/jw/singa/build/include/singa/proto/io.pb.h
cd /data/jw/singa/build/src && /usr/bin/cmake -E copy_if_different /data/jw/singa/build/src/model.pb.h /data/jw/singa/build/include/singa/proto/model.pb.h
make[2]: Leaving directory '/data/jw/singa/build'
[  4%] Built target copy_protobuf
make  -f src/CMakeFiles/singa_objects.dir/build.make src/CMakeFiles/singa_objects.dir/depend
make[2]: Entering directory '/data/jw/singa/build'
cd /data/jw/singa/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/jw/singa /data/jw/singa/src /data/jw/singa/build /data/jw/singa/build/src /data/jw/singa/build/src/CMakeFiles/singa_objects.dir/DependInfo.cmake --color=
Dependee "/data/jw/singa/build/src/CMakeFiles/singa_objects.dir/DependInfo.cmake" is newer than depender "/data/jw/singa/build/src/CMakeFiles/singa_objects.dir/depend.internal".
Dependee "/data/jw/singa/build/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/data/jw/singa/build/src/CMakeFiles/singa_objects.dir/depend.internal".
Scanning dependencies of target singa_objects
make[2]: Leaving directory '/data/jw/singa/build'
make  -f src/CMakeFiles/singa_objects.dir/build.make src/CMakeFiles/singa_objects.dir/build
make[2]: Entering directory '/data/jw/singa/build'
[  5%] Building CXX object src/CMakeFiles/singa_objects.dir/caffe.pb.cc.o
[  6%] Building CXX object src/CMakeFiles/singa_objects.dir/model.pb.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/caffe.pb.cc.o -c /data/jw/singa/build/src/caffe.pb.cc
[  6%] Building CXX object src/CMakeFiles/singa_objects.dir/utils/logging.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model.pb.cc.o -c /data/jw/singa/build/src/model.pb.cc
[  7%] Building CXX object src/CMakeFiles/singa_objects.dir/io/binfile_writer.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/utils/logging.cc.o -c /data/jw/singa/src/utils/logging.cc
[  8%] Building CXX object src/CMakeFiles/singa_objects.dir/io/image_transformer.cc.o
[  8%] Building CXX object src/CMakeFiles/singa_objects.dir/io/csv_encoder.cc.o
[  8%] Building CXX object src/CMakeFiles/singa_objects.dir/io/communicator.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/binfile_writer.cc.o -c /data/jw/singa/src/io/binfile_writer.cc
[  9%] Building CXX object src/CMakeFiles/singa_objects.dir/io/csv_decoder.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/csv_encoder.cc.o -c /data/jw/singa/src/io/csv_encoder.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/communicator.cc.o -c /data/jw/singa/src/io/communicator.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/image_transformer.cc.o -c /data/jw/singa/src/io/image_transformer.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/csv_decoder.cc.o -c /data/jw/singa/src/io/csv_decoder.cc
[ 10%] Building CXX object src/CMakeFiles/singa_objects.dir/io/jpg_encoder.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/jpg_encoder.cc.o -c /data/jw/singa/src/io/jpg_encoder.cc
[ 11%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/cpp_cpu.cc.o
[ 11%] Building CXX object src/CMakeFiles/singa_objects.dir/core.pb.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core.pb.cc.o -c /data/jw/singa/build/src/core.pb.cc
[ 13%] Building CXX object src/CMakeFiles/singa_objects.dir/io/network/endpoint.cc.o
[ 14%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/platform.cc.o
[ 13%] Building CXX object src/CMakeFiles/singa_objects.dir/io/textfile_writer.cc.o
[ 14%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/opencl_device.cc.o
[ 15%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/cuda_gpu.cc.o
[ 15%] Building CXX object src/CMakeFiles/singa_objects.dir/utils/channel.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/device/cpp_cpu.cc.o -c /data/jw/singa/src/core/device/cpp_cpu.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/device/platform.cc.o -c /data/jw/singa/src/core/device/platform.cc
[ 17%] Building CXX object src/CMakeFiles/singa_objects.dir/io/binfile_reader.cc.o
[ 17%] Building CXX object src/CMakeFiles/singa_objects.dir/io.pb.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/utils/channel.cc.o -c /data/jw/singa/src/utils/channel.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/textfile_writer.cc.o -c /data/jw/singa/src/io/textfile_writer.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/network/endpoint.cc.o -c /data/jw/singa/src/io/network/endpoint.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/device/cuda_gpu.cc.o -c /data/jw/singa/src/core/device/cuda_gpu.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io.pb.cc.o -c /data/jw/singa/build/src/io.pb.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/binfile_reader.cc.o -c /data/jw/singa/src/io/binfile_reader.cc
[ 18%] Building CXX object src/CMakeFiles/singa_objects.dir/core/common/common.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/device/opencl_device.cc.o -c /data/jw/singa/src/core/device/opencl_device.cc
[ 19%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/flatten.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/common/common.cc.o -c /data/jw/singa/src/core/common/common.cc
[ 20%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/device.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/flatten.cc.o -c /data/jw/singa/src/model/layer/flatten.cc
[ 21%] Building CXX object src/CMakeFiles/singa_objects.dir/core/memory/memory.cc.o
[ 22%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_dropout.cc.o
[ 22%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_convolution.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/device/device.cc.o -c /data/jw/singa/src/core/device/device.cc
[ 23%] Building CXX object src/CMakeFiles/singa_objects.dir/core/tensor/tensor.cc.o
[ 23%] Building CXX object src/CMakeFiles/singa_objects.dir/model/feed_forward_net.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/memory/memory.cc.o -c /data/jw/singa/src/core/memory/memory.cc
[ 25%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/concat.cc.o
[ 25%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/convolution.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/tensor/tensor.cc.o -c /data/jw/singa/src/core/tensor/tensor.cc
[ 26%] Building CXX object src/CMakeFiles/singa_objects.dir/io/jpg_decoder.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/feed_forward_net.cc.o -c /data/jw/singa/src/model/feed_forward_net.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_convolution.cc.o -c /data/jw/singa/src/model/layer/cudnn_convolution.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_dropout.cc.o -c /data/jw/singa/src/model/layer/cudnn_dropout.cc
[ 27%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_lrn.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/concat.cc.o -c /data/jw/singa/src/model/layer/concat.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/convolution.cc.o -c /data/jw/singa/src/model/layer/convolution.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/jpg_decoder.cc.o -c /data/jw/singa/src/io/jpg_decoder.cc
[ 28%] Building CXX object src/CMakeFiles/singa_objects.dir/io/textfile_reader.cc.o
[ 28%] Building CXX object src/CMakeFiles/singa_objects.dir/io/lmdb_writer.cc.o
[ 28%] Building CXX object src/CMakeFiles/singa_objects.dir/io/lmdb_reader.cc.o
[ 28%] Building CXX object src/CMakeFiles/singa_objects.dir/io/network/message.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_lrn.cc.o -c /data/jw/singa/src/model/layer/cudnn_lrn.cc
[ 28%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/batchnorm.cc.o
[ 29%] Building CXX object src/CMakeFiles/singa_objects.dir/core/tensor/sparse_tensor.cc.o
[ 30%] Building CXX object src/CMakeFiles/singa_objects.dir/io/snapshot.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/lmdb_writer.cc.o -c /data/jw/singa/src/io/lmdb_writer.cc
[ 30%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_activation.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/textfile_reader.cc.o -c /data/jw/singa/src/io/textfile_reader.cc
[ 31%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_batchnorm.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/lmdb_reader.cc.o -c /data/jw/singa/src/io/lmdb_reader.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/network/message.cc.o -c /data/jw/singa/src/io/network/message.cc
[ 32%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_pooling.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/tensor/sparse_tensor.cc.o -c /data/jw/singa/src/core/tensor/sparse_tensor.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/io/snapshot.cc.o -c /data/jw/singa/src/io/snapshot.cc
[ 34%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/activation.cc.o
[ 34%] Building CXX object src/CMakeFiles/singa_objects.dir/core/scheduler/scheduler.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/batchnorm.cc.o -c /data/jw/singa/src/model/layer/batchnorm.cc
[ 34%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_rnn.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_activation.cc.o -c /data/jw/singa/src/model/layer/cudnn_activation.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_batchnorm.cc.o -c /data/jw/singa/src/model/layer/cudnn_batchnorm.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_pooling.cc.o -c /data/jw/singa/src/model/layer/cudnn_pooling.cc
[ 34%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/dropout.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/core/scheduler/scheduler.cc.o -c /data/jw/singa/src/core/scheduler/scheduler.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/activation.cc.o -c /data/jw/singa/src/model/layer/activation.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_rnn.cc.o -c /data/jw/singa/src/model/layer/cudnn_rnn.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/dropout.cc.o -c /data/jw/singa/src/model/layer/dropout.cc
[ 35%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/dense.cc.o
[ 36%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_softmax.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/dense.cc.o -c /data/jw/singa/src/model/layer/dense.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/cudnn_softmax.cc.o -c /data/jw/singa/src/model/layer/cudnn_softmax.cc
[ 37%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/lrn.cc.o
[ 37%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/merge.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/lrn.cc.o -c /data/jw/singa/src/model/layer/lrn.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/merge.cc.o -c /data/jw/singa/src/model/layer/merge.cc
[ 38%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/slice.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/slice.cc.o -c /data/jw/singa/src/model/layer/slice.cc
[ 38%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/softmax.cc.o
[ 38%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/pooling.cc.o
[ 39%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/opencl_pooling.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/softmax.cc.o -c /data/jw/singa/src/model/layer/softmax.cc
[ 40%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/opencl_convolution.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/pooling.cc.o -c /data/jw/singa/src/model/layer/pooling.cc
[ 43%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/rnn.cc.o
[ 43%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/prelu.cc.o
[ 43%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/split.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/opencl_pooling.cc.o -c /data/jw/singa/src/model/layer/opencl_pooling.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/opencl_convolution.cc.o -c /data/jw/singa/src/model/layer/opencl_convolution.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/rnn.cc.o -c /data/jw/singa/src/model/layer/rnn.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/prelu.cc.o -c /data/jw/singa/src/model/layer/prelu.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/layer/split.cc.o -c /data/jw/singa/src/model/layer/split.cc
[ 44%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/adagrad.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/optimizer/adagrad.cc.o -c /data/jw/singa/src/model/optimizer/adagrad.cc
[ 44%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/local_all_reduce.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/optimizer/local_all_reduce.cc.o -c /data/jw/singa/src/model/optimizer/local_all_reduce.cc
[ 45%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/nesterov.cc.o
[ 46%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/optimizer.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/optimizer/nesterov.cc.o -c /data/jw/singa/src/model/optimizer/nesterov.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/optimizer/optimizer.cc.o -c /data/jw/singa/src/model/optimizer/optimizer.cc
[ 46%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/rmsprop.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/optimizer/rmsprop.cc.o -c /data/jw/singa/src/model/optimizer/rmsprop.cc
[ 47%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/sgd.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/optimizer/sgd.cc.o -c /data/jw/singa/src/model/optimizer/sgd.cc
[ 48%] Building CXX object src/CMakeFiles/singa_objects.dir/model/loss/mse.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/loss/mse.cc.o -c /data/jw/singa/src/model/loss/mse.cc
[ 48%] Building CXX object src/CMakeFiles/singa_objects.dir/model/loss/softmax_cross_entropy.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/loss/softmax_cross_entropy.cc.o -c /data/jw/singa/src/model/loss/softmax_cross_entropy.cc
[ 49%] Building CXX object src/CMakeFiles/singa_objects.dir/model/metric/accuracy.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/metric/accuracy.cc.o -c /data/jw/singa/src/model/metric/accuracy.cc
[ 50%] Building CXX object src/CMakeFiles/singa_objects.dir/model/updater/local_updater.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/updater/local_updater.cc.o -c /data/jw/singa/src/model/updater/local_updater.cc
[ 50%] Building CXX object src/CMakeFiles/singa_objects.dir/model/updater/updater.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/updater/updater.cc.o -c /data/jw/singa/src/model/updater/updater.cc
[ 52%] Building CXX object src/CMakeFiles/singa_objects.dir/model/operation/convolution.cc.o
[ 52%] Building CXX object src/CMakeFiles/singa_objects.dir/model/operation/batchnorm.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/operation/batchnorm.cc.o -c /data/jw/singa/src/model/operation/batchnorm.cc
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/operation/convolution.cc.o -c /data/jw/singa/src/model/operation/convolution.cc
[ 52%] Building CXX object src/CMakeFiles/singa_objects.dir/model/operation/pooling.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/operation/pooling.cc.o -c /data/jw/singa/src/model/operation/pooling.cc
[ 53%] Building CXX object src/CMakeFiles/singa_objects.dir/model/operation/rnn.cc.o
cd /data/jw/singa/build/src && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/singa_objects.dir/model/operation/rnn.cc.o -c /data/jw/singa/src/model/operation/rnn.cc
[ 54%] Linking CXX static library ../lib/libgtest.a
cd /data/jw/singa/build/test && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
cd /data/jw/singa/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libgtest.a CMakeFiles/gtest.dir/gtest/gtest-all.cc.o
/usr/bin/ranlib ../lib/libgtest.a
make[2]: Leaving directory '/data/jw/singa/build'
[ 54%] Built target gtest
In file included from /data/jw/singa/src/core/tensor/tensor.cc:24:
/data/jw/singa/src/core/tensor/./tensor_math_cpp.h: In function 'void singa::CastCopy(const singa::Tensor*, singa::Tensor*, singa::Context*) [with DTypeSrc = float; DTypeDst = int; Lang = singa::lang::_Cpp; singa::Context = singa::_Context]':
/data/jw/singa/src/core/tensor/./tensor_math_cpp.h:253:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  253 |   for (int i = 0; i < dst->Size(); ++i) dst_array[i] = (int)src_array[i];
      |                   ~~^~~~~~~~~~~~~
/data/jw/singa/src/core/tensor/./tensor_math_cpp.h: In function 'void singa::CastCopy(const singa::Tensor*, singa::Tensor*, singa::Context*) [with DTypeSrc = int; DTypeDst = float; Lang = singa::lang::_Cpp; singa::Context = singa::_Context]':
/data/jw/singa/src/core/tensor/./tensor_math_cpp.h:261:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  261 |   for (int i = 0; i < dst->Size(); ++i) dst_array[i] = (float)src_array[i];
      |                   ~~^~~~~~~~~~~~~
/data/jw/singa/src/core/tensor/./tensor_math_cpp.h: In function 'void singa::GEMMBatched(DType, const singa::Tensor&, const singa::Tensor&, DType, singa::Tensor*, singa::Context*) [with DType = float; Lang = singa::lang::_Cpp; singa::Context = singa::_Context]':
/data/jw/singa/src/core/tensor/./tensor_math_cpp.h:901:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  901 |   for (int i = 0; i < group_size; i++) {
      |                   ~~^~~~~~~~~~~~
/data/jw/singa/src/core/tensor/./tensor_math_cpp.h:889:13: warning: unused variable 'group_count' [-Wunused-variable]
  889 |   const int group_count = 1;
      |             ^~~~~~~~~~~
/data/jw/singa/src/core/tensor/tensor.cc: In member function 'singa::Tensor& singa::Tensor::Broadcast(const Shape&, int)':
/data/jw/singa/src/core/tensor/tensor.cc:439:23: warning: comparison of integer expressions of different signedness: 'const int' and 'long unsigned int' [-Wsign-compare]
  439 |   if (ignore_last_dim < std::min(m, n) + 1) {
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/jw/singa/src/core/tensor/tensor.cc: In function 'void singa::SoftMax(const singa::Tensor&, singa::Tensor*, int)':
/data/jw/singa/src/core/tensor/tensor.cc:889:11: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  889 |     if (i < axis)
      |         ~~^~~~~~
/data/jw/singa/src/core/tensor/tensor.cc: In function 'void singa::SoftMaxBackward(const singa::Tensor&, singa::Tensor*, int, const singa::Tensor&)':
/data/jw/singa/src/core/tensor/tensor.cc:928:11: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  928 |     if (i < axis)
      |         ~~^~~~~~
make[2]: Leaving directory '/data/jw/singa/build'
[ 57%] Built target singa_objects
make  -f src/CMakeFiles/singa.dir/build.make src/CMakeFiles/singa.dir/depend
make  -f python/CMakeFiles/_singa_wrap.dir/build.make python/CMakeFiles/_singa_wrap.dir/depend
make[2]: Entering directory '/data/jw/singa/build'
cd /data/jw/singa/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/jw/singa /data/jw/singa/src /data/jw/singa/build /data/jw/singa/build/src /data/jw/singa/build/src/CMakeFiles/singa.dir/DependInfo.cmake --color=
make[2]: Entering directory '/data/jw/singa/build'
[ 57%] Running Python protocol buffer compiler on /data/jw/singa/src/proto/caffe.proto
cd /data/jw/singa/build/python && /usr/local/bin/protoc --python_out /data/jw/singa/build/python/singa/proto --proto_path /data/jw/singa/src/proto /data/jw/singa/src/proto/caffe.proto
[ 59%] Running Python protocol buffer compiler on /data/jw/singa/src/proto/io.proto
[ 59%] Running Python protocol buffer compiler on /data/jw/singa/src/proto/core.proto
cd /data/jw/singa/build/python && /usr/local/bin/protoc --python_out /data/jw/singa/build/python/singa/proto --proto_path /data/jw/singa/src/proto /data/jw/singa/src/proto/io.proto
cd /data/jw/singa/build/python && /usr/local/bin/protoc --python_out /data/jw/singa/build/python/singa/proto --proto_path /data/jw/singa/src/proto /data/jw/singa/src/proto/core.proto
[ 59%] Running Python protocol buffer compiler on /data/jw/singa/src/proto/model.proto
Dependee "/data/jw/singa/build/src/CMakeFiles/singa.dir/DependInfo.cmake" is newer than depender "/data/jw/singa/build/src/CMakeFiles/singa.dir/depend.internal".
Dependee "/data/jw/singa/build/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/data/jw/singa/build/src/CMakeFiles/singa.dir/depend.internal".
Scanning dependencies of target singa
cd /data/jw/singa/build/python && /usr/local/bin/protoc --python_out /data/jw/singa/build/python/singa/proto --proto_path /data/jw/singa/src/proto /data/jw/singa/src/proto/model.proto
make[2]: Leaving directory '/data/jw/singa/build'
make  -f src/CMakeFiles/singa.dir/build.make src/CMakeFiles/singa.dir/build
make[2]: Entering directory '/data/jw/singa/build'
[libprotobuf WARNING google/protobuf/compiler/parser.cc:648] No syntax specified for the proto file: io.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
[libprotobuf WARNING google/protobuf/compiler/parser.cc:648] No syntax specified for the proto file: core.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
[libprotobuf WARNING google/protobuf/compiler/parser.cc:648] No syntax specified for the proto file: model.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
[ 59%] Linking CXX shared library ../lib/libsinga.so
cd /data/jw/singa/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/singa.dir/link.txt --verbose=1
/usr/lib64/ccache/c++ -fPIC  -std=c++11 -g -O2 -fPIC -Wall -pthread -shared -Wl,-soname,libsinga.so -o ../lib/libsinga.so CMakeFiles/singa_objects.dir/caffe.pb.cc.o CMakeFiles/singa_objects.dir/core.pb.cc.o CMakeFiles/singa_objects.dir/io.pb.cc.o CMakeFiles/singa_objects.dir/model.pb.cc.o CMakeFiles/singa_objects.dir/utils/channel.cc.o CMakeFiles/singa_objects.dir/utils/logging.cc.o CMakeFiles/singa_objects.dir/io/binfile_reader.cc.o CMakeFiles/singa_objects.dir/io/binfile_writer.cc.o CMakeFiles/singa_objects.dir/io/communicator.cc.o CMakeFiles/singa_objects.dir/io/csv_decoder.cc.o CMakeFiles/singa_objects.dir/io/csv_encoder.cc.o CMakeFiles/singa_objects.dir/io/image_transformer.cc.o CMakeFiles/singa_objects.dir/io/jpg_decoder.cc.o CMakeFiles/singa_objects.dir/io/jpg_encoder.cc.o CMakeFiles/singa_objects.dir/io/lmdb_reader.cc.o CMakeFiles/singa_objects.dir/io/lmdb_writer.cc.o CMakeFiles/singa_objects.dir/io/snapshot.cc.o CMakeFiles/singa_objects.dir/io/textfile_reader.cc.o CMakeFiles/singa_objects.dir/io/textfile_writer.cc.o CMakeFiles/singa_objects.dir/io/network/endpoint.cc.o CMakeFiles/singa_objects.dir/io/network/message.cc.o CMakeFiles/singa_objects.dir/core/common/common.cc.o CMakeFiles/singa_objects.dir/core/device/cpp_cpu.cc.o CMakeFiles/singa_objects.dir/core/device/cuda_gpu.cc.o CMakeFiles/singa_objects.dir/core/device/device.cc.o CMakeFiles/singa_objects.dir/core/device/opencl_device.cc.o CMakeFiles/singa_objects.dir/core/device/platform.cc.o CMakeFiles/singa_objects.dir/core/memory/memory.cc.o CMakeFiles/singa_objects.dir/core/scheduler/scheduler.cc.o CMakeFiles/singa_objects.dir/core/tensor/sparse_tensor.cc.o CMakeFiles/singa_objects.dir/core/tensor/tensor.cc.o CMakeFiles/singa_objects.dir/model/feed_forward_net.cc.o CMakeFiles/singa_objects.dir/model/layer/activation.cc.o CMakeFiles/singa_objects.dir/model/layer/batchnorm.cc.o CMakeFiles/singa_objects.dir/model/layer/concat.cc.o CMakeFiles/singa_objects.dir/model/layer/convolution.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_activation.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_batchnorm.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_convolution.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_dropout.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_lrn.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_pooling.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_rnn.cc.o CMakeFiles/singa_objects.dir/model/layer/cudnn_softmax.cc.o CMakeFiles/singa_objects.dir/model/layer/dense.cc.o CMakeFiles/singa_objects.dir/model/layer/dropout.cc.o CMakeFiles/singa_objects.dir/model/layer/flatten.cc.o CMakeFiles/singa_objects.dir/model/layer/lrn.cc.o CMakeFiles/singa_objects.dir/model/layer/merge.cc.o CMakeFiles/singa_objects.dir/model/layer/opencl_convolution.cc.o CMakeFiles/singa_objects.dir/model/layer/opencl_pooling.cc.o CMakeFiles/singa_objects.dir/model/layer/pooling.cc.o CMakeFiles/singa_objects.dir/model/layer/prelu.cc.o CMakeFiles/singa_objects.dir/model/layer/rnn.cc.o CMakeFiles/singa_objects.dir/model/layer/slice.cc.o CMakeFiles/singa_objects.dir/model/layer/softmax.cc.o CMakeFiles/singa_objects.dir/model/layer/split.cc.o CMakeFiles/singa_objects.dir/model/optimizer/adagrad.cc.o CMakeFiles/singa_objects.dir/model/optimizer/local_all_reduce.cc.o CMakeFiles/singa_objects.dir/model/optimizer/nesterov.cc.o CMakeFiles/singa_objects.dir/model/optimizer/optimizer.cc.o CMakeFiles/singa_objects.dir/model/optimizer/rmsprop.cc.o CMakeFiles/singa_objects.dir/model/optimizer/sgd.cc.o CMakeFiles/singa_objects.dir/model/loss/mse.cc.o CMakeFiles/singa_objects.dir/model/loss/softmax_cross_entropy.cc.o CMakeFiles/singa_objects.dir/model/metric/accuracy.cc.o CMakeFiles/singa_objects.dir/model/updater/local_updater.cc.o CMakeFiles/singa_objects.dir/model/updater/updater.cc.o CMakeFiles/singa_objects.dir/model/operation/batchnorm.cc.o CMakeFiles/singa_objects.dir/model/operation/convolution.cc.o CMakeFiles/singa_objects.dir/model/operation/pooling.cc.o CMakeFiles/singa_objects.dir/model/operation/rnn.cc.o  -Wl,-rpath,/usr/local/lib /usr/local/lib/libprotobuf.so -lopenblas -lglog
cd /data/jw/singa/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/jw/singa /data/jw/singa/python /data/jw/singa/build /data/jw/singa/build/python /data/jw/singa/build/python/CMakeFiles/_singa_wrap.dir/DependInfo.cmake --color=
Dependee "/data/jw/singa/build/python/CMakeFiles/_singa_wrap.dir/DependInfo.cmake" is newer than depender "/data/jw/singa/build/python/CMakeFiles/_singa_wrap.dir/depend.internal".
Dependee "/data/jw/singa/build/python/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/data/jw/singa/build/python/CMakeFiles/_singa_wrap.dir/depend.internal".
Scanning dependencies of target _singa_wrap
make[2]: Leaving directory '/data/jw/singa/build'
make  -f python/CMakeFiles/_singa_wrap.dir/build.make python/CMakeFiles/_singa_wrap.dir/build
make[2]: Entering directory '/data/jw/singa/build'
[ 60%] Building CXX object python/CMakeFiles/_singa_wrap.dir/__/src/api/singa_wrap.cxx.o
cd /data/jw/singa/build/python && /usr/lib64/ccache/c++ -DUSE_CMAKE -D_singa_wrap_EXPORTS -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/usr/local/include/python3.8 -std=c++11 -g -O2 -fPIC -Wall -pthread -fPIC -o CMakeFiles/_singa_wrap.dir/__/src/api/singa_wrap.cxx.o -c /data/jw/singa/build/src/api/singa_wrap.cxx
make[2]: Leaving directory '/data/jw/singa/build'
[ 60%] Built target singa
make  -f test/CMakeFiles/test_singa.dir/build.make test/CMakeFiles/test_singa.dir/depend
make  -f examples/cpp/cifar10/CMakeFiles/cnn.dir/build.make examples/cpp/cifar10/CMakeFiles/cnn.dir/depend
make[2]: Entering directory '/data/jw/singa/build'
cd /data/jw/singa/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/jw/singa /data/jw/singa/examples/cpp/cifar10 /data/jw/singa/build /data/jw/singa/build/examples/cpp/cifar10 /data/jw/singa/build/examples/cpp/cifar10/CMakeFiles/cnn.dir/DependInfo.cmake --color=
make[2]: Entering directory '/data/jw/singa/build'
cd /data/jw/singa/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/jw/singa /data/jw/singa/test /data/jw/singa/build /data/jw/singa/build/test /data/jw/singa/build/test/CMakeFiles/test_singa.dir/DependInfo.cmake --color=
Dependee "/data/jw/singa/build/examples/cpp/cifar10/CMakeFiles/cnn.dir/DependInfo.cmake" is newer than depender "/data/jw/singa/build/examples/cpp/cifar10/CMakeFiles/cnn.dir/depend.internal".
Dependee "/data/jw/singa/build/examples/cpp/cifar10/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/data/jw/singa/build/examples/cpp/cifar10/CMakeFiles/cnn.dir/depend.internal".
Scanning dependencies of target cnn
Dependee "/data/jw/singa/build/test/CMakeFiles/test_singa.dir/DependInfo.cmake" is newer than depender "/data/jw/singa/build/test/CMakeFiles/test_singa.dir/depend.internal".
Dependee "/data/jw/singa/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/data/jw/singa/build/test/CMakeFiles/test_singa.dir/depend.internal".
Scanning dependencies of target test_singa
make[2]: Leaving directory '/data/jw/singa/build'
make  -f examples/cpp/cifar10/CMakeFiles/cnn.dir/build.make examples/cpp/cifar10/CMakeFiles/cnn.dir/build
make[2]: Entering directory '/data/jw/singa/build'
[ 60%] Building CXX object examples/cpp/cifar10/CMakeFiles/cnn.dir/cnn.cc.o
cd /data/jw/singa/build/examples/cpp/cifar10 && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/examples/cpp/cifar10 -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/cnn.dir/cnn.cc.o -c /data/jw/singa/examples/cpp/cifar10/cnn.cc
make[2]: Leaving directory '/data/jw/singa/build'
make  -f test/CMakeFiles/test_singa.dir/build.make test/CMakeFiles/test_singa.dir/build
make[2]: Entering directory '/data/jw/singa/build'
[ 61%] Building CXX object test/CMakeFiles/test_singa.dir/gtest/gtest_main.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/gtest/gtest_main.cc.o -c /data/jw/singa/test/gtest/gtest_main.cc
[ 62%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_channel.cc.o
[ 63%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_binfile_rw.cc.o
[ 64%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_convolution.cc.o
[ 64%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_concat.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_channel.cc.o -c /data/jw/singa/test/singa/test_channel.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_binfile_rw.cc.o -c /data/jw/singa/test/singa/test_binfile_rw.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_convolution.cc.o -c /data/jw/singa/test/singa/test_convolution.cc
[ 65%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cross_entropy.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_concat.cc.o -c /data/jw/singa/test/singa/test_concat.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cross_entropy.cc.o -c /data/jw/singa/test/singa/test_cross_entropy.cc
[ 66%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_adagrad.cc.o
[ 66%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_batchnorm.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_adagrad.cc.o -c /data/jw/singa/test/singa/test_adagrad.cc
[ 67%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cpp_cpu.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_batchnorm.cc.o -c /data/jw/singa/test/singa/test_batchnorm.cc
[ 68%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_flatten.cc.o
[ 69%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_initializer.cc.o
[ 69%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_accuracy.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cpp_cpu.cc.o -c /data/jw/singa/test/singa/test_cpp_cpu.cc
[ 69%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_lrn.cc.o
[ 70%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_logging.cc.o
[ 70%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_image_transformer.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_flatten.cc.o -c /data/jw/singa/test/singa/test_flatten.cc
[ 71%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_activation.cc.o
[ 71%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_layer.cc.o
[ 72%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_lmdb_rw.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_accuracy.cc.o -c /data/jw/singa/test/singa/test_accuracy.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_image_transformer.cc.o -c /data/jw/singa/test/singa/test_image_transformer.cc
[ 73%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_convolution.cc.o
[ 73%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_dropout.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_activation.cc.o -c /data/jw/singa/test/singa/test_activation.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_initializer.cc.o -c /data/jw/singa/test/singa/test_initializer.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_layer.cc.o -c /data/jw/singa/test/singa/test_layer.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_lmdb_rw.cc.o -c /data/jw/singa/test/singa/test_lmdb_rw.cc
[ 73%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_scheduler.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_logging.cc.o -c /data/jw/singa/test/singa/test_logging.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_convolution.cc.o -c /data/jw/singa/test/singa/test_cudnn_convolution.cc
[ 74%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_activation.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_dropout.cc.o -c /data/jw/singa/test/singa/test_cudnn_dropout.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_lrn.cc.o -c /data/jw/singa/test/singa/test_lrn.cc
[ 75%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_memory.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_scheduler.cc.o -c /data/jw/singa/test/singa/test_scheduler.cc
[ 75%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_csv.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_activation.cc.o -c /data/jw/singa/test/singa/test_cudnn_activation.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_csv.cc.o -c /data/jw/singa/test/singa/test_csv.cc
[ 78%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_prelu.cc.o
[ 78%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_mse.cc.o
[ 78%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_lrn.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_memory.cc.o -c /data/jw/singa/test/singa/test_memory.cc
[ 79%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_rnn.cc.o
[ 80%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_rmsprop.cc.o
[ 81%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_dropout.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_lrn.cc.o -c /data/jw/singa/test/singa/test_cudnn_lrn.cc
[ 83%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_softmax.cc.o
[ 83%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_batchnorm.cc.o
[ 84%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_jpg.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_mse.cc.o -c /data/jw/singa/test/singa/test_mse.cc
[ 84%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_cudnn_pooling.cc.o
[ 84%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_dense.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_batchnorm.cc.o -c /data/jw/singa/test/singa/test_cudnn_batchnorm.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_pooling.cc.o -c /data/jw/singa/test/singa/test_cudnn_pooling.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_rnn.cc.o -c /data/jw/singa/test/singa/test_cudnn_rnn.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_cudnn_softmax.cc.o -c /data/jw/singa/test/singa/test_cudnn_softmax.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_dense.cc.o -c /data/jw/singa/test/singa/test_dense.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_dropout.cc.o -c /data/jw/singa/test/singa/test_dropout.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_jpg.cc.o -c /data/jw/singa/test/singa/test_jpg.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_prelu.cc.o -c /data/jw/singa/test/singa/test_prelu.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_rmsprop.cc.o -c /data/jw/singa/test/singa/test_rmsprop.cc
[ 84%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_opencl_pooling.cc.o
[ 84%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_operation_pooling.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_opencl_pooling.cc.o -c /data/jw/singa/test/singa/test_opencl_pooling.cc
[ 85%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_nesterov.cc.o
[ 85%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_opencl.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_operation_pooling.cc.o -c /data/jw/singa/test/singa/test_operation_pooling.cc
[ 86%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_platform.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_nesterov.cc.o -c /data/jw/singa/test/singa/test_nesterov.cc
[ 87%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_opencl_device.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_opencl.cc.o -c /data/jw/singa/test/singa/test_opencl.cc
[ 88%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_operation_batchnorm.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_platform.cc.o -c /data/jw/singa/test/singa/test_platform.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_opencl_device.cc.o -c /data/jw/singa/test/singa/test_opencl_device.cc
[ 89%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_opencl_convolution.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_operation_batchnorm.cc.o -c /data/jw/singa/test/singa/test_operation_batchnorm.cc
[ 90%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_operation_rnn.cc.o
[ 91%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_operation_convolution.cc.o
[ 91%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_pooling.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_opencl_convolution.cc.o -c /data/jw/singa/test/singa/test_opencl_convolution.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_operation_convolution.cc.o -c /data/jw/singa/test/singa/test_operation_convolution.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_operation_rnn.cc.o -c /data/jw/singa/test/singa/test_operation_rnn.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_pooling.cc.o -c /data/jw/singa/test/singa/test_pooling.cc
[ 92%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_sgd.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_sgd.cc.o -c /data/jw/singa/test/singa/test_sgd.cc
[ 93%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_slice.cc.o
[ 93%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_snapshot.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_slice.cc.o -c /data/jw/singa/test/singa/test_slice.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_snapshot.cc.o -c /data/jw/singa/test/singa/test_snapshot.cc
[ 94%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_softmax.cc.o
[ 95%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_textfile_rw.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_softmax.cc.o -c /data/jw/singa/test/singa/test_softmax.cc
[ 96%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_timer.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_textfile_rw.cc.o -c /data/jw/singa/test/singa/test_textfile_rw.cc
[ 97%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_tensor_math.cc.o
[ 97%] Building CXX object test/CMakeFiles/test_singa.dir/singa/test_tensor.cc.o
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_timer.cc.o -c /data/jw/singa/test/singa/test_timer.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_tensor_math.cc.o -c /data/jw/singa/test/singa/test_tensor_math.cc
cd /data/jw/singa/build/test && /usr/lib64/ccache/c++ -DUSE_CMAKE -I/data/jw/singa/include -I/data/jw/singa/build -I/data/jw/singa/build/include -I/data/jw/singa/test -std=c++11 -g -O2 -fPIC -Wall -pthread -o CMakeFiles/test_singa.dir/singa/test_tensor.cc.o -c /data/jw/singa/test/singa/test_tensor.cc
[ 98%] Linking CXX executable ../../../bin/cnn
cd /data/jw/singa/build/examples/cpp/cifar10 && /usr/bin/cmake -E cmake_link_script CMakeFiles/cnn.dir/link.txt --verbose=1
/usr/lib64/ccache/c++  -std=c++11 -g -O2 -fPIC -Wall -pthread -rdynamic CMakeFiles/cnn.dir/cnn.cc.o -o ../../../bin/cnn  -Wl,-rpath,/data/jw/singa/build/lib:/usr/local/lib ../../../lib/libsinga.so /usr/local/lib/libprotobuf.so -lopenblas -lglog
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_saxpy(int, float, float const*, int, float*, int)'
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_sgemv(CBLAS_ORDER, CBLAS_TRANSPOSE, int, int, float, float const*, int, float const*, int, float, float*, int)'
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_sasum(int, float const*, int)'
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_sgemm(CBLAS_ORDER, CBLAS_TRANSPOSE, CBLAS_TRANSPOSE, int, int, int, float, float const*, int, float const*, int, float, float*, int)'
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_isamax(int, float const*, int)'
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_snrm2(int, float const*, int)'
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_sdot(int, float const*, int, float const*, int)'
/usr/bin/ld: ../../../lib/libsinga.so: undefined reference to `cblas_sscal(int, float, float*, int)'
collect2: error: ld returned 1 exit status
make[2]: *** [examples/cpp/cifar10/CMakeFiles/cnn.dir/build.make:107: bin/cnn] Error 1
make[2]: Leaving directory '/data/jw/singa/build'
make[1]: *** [CMakeFiles/Makefile2:356: examples/cpp/cifar10/CMakeFiles/cnn.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /data/jw/singa/test/singa/test_tensor.cc:19:
/data/jw/singa/test/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]':
/data/jw/singa/test/gtest/gtest.h:18897:23:   required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]'
/data/jw/singa/test/singa/test_tensor.cc:259:5:   required from here
/data/jw/singa/test/gtest/gtest.h:18861:16: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
18861 |   if (expected == actual) {
      |       ~~~~~~~~~^~~~~~~~~
In file included from /data/jw/singa/test/singa/test_tensor_math.cc:21:
/data/jw/singa/test/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]':
/data/jw/singa/test/gtest/gtest.h:18897:23:   required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]'
/data/jw/singa/test/singa/test_tensor_math.cc:593:5:   required from here
/data/jw/singa/test/gtest/gtest.h:18861:16: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
18861 |   if (expected == actual) {
      |       ~~~~~~~~~^~~~~~~~~
[ 99%] Linking CXX executable ../bin/test_singa
cd /data/jw/singa/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_singa.dir/link.txt --verbose=1
/usr/lib64/ccache/c++  -std=c++11 -g -O2 -fPIC -Wall -pthread -rdynamic -pthread CMakeFiles/test_singa.dir/gtest/gtest_main.cc.o CMakeFiles/test_singa.dir/singa/test_accuracy.cc.o CMakeFiles/test_singa.dir/singa/test_activation.cc.o CMakeFiles/test_singa.dir/singa/test_adagrad.cc.o CMakeFiles/test_singa.dir/singa/test_batchnorm.cc.o CMakeFiles/test_singa.dir/singa/test_binfile_rw.cc.o CMakeFiles/test_singa.dir/singa/test_channel.cc.o CMakeFiles/test_singa.dir/singa/test_concat.cc.o CMakeFiles/test_singa.dir/singa/test_convolution.cc.o CMakeFiles/test_singa.dir/singa/test_cpp_cpu.cc.o CMakeFiles/test_singa.dir/singa/test_cross_entropy.cc.o CMakeFiles/test_singa.dir/singa/test_csv.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_activation.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_batchnorm.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_convolution.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_dropout.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_lrn.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_pooling.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_rnn.cc.o CMakeFiles/test_singa.dir/singa/test_cudnn_softmax.cc.o CMakeFiles/test_singa.dir/singa/test_dense.cc.o CMakeFiles/test_singa.dir/singa/test_dropout.cc.o CMakeFiles/test_singa.dir/singa/test_flatten.cc.o CMakeFiles/test_singa.dir/singa/test_image_transformer.cc.o CMakeFiles/test_singa.dir/singa/test_initializer.cc.o CMakeFiles/test_singa.dir/singa/test_jpg.cc.o CMakeFiles/test_singa.dir/singa/test_layer.cc.o CMakeFiles/test_singa.dir/singa/test_lmdb_rw.cc.o CMakeFiles/test_singa.dir/singa/test_logging.cc.o CMakeFiles/test_singa.dir/singa/test_lrn.cc.o CMakeFiles/test_singa.dir/singa/test_memory.cc.o CMakeFiles/test_singa.dir/singa/test_mse.cc.o CMakeFiles/test_singa.dir/singa/test_nesterov.cc.o CMakeFiles/test_singa.dir/singa/test_opencl.cc.o CMakeFiles/test_singa.dir/singa/test_opencl_convolution.cc.o CMakeFiles/test_singa.dir/singa/test_opencl_device.cc.o CMakeFiles/test_singa.dir/singa/test_opencl_pooling.cc.o CMakeFiles/test_singa.dir/singa/test_operation_batchnorm.cc.o CMakeFiles/test_singa.dir/singa/test_operation_convolution.cc.o CMakeFiles/test_singa.dir/singa/test_operation_pooling.cc.o CMakeFiles/test_singa.dir/singa/test_operation_rnn.cc.o CMakeFiles/test_singa.dir/singa/test_platform.cc.o CMakeFiles/test_singa.dir/singa/test_pooling.cc.o CMakeFiles/test_singa.dir/singa/test_prelu.cc.o CMakeFiles/test_singa.dir/singa/test_rmsprop.cc.o CMakeFiles/test_singa.dir/singa/test_scheduler.cc.o CMakeFiles/test_singa.dir/singa/test_sgd.cc.o CMakeFiles/test_singa.dir/singa/test_slice.cc.o CMakeFiles/test_singa.dir/singa/test_snapshot.cc.o CMakeFiles/test_singa.dir/singa/test_softmax.cc.o CMakeFiles/test_singa.dir/singa/test_tensor.cc.o CMakeFiles/test_singa.dir/singa/test_tensor_math.cc.o CMakeFiles/test_singa.dir/singa/test_textfile_rw.cc.o CMakeFiles/test_singa.dir/singa/test_timer.cc.o -o ../bin/test_singa  -Wl,-rpath,/data/jw/singa/build/lib:/usr/local/lib ../lib/libgtest.a ../lib/libsinga.so /usr/local/lib/libprotobuf.so -lopenblas -lglog
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_saxpy(int, float, float const*, int, float*, int)'
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_sgemv(CBLAS_ORDER, CBLAS_TRANSPOSE, int, int, float, float const*, int, float const*, int, float, float*, int)'
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_sasum(int, float const*, int)'
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_sgemm(CBLAS_ORDER, CBLAS_TRANSPOSE, CBLAS_TRANSPOSE, int, int, int, float, float const*, int, float const*, int, float, float*, int)'
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_isamax(int, float const*, int)'
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_snrm2(int, float const*, int)'
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_sdot(int, float const*, int, float const*, int)'
/usr/bin/ld: ../lib/libsinga.so: undefined reference to `cblas_sscal(int, float, float*, int)'
collect2: error: ld returned 1 exit status
make[2]: *** [test/CMakeFiles/test_singa.dir/build.make:903: bin/test_singa] Error 1
make[2]: Leaving directory '/data/jw/singa/build'
make[1]: *** [CMakeFiles/Makefile2:302: test/CMakeFiles/test_singa.dir/all] Error 2
[100%] Linking CXX shared library singa/_singa_wrap.so
cd /data/jw/singa/build/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/_singa_wrap.dir/link.txt --verbose=1
/usr/lib64/ccache/c++ -fPIC  -std=c++11 -g -O2 -fPIC -Wall -pthread -shared -Wl,-soname,_singa_wrap.so -o singa/_singa_wrap.so CMakeFiles/_singa_wrap.dir/__/src/api/singa_wrap.cxx.o ../src/CMakeFiles/singa_objects.dir/caffe.pb.cc.o ../src/CMakeFiles/singa_objects.dir/core.pb.cc.o ../src/CMakeFiles/singa_objects.dir/io.pb.cc.o ../src/CMakeFiles/singa_objects.dir/model.pb.cc.o ../src/CMakeFiles/singa_objects.dir/utils/channel.cc.o ../src/CMakeFiles/singa_objects.dir/utils/logging.cc.o ../src/CMakeFiles/singa_objects.dir/io/binfile_reader.cc.o ../src/CMakeFiles/singa_objects.dir/io/binfile_writer.cc.o ../src/CMakeFiles/singa_objects.dir/io/communicator.cc.o ../src/CMakeFiles/singa_objects.dir/io/csv_decoder.cc.o ../src/CMakeFiles/singa_objects.dir/io/csv_encoder.cc.o ../src/CMakeFiles/singa_objects.dir/io/image_transformer.cc.o ../src/CMakeFiles/singa_objects.dir/io/jpg_decoder.cc.o ../src/CMakeFiles/singa_objects.dir/io/jpg_encoder.cc.o ../src/CMakeFiles/singa_objects.dir/io/lmdb_reader.cc.o ../src/CMakeFiles/singa_objects.dir/io/lmdb_writer.cc.o ../src/CMakeFiles/singa_objects.dir/io/snapshot.cc.o ../src/CMakeFiles/singa_objects.dir/io/textfile_reader.cc.o ../src/CMakeFiles/singa_objects.dir/io/textfile_writer.cc.o ../src/CMakeFiles/singa_objects.dir/io/network/endpoint.cc.o ../src/CMakeFiles/singa_objects.dir/io/network/message.cc.o ../src/CMakeFiles/singa_objects.dir/core/common/common.cc.o ../src/CMakeFiles/singa_objects.dir/core/device/cpp_cpu.cc.o ../src/CMakeFiles/singa_objects.dir/core/device/cuda_gpu.cc.o ../src/CMakeFiles/singa_objects.dir/core/device/device.cc.o ../src/CMakeFiles/singa_objects.dir/core/device/opencl_device.cc.o ../src/CMakeFiles/singa_objects.dir/core/device/platform.cc.o ../src/CMakeFiles/singa_objects.dir/core/memory/memory.cc.o ../src/CMakeFiles/singa_objects.dir/core/scheduler/scheduler.cc.o ../src/CMakeFiles/singa_objects.dir/core/tensor/sparse_tensor.cc.o ../src/CMakeFiles/singa_objects.dir/core/tensor/tensor.cc.o ../src/CMakeFiles/singa_objects.dir/model/feed_forward_net.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/activation.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/batchnorm.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/concat.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/convolution.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_activation.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_batchnorm.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_convolution.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_dropout.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_lrn.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_pooling.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_rnn.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/cudnn_softmax.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/dense.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/dropout.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/flatten.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/lrn.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/merge.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/opencl_convolution.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/opencl_pooling.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/pooling.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/prelu.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/rnn.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/slice.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/softmax.cc.o ../src/CMakeFiles/singa_objects.dir/model/layer/split.cc.o ../src/CMakeFiles/singa_objects.dir/model/optimizer/adagrad.cc.o ../src/CMakeFiles/singa_objects.dir/model/optimizer/local_all_reduce.cc.o ../src/CMakeFiles/singa_objects.dir/model/optimizer/nesterov.cc.o ../src/CMakeFiles/singa_objects.dir/model/optimizer/optimizer.cc.o ../src/CMakeFiles/singa_objects.dir/model/optimizer/rmsprop.cc.o ../src/CMakeFiles/singa_objects.dir/model/optimizer/sgd.cc.o ../src/CMakeFiles/singa_objects.dir/model/loss/mse.cc.o ../src/CMakeFiles/singa_objects.dir/model/loss/softmax_cross_entropy.cc.o ../src/CMakeFiles/singa_objects.dir/model/metric/accuracy.cc.o ../src/CMakeFiles/singa_objects.dir/model/updater/local_updater.cc.o ../src/CMakeFiles/singa_objects.dir/model/updater/updater.cc.o ../src/CMakeFiles/singa_objects.dir/model/operation/batchnorm.cc.o ../src/CMakeFiles/singa_objects.dir/model/operation/convolution.cc.o ../src/CMakeFiles/singa_objects.dir/model/operation/pooling.cc.o ../src/CMakeFiles/singa_objects.dir/model/operation/rnn.cc.o  -Wl,-rpath,/usr/local/lib /usr/local/lib/libprotobuf.so -lopenblas -lglog /usr/local/lib/libpython3.8.a
/usr/bin/ld: /usr/local/lib/libpython3.8.a(abstract.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_Py_NotImplementedStruct' which may bind externally can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpython3.8.a(abstract.o): in function `_Py_DECREF':
/data/jw/python/./Include/object.h:470:(.text+0xb4): dangerous relocation: unsupported relocation
/usr/bin/ld: /usr/local/lib/libpython3.8.a(abstract.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `PyExc_TypeError' which may bind externally can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpython3.8.a(abstract.o): in function `binop_type_error':
/data/jw/python/Objects/abstract.c:825:(.text+0xd8): dangerous relocation: unsupported relocation
/usr/bin/ld: /usr/local/lib/libpython3.8.a(abstract.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_Py_NotImplementedStruct' which may bind externally can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpython3.8.a(abstract.o): in function `_Py_DECREF':
/data/jw/python/./Include/object.h:470:(.text+0x124): dangerous relocation: unsupported relocation
...
/usr/local/lib/libpython3.8.a(object.o): in function `PyObject_Print':
/data/jw/python/Objects/object.c:417:(.text.unlikely+0x4d4): dangerous relocation: unsupported relocation
/usr/bin/ld: /usr/local/lib/libpython3.8.a(object.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `PyExc_OSError' which may bind externally can not be used when making a shared object; recompile with -fPIC
/data/jw/python/Objects/object.c:427:(.text.unlikely+0x528): dangerous relocation: unsupported relocation
/usr/bin/ld: /usr/local/lib/libpython3.8.a(object.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `stderr@@GLIBC_2.17' which may bind externally can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/local/lib/libpython3.8.a(object.o)(.text.unlikely+0x55c): unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation against symbol `stderr@@GLIBC_2.17'
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make[2]: *** [python/CMakeFiles/_singa_wrap.dir/build.make:267: python/singa/_singa_wrap.so] Error 1
make[2]: Leaving directory '/data/jw/singa/build'
make[1]: *** [CMakeFiles/Makefile2:383: python/CMakeFiles/_singa_wrap.dir/all] Error 2
make[1]: Leaving directory '/data/jw/singa/build'
make: *** [Makefile:149: all] Error 2
[jw@cn06 build]$ 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)