-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Already up-to-date.
==== PYGT: Compiling Caffe/Greentea ============================================
chmod +x src/caffe/greentea/cl_kernels.sh
src/caffe/greentea/cl_kernels.sh
CXX src/caffe/solvers/adam_solver.cpp
PROTOC src/caffe/proto/caffe.proto
CXX src/caffe/solver_factory.cpp
CXX src/caffe/solvers/nesterov_solver.cpp
CXX src/caffe/solvers/rmsprop_solver.cpp
CXX src/caffe/solvers/adagrad_solver.cpp
CXX src/caffe/solvers/sgd_solver.cpp
CXX src/caffe/solvers/adadelta_solver.cpp
CXX src/caffe/parallel.cpp
CXX src/caffe/data_transformer.cpp
CXX src/caffe/layer.cpp
CXX src/caffe/opencl/ocl_dev_ptr.cpp
CXX src/caffe/device.cpp
CXX src/caffe/internal_thread.cpp
CXX src/caffe/util/math_functions.cpp
CXX src/caffe/util/cl_fft_state.cpp
CXX src/caffe/util/db_lmdb.cpp
CXX src/caffe/util/im2col.cpp
In file included from src/caffe/device.cpp:17:0:
./include/caffe/greentea/cl_kernels.hpp:4:0: error: unterminated #ifdef
#ifdef USE_GREENTEA
^
make: *** [.build_release/src/caffe/device.o] error 1
//cl_kernels.hpp
// AUTOMATICALLY GENERATED FILE, DO NOT EDIT
#include
#include "caffe/common.hpp"
#ifdef USE_GREENTEA
#ifndef GREENTEA_CL_KERNELS_HPP_
#define GREENTEA_CL_KERNELS_HPP_
#include "caffe/greentea/greentea.hpp"
#include "viennacl/backend/opencl.hpp"
#include "viennacl/ocl/backend.hpp"
#include "viennacl/ocl/context.hpp"
#include "viennacl/ocl/device.hpp"
#include "viennacl/ocl/platform.hpp"
namespace caffe {
viennacl::ocl::program & RegisterKernels(viennacl::ocl::context *ctx);
viennacl::ocl::program & submit_conv_spatial_program(
viennacl::ocl::context *ctx, string name, string options);
std::string getKernelBundleName(int index);
int getKernelBundleCount();
template
std::string getKernelBundleSource(int index);
} // namespace caffe
#endif
#endif
I've checked the 'cl_kernels.hpp' but there is no lack of '#endif' in this file as above.
Any idea about this error please?Thx!