Guest User

Untitled

a guest
Jan 22nd, 2016
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.42 KB | None | 0 0
  1. [ 77%] Building CXX object src/caffe/CMakeFiles/caffe.dir/util/OpenCL/OpenCLMemory.cpp.o
  2. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp: In member function ‘bool caffe::OpenCLDevice::createQueue()’:
  3. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:506:24: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  4. inputQueues[i] = clCreateCommandQueue(context_(), deviceID, props, &err);
  5. ^
  6. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  7. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  8. clCreateCommandQueue(cl_context /* context */,
  9. ^
  10. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:506:24: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  11. inputQueues[i] = clCreateCommandQueue(context_(), deviceID, props, &err);
  12. ^
  13. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  14. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  15. clCreateCommandQueue(cl_context /* context */,
  16. ^
  17. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:506:78: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  18. inputQueues[i] = clCreateCommandQueue(context_(), deviceID, props, &err);
  19. ^
  20. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  21. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  22. clCreateCommandQueue(cl_context /* context */,
  23. ^
  24. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:519:9: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  25. clCreateCommandQueue(context_(), deviceID, props, &err);
  26. ^
  27. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  28. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  29. clCreateCommandQueue(cl_context /* context */,
  30. ^
  31. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:519:9: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  32. clCreateCommandQueue(context_(), deviceID, props, &err);
  33. ^
  34. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  35. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  36. clCreateCommandQueue(cl_context /* context */,
  37. ^
  38. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:519:63: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  39. clCreateCommandQueue(context_(), deviceID, props, &err);
  40. ^
  41. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  42. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  43. clCreateCommandQueue(cl_context /* context */,
  44. ^
  45. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:531:25: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  46. outputQueues[i] = clCreateCommandQueue(context_(), deviceID, props, &err);
  47. ^
  48. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  49. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  50. clCreateCommandQueue(cl_context /* context */,
  51. ^
  52. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:531:25: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  53. outputQueues[i] = clCreateCommandQueue(context_(), deviceID, props, &err);
  54. ^
  55. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  56. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  57. clCreateCommandQueue(cl_context /* context */,
  58. ^
  59. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:531:79: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations]
  60. outputQueues[i] = clCreateCommandQueue(context_(), deviceID, props, &err);
  61. ^
  62. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLDevice.cpp:3:0:
  63. /opt/AMDAPPSDK-3.0/include/CL/cl.h:1359:1: note: declared here
  64. clCreateCommandQueue(cl_context /* context */,
  65. ^
  66. [ 78%] Building CXX object src/caffe/CMakeFiles/caffe.dir/util/OpenCL/OpenCLSupport.cpp.o
  67. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp: In constructor ‘caffe::OpenCLMemory::OpenCLMemory(size_t)’:
  68. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:15: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’)
  69. LOG(FATAL)<< oss;
  70. ^
  71. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:15: note: candidate: operator<<(int, int) <built-in>
  72. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘int’
  73. In file included from /usr/include/glog/logging.h:43:0,
  74. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  75. /usr/include/c++/5/ostream:108:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  76. operator<<(__ostream_type& (*__pf)(__ostream_type&))
  77. ^
  78. /usr/include/c++/5/ostream:108:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>& (*)(std::basic_ostream<char>&)}’
  79. /usr/include/c++/5/ostream:117:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios<char>]
  80. operator<<(__ios_type& (*__pf)(__ios_type&))
  81. ^
  82. /usr/include/c++/5/ostream:117:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>& (*)(std::basic_ios<char>&)}’
  83. /usr/include/c++/5/ostream:127:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  84. operator<<(ios_base& (*__pf) (ios_base&))
  85. ^
  86. /usr/include/c++/5/ostream:127:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::ios_base& (*)(std::ios_base&)’
  87. /usr/include/c++/5/ostream:166:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  88. operator<<(long __n)
  89. ^
  90. /usr/include/c++/5/ostream:166:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long int’
  91. /usr/include/c++/5/ostream:170:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  92. operator<<(unsigned long __n)
  93. ^
  94. /usr/include/c++/5/ostream:170:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long unsigned int’
  95. /usr/include/c++/5/ostream:174:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  96. operator<<(bool __n)
  97. ^
  98. /usr/include/c++/5/ostream:174:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘bool’
  99. In file included from /usr/include/c++/5/ostream:638:0,
  100. from /usr/include/glog/logging.h:43,
  101. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  102. /usr/include/c++/5/bits/ostream.tcc:91:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]
  103. basic_ostream<_CharT, _Traits>::
  104. ^
  105. /usr/include/c++/5/bits/ostream.tcc:91:5: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘short int’
  106. In file included from /usr/include/glog/logging.h:43:0,
  107. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  108. /usr/include/c++/5/ostream:181:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  109. operator<<(unsigned short __n)
  110. ^
  111. /usr/include/c++/5/ostream:181:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘short unsigned int’
  112. In file included from /usr/include/c++/5/ostream:638:0,
  113. from /usr/include/glog/logging.h:43,
  114. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  115. /usr/include/c++/5/bits/ostream.tcc:105:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]
  116. basic_ostream<_CharT, _Traits>::
  117. ^
  118. /usr/include/c++/5/bits/ostream.tcc:105:5: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘int’
  119. In file included from /usr/include/glog/logging.h:43:0,
  120. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  121. /usr/include/c++/5/ostream:192:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  122. operator<<(unsigned int __n)
  123. ^
  124. /usr/include/c++/5/ostream:192:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘unsigned int’
  125. /usr/include/c++/5/ostream:201:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  126. operator<<(long long __n)
  127. ^
  128. /usr/include/c++/5/ostream:201:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long long int’
  129. /usr/include/c++/5/ostream:205:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  130. operator<<(unsigned long long __n)
  131. ^
  132. /usr/include/c++/5/ostream:205:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long long unsigned int’
  133. /usr/include/c++/5/ostream:220:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  134. operator<<(double __f)
  135. ^
  136. /usr/include/c++/5/ostream:220:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘double’
  137. /usr/include/c++/5/ostream:224:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  138. operator<<(float __f)
  139. ^
  140. /usr/include/c++/5/ostream:224:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘float’
  141. /usr/include/c++/5/ostream:232:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  142. operator<<(long double __f)
  143. ^
  144. /usr/include/c++/5/ostream:232:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long double’
  145. /usr/include/c++/5/ostream:245:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
  146. operator<<(const void* __p)
  147. ^
  148. /usr/include/c++/5/ostream:245:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const void*’
  149. In file included from /usr/include/c++/5/ostream:638:0,
  150. from /usr/include/glog/logging.h:43,
  151. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  152. /usr/include/c++/5/bits/ostream.tcc:119:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf<char>]
  153. basic_ostream<_CharT, _Traits>::
  154. ^
  155. /usr/include/c++/5/bits/ostream.tcc:119:5: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::basic_ostream<char>::__streambuf_type* {aka std::basic_streambuf<char>*}’
  156. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:0:
  157. /usr/include/glog/logging.h:604:22: note: candidate: std::ostream& operator<<(std::ostream&, const google::DummyClassToDefineOperator&)
  158. inline std::ostream& operator<<(
  159. ^
  160. /usr/include/glog/logging.h:604:22: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const google::DummyClassToDefineOperator&’
  161. In file included from /usr/include/c++/5/memory:82:0,
  162. from /usr/include/c++/5/tr1/memory:39,
  163. from /home/sliter/caffe/include/caffe/util/OpenCL/OpenCLDevice.hpp:6,
  164. from /home/sliter/caffe/include/caffe/util/OpenCL/OpenCLSupport.hpp:11,
  165. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:9:
  166. /usr/include/c++/5/bits/shared_ptr.h:66:5: note: candidate: template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)
  167. operator<<(std::basic_ostream<_Ch, _Tr>& __os,
  168. ^
  169. /usr/include/c++/5/bits/shared_ptr.h:66:5: note: template argument deduction/substitution failed:
  170. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  171. LOG(FATAL)<< oss;
  172. ^
  173. In file included from /usr/include/glog/logging.h:43:0,
  174. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  175. /usr/include/c++/5/ostream:628:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = std::__cxx11::basic_ostringstream<char>] <near match>
  176. operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
  177. ^
  178. /usr/include/c++/5/ostream:628:5: note: conversion of argument 1 would be ill-formed:
  179. In file included from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:0:
  180. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:5: error: cannot bind ‘std::ostream {aka std::basic_ostream<char>}’ lvalue to ‘std::basic_ostream<char>&&’
  181. LOG(FATAL)<< oss;
  182. ^
  183. In file included from /usr/include/glog/logging.h:43:0,
  184. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  185. /usr/include/c++/5/ostream:574:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const unsigned char*)
  186. operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
  187. ^
  188. /usr/include/c++/5/ostream:574:5: note: template argument deduction/substitution failed:
  189. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const unsigned char*’
  190. LOG(FATAL)<< oss;
  191. ^
  192. In file included from /usr/include/glog/logging.h:43:0,
  193. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  194. /usr/include/c++/5/ostream:569:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const signed char*)
  195. operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
  196. ^
  197. /usr/include/c++/5/ostream:569:5: note: template argument deduction/substitution failed:
  198. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const signed char*’
  199. LOG(FATAL)<< oss;
  200. ^
  201. In file included from /usr/include/glog/logging.h:43:0,
  202. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  203. /usr/include/c++/5/ostream:556:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const char*)
  204. operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
  205. ^
  206. /usr/include/c++/5/ostream:556:5: note: template argument deduction/substitution failed:
  207. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const char*’
  208. LOG(FATAL)<< oss;
  209. ^
  210. In file included from /usr/include/c++/5/ostream:638:0,
  211. from /usr/include/glog/logging.h:43,
  212. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  213. /usr/include/c++/5/bits/ostream.tcc:321:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)
  214. operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
  215. ^
  216. /usr/include/c++/5/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed:
  217. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const char*’
  218. LOG(FATAL)<< oss;
  219. ^
  220. In file included from /usr/include/glog/logging.h:43:0,
  221. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  222. /usr/include/c++/5/ostream:539:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)
  223. operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
  224. ^
  225. /usr/include/c++/5/ostream:539:5: note: template argument deduction/substitution failed:
  226. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: mismatched types ‘const _CharT*’ and ‘std::__cxx11::basic_ostringstream<char>’
  227. LOG(FATAL)<< oss;
  228. ^
  229. In file included from /usr/include/glog/logging.h:43:0,
  230. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  231. /usr/include/c++/5/ostream:519:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char)
  232. operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
  233. ^
  234. /usr/include/c++/5/ostream:519:5: note: template argument deduction/substitution failed:
  235. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘unsigned char’
  236. LOG(FATAL)<< oss;
  237. ^
  238. In file included from /usr/include/glog/logging.h:43:0,
  239. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  240. /usr/include/c++/5/ostream:514:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char)
  241. operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
  242. ^
  243. /usr/include/c++/5/ostream:514:5: note: template argument deduction/substitution failed:
  244. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘signed char’
  245. LOG(FATAL)<< oss;
  246. ^
  247. In file included from /usr/include/glog/logging.h:43:0,
  248. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  249. /usr/include/c++/5/ostream:508:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char)
  250. operator<<(basic_ostream<char, _Traits>& __out, char __c)
  251. ^
  252. /usr/include/c++/5/ostream:508:5: note: template argument deduction/substitution failed:
  253. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘char’
  254. LOG(FATAL)<< oss;
  255. ^
  256. In file included from /usr/include/glog/logging.h:43:0,
  257. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  258. /usr/include/c++/5/ostream:502:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)
  259. operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
  260. ^
  261. /usr/include/c++/5/ostream:502:5: note: template argument deduction/substitution failed:
  262. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘char’
  263. LOG(FATAL)<< oss;
  264. ^
  265. In file included from /usr/include/glog/logging.h:43:0,
  266. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  267. /usr/include/c++/5/ostream:497:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)
  268. operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
  269. ^
  270. /usr/include/c++/5/ostream:497:5: note: template argument deduction/substitution failed:
  271. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘std::__cxx11::basic_ostringstream<char>’)
  272. LOG(FATAL)<< oss;
  273. ^
  274. In file included from /usr/include/c++/5/bits/ios_base.h:46:0,
  275. from /usr/include/c++/5/ios:42,
  276. from /usr/include/c++/5/ostream:38,
  277. from /usr/include/glog/logging.h:43,
  278. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  279. /usr/include/c++/5/system_error:209:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)
  280. operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
  281. ^
  282. /usr/include/c++/5/system_error:209:5: note: template argument deduction/substitution failed:
  283. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: cannot convert ‘oss’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const std::error_code&’
  284. LOG(FATAL)<< oss;
  285. ^
  286. In file included from /usr/include/c++/5/string:52:0,
  287. from /usr/include/c++/5/bits/locale_classes.h:40,
  288. from /usr/include/c++/5/bits/ios_base.h:41,
  289. from /usr/include/c++/5/ios:42,
  290. from /usr/include/c++/5/ostream:38,
  291. from /usr/include/glog/logging.h:43,
  292. from /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:4:
  293. /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
  294. operator<<(basic_ostream<_CharT, _Traits>& __os,
  295. ^
  296. /usr/include/c++/5/bits/basic_string.h:5170:5: note: template argument deduction/substitution failed:
  297. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:44:18: note: ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
  298. LOG(FATAL)<< oss;
  299. ^
  300. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLMemory.cpp:39:21: warning: unused variable ‘queue’ [-Wunused-variable]
  301. cl_command_queue* queue = current_device.getQueue();
  302. ^
  303. src/caffe/CMakeFiles/caffe.dir/build.make:1618: ошибка выполнения рецепта для цели «src/caffe/CMakeFiles/caffe.dir/util/OpenCL/OpenCLMemory.cpp.o»
  304. make[2]: *** [src/caffe/CMakeFiles/caffe.dir/util/OpenCL/OpenCLMemory.cpp.o] Ошибка 1
  305. make[2]: *** Ожидание завершения заданий…
  306. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp: In instantiation of ‘bool caffe::OpenCL::clgemm(clblasTranspose, clblasTranspose, int, int, int, T, const T*, size_t, const T*, size_t, T, T*, size_t, _cl_event**) [with T = float; clblasTranspose = clblasTranspose_; size_t = long unsigned int; cl_event = _cl_event*]’:
  307. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2152:20: required from here
  308. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2001:11: warning: unused variable ‘limits’ [-Wunused-variable]
  309. size_t* limits = reinterpret_cast<size_t*>(malloc(
  310. ^
  311. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp: In instantiation of ‘bool caffe::OpenCL::clgemm(clblasTranspose, clblasTranspose, int, int, int, T, const T*, size_t, const T*, size_t, T, T*, size_t, _cl_event**) [with T = double; clblasTranspose = clblasTranspose_; size_t = long unsigned int; cl_event = _cl_event*]’:
  312. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2167:20: required from here
  313. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2001:11: warning: unused variable ‘limits’ [-Wunused-variable]
  314. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp: In instantiation of ‘bool caffe::OpenCL::cl_group_gemm_3D(clblasTranspose, clblasTranspose, int, int, int, int, int, int, int, T, const T*, size_t, const T*, size_t, T, T*, size_t, _cl_event**) [with T = float; clblasTranspose = clblasTranspose_; size_t = long unsigned int; cl_event = _cl_event*]’:
  315. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2547:20: required from here
  316. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2428:7: warning: unused variable ‘block_size_z’ [-Wunused-variable]
  317. int block_size_z;
  318. ^
  319. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2480:7: warning: unused variable ‘global_z’ [-Wunused-variable]
  320. int global_z = g;
  321. ^
  322. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp: In instantiation of ‘bool caffe::OpenCL::cl_group_gemm_3D(clblasTranspose, clblasTranspose, int, int, int, int, int, int, int, T, const T*, size_t, const T*, size_t, T, T*, size_t, _cl_event**) [with T = double; clblasTranspose = clblasTranspose_; size_t = long unsigned int; cl_event = _cl_event*]’:
  323. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2566:20: required from here
  324. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2428:7: warning: unused variable ‘block_size_z’ [-Wunused-variable]
  325. int block_size_z;
  326. ^
  327. /home/sliter/caffe/src/caffe/util/OpenCL/OpenCLSupport.cpp:2480:7: warning: unused variable ‘global_z’ [-Wunused-variable]
  328. int global_z = g;
  329. ^
  330. CMakeFiles/Makefile2:187: ошибка выполнения рецепта для цели «src/caffe/CMakeFiles/caffe.dir/all»
  331. make[1]: *** [src/caffe/CMakeFiles/caffe.dir/all] Ошибка 2
  332. Makefile:116: ошибка выполнения рецепта для цели «all»
  333. make: *** [all] Ошибка 2
Advertisement
Add Comment
Please, Sign In to add comment