ricleal

Untitled

Jun 11th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.67 KB | None | 0 0
  1. 11:08 $ PYOPENCL_COMPILER_OUTPUT=1 python pyopencl_kernel_1.py
  2. Choose platform:
  3. [0] <pyopencl.Platform 'Apple' at 0x7fff0000>
  4. Choice [0]:
  5. Choose device(s):
  6. [0] <pyopencl.Device 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz' on 'Apple' at 0xffffffff>
  7. [1] <pyopencl.Device 'Iris Pro' on 'Apple' at 0x1024500>
  8. [2] <pyopencl.Device 'GeForce GT 750M' on 'Apple' at 0x1022700>
  9. Choice, comma-separated [0]:2
  10. Set the environment variable PYOPENCL_CTX=':2' to avoid being asked again.
  11. /usr/local/lib/python2.7/site-packages/pyopencl/__init__.py:203: CompilerWarning: Built kernel retrieved from cache. Original from-source build had warnings:
  12. Build on <pyopencl.Device 'GeForce GT 750M' on 'Apple' at 0x1022700> succeeded, but said:
  13.  
  14. In file included from <program source>:11:
  15. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_real'
  16. PYOPENCL_DECLARE_COMPLEX_TYPE(float, FLT);
  17. ^
  18. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  19. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  20. ^
  21. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:35:11: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  22. REAL_TP TPROOT##_real(TP a) { return a.real; } \
  23. ^
  24. <scratch space>:7:1: note: expanded from here
  25. cfloat_real
  26. ^
  27. In file included from <program source>:11:
  28. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_imag'
  29. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  30. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  31. ^
  32. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:36:11: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  33. REAL_TP TPROOT##_imag(TP a) { return a.imag; } \
  34. ^
  35. <scratch space>:7:1: note: expanded from here
  36. cfloat_imag
  37. ^
  38. In file included from <program source>:11:
  39. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_abs'
  40. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  41. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  42. ^
  43. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:37:11: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  44. REAL_TP TPROOT##_abs(TP a) { return hypot(a.real, a.imag); } \
  45. ^
  46. <scratch space>:7:1: note: expanded from here
  47. cfloat_abs
  48. ^
  49. In file included from <program source>:11:
  50. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_new'
  51. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  52. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  53. ^
  54. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:39:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  55. TP TPROOT##_new(REAL_TP real, REAL_TP imag) \
  56. ^
  57. <scratch space>:7:1: note: expanded from here
  58. cfloat_new
  59. ^
  60. In file included from <program source>:11:
  61. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_fromreal'
  62. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  63. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  64. ^
  65. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:47:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  66. TP TPROOT##_fromreal(REAL_TP real) \
  67. ^
  68. <scratch space>:7:1: note: expanded from here
  69. cfloat_fromreal
  70. ^
  71. In file included from <program source>:11:
  72. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_neg'
  73. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  74. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  75. ^
  76. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:56:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  77. TP TPROOT##_neg(TP a) { return TPROOT##_new(-a.real, -a.imag); } \
  78. ^
  79. <scratch space>:7:1: note: expanded from here
  80. cfloat_neg
  81. ^
  82. In file included from <program source>:11:
  83. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_conj'
  84. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  85. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  86. ^
  87. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:57:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  88. TP TPROOT##_conj(TP a) { return TPROOT##_new(a.real, -a.imag); } \
  89. ^
  90. <scratch space>:7:1: note: expanded from here
  91. cfloat_conj
  92. ^
  93. In file included from <program source>:11:
  94. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_add'
  95. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  96. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  97. ^
  98. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:59:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  99. TP TPROOT##_add(TP a, TP b) \
  100. ^
  101. <scratch space>:7:1: note: expanded from here
  102. cfloat_add
  103. ^
  104. In file included from <program source>:11:
  105. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_addr'
  106. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  107. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  108. ^
  109. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:64:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  110. TP TPROOT##_addr(TP a, REAL_TP b) \
  111. ^
  112. <scratch space>:7:1: note: expanded from here
  113. cfloat_addr
  114. ^
  115. In file included from <program source>:11:
  116. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_radd'
  117. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  118. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  119. ^
  120. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:68:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  121. TP TPROOT##_radd(REAL_TP a, TP b) \
  122. ^
  123. <scratch space>:7:1: note: expanded from here
  124. cfloat_radd
  125. ^
  126. In file included from <program source>:11:
  127. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_sub'
  128. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  129. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  130. ^
  131. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:73:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  132. TP TPROOT##_sub(TP a, TP b) \
  133. ^
  134. <scratch space>:7:1: note: expanded from here
  135. cfloat_sub
  136. ^
  137. In file included from <program source>:11:
  138. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_mul'
  139. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  140. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  141. ^
  142. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:79:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  143. TP TPROOT##_mul(TP a, TP b) \
  144. ^
  145. <scratch space>:7:1: note: expanded from here
  146. cfloat_mul
  147. ^
  148. In file included from <program source>:11:
  149. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_mulr'
  150. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  151. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  152. ^
  153. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:86:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  154. TP TPROOT##_mulr(TP a, REAL_TP b) \
  155. ^
  156. <scratch space>:7:1: note: expanded from here
  157. cfloat_mulr
  158. ^
  159. In file included from <program source>:11:
  160. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_rmul'
  161. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  162. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  163. ^
  164. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:91:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  165. TP TPROOT##_rmul(REAL_TP a, TP b) \
  166. ^
  167. <scratch space>:7:1: note: expanded from here
  168. cfloat_rmul
  169. ^
  170. In file included from <program source>:11:
  171. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_rdivide'
  172. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  173. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  174. ^
  175. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:96:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  176. TP TPROOT##_rdivide(REAL_TP z1, TP z2) \
  177. ^
  178. <scratch space>:7:1: note: expanded from here
  179. cfloat_rdivide
  180. ^
  181. In file included from <program source>:11:
  182. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_divide'
  183. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  184. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  185. ^
  186. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:110:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  187. TP TPROOT##_divide(TP z1, TP z2) \
  188. ^
  189. <scratch space>:7:1: note: expanded from here
  190. cfloat_divide
  191. ^
  192. In file included from <program source>:11:
  193. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_divider'
  194. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  195. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  196. ^
  197. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:136:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  198. TP TPROOT##_divider(TP a, REAL_TP b) \
  199. ^
  200. <scratch space>:7:1: note: expanded from here
  201. cfloat_divider
  202. ^
  203. In file included from <program source>:11:
  204. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_pow'
  205. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  206. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  207. ^
  208. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:141:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  209. TP TPROOT##_pow(TP a, TP b) \
  210. ^
  211. <scratch space>:7:1: note: expanded from here
  212. cfloat_pow
  213. ^
  214. In file included from <program source>:11:
  215. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_powr'
  216. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  217. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  218. ^
  219. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:153:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  220. TP TPROOT##_powr(TP a, REAL_TP b) \
  221. ^
  222. <scratch space>:7:1: note: expanded from here
  223. cfloat_powr
  224. ^
  225. In file included from <program source>:11:
  226. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_rpow'
  227. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  228. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  229. ^
  230. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:166:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  231. TP TPROOT##_rpow(REAL_TP a, TP b) \
  232. ^
  233. <scratch space>:7:1: note: expanded from here
  234. cfloat_rpow
  235. ^
  236. In file included from <program source>:11:
  237. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_sqrt'
  238. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  239. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  240. ^
  241. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:177:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  242. TP TPROOT##_sqrt(TP a) \
  243. ^
  244. <scratch space>:7:1: note: expanded from here
  245. cfloat_sqrt
  246. ^
  247. In file included from <program source>:11:
  248. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_exp'
  249. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  250. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  251. ^
  252. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:198:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  253. TP TPROOT##_exp(TP a) \
  254. ^
  255. <scratch space>:7:1: note: expanded from here
  256. cfloat_exp
  257. ^
  258. In file included from <program source>:11:
  259. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_log'
  260. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  261. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  262. ^
  263. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:206:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  264. TP TPROOT##_log(TP a) \
  265. ^
  266. <scratch space>:7:1: note: expanded from here
  267. cfloat_log
  268. ^
  269. In file included from <program source>:11:
  270. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_sin'
  271. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  272. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  273. ^
  274. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:209:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  275. TP TPROOT##_sin(TP a) \
  276. ^
  277. <scratch space>:7:1: note: expanded from here
  278. cfloat_sin
  279. ^
  280. In file included from <program source>:11:
  281. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_cos'
  282. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  283. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  284. ^
  285. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:216:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  286. TP TPROOT##_cos(TP a) \
  287. ^
  288. <scratch space>:7:1: note: expanded from here
  289. cfloat_cos
  290. ^
  291. In file included from <program source>:11:
  292. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_tan'
  293. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  294. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  295. ^
  296. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:223:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  297. TP TPROOT##_tan(TP a) \
  298. ^
  299. <scratch space>:7:1: note: expanded from here
  300. cfloat_tan
  301. ^
  302. In file included from <program source>:11:
  303. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_sinh'
  304. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  305. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  306. ^
  307. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:239:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  308. TP TPROOT##_sinh(TP a) \
  309. ^
  310. <scratch space>:7:1: note: expanded from here
  311. cfloat_sinh
  312. ^
  313. In file included from <program source>:11:
  314. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_cosh'
  315. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  316. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  317. ^
  318. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:246:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  319. TP TPROOT##_cosh(TP a) \
  320. ^
  321. <scratch space>:7:1: note: expanded from here
  322. cfloat_cosh
  323. ^
  324. In file included from <program source>:11:
  325. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:278:1: warning: no previous prototype for function 'cfloat_tanh'
  326. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  327. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  328. ^
  329. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:253:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  330. TP TPROOT##_tanh(TP a) \
  331. ^
  332. <scratch space>:7:1: note: expanded from here
  333. cfloat_tanh
  334. ^
  335. In file included from <program source>:11:
  336. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_real'
  337. PYOPENCL_DECLARE_COMPLEX_TYPE(double, DBL);
  338. ^
  339. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  340. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  341. ^
  342. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:35:11: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  343. REAL_TP TPROOT##_real(TP a) { return a.real; } \
  344. ^
  345. <scratch space>:7:1: note: expanded from here
  346. cdouble_real
  347. ^
  348. In file included from <program source>:11:
  349. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_imag'
  350. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  351. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  352. ^
  353. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:36:11: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  354. REAL_TP TPROOT##_imag(TP a) { return a.imag; } \
  355. ^
  356. <scratch space>:7:1: note: expanded from here
  357. cdouble_imag
  358. ^
  359. In file included from <program source>:11:
  360. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_abs'
  361. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  362. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  363. ^
  364. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:37:11: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  365. REAL_TP TPROOT##_abs(TP a) { return hypot(a.real, a.imag); } \
  366. ^
  367. <scratch space>:7:1: note: expanded from here
  368. cdouble_abs
  369. ^
  370. In file included from <program source>:11:
  371. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_new'
  372. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  373. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  374. ^
  375. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:39:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  376. TP TPROOT##_new(REAL_TP real, REAL_TP imag) \
  377. ^
  378. <scratch space>:7:1: note: expanded from here
  379. cdouble_new
  380. ^
  381. In file included from <program source>:11:
  382. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_fromreal'
  383. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  384. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  385. ^
  386. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:47:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  387. TP TPROOT##_fromreal(REAL_TP real) \
  388. ^
  389. <scratch space>:7:1: note: expanded from here
  390. cdouble_fromreal
  391. ^
  392. In file included from <program source>:11:
  393. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_neg'
  394. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  395. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  396. ^
  397. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:56:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  398. TP TPROOT##_neg(TP a) { return TPROOT##_new(-a.real, -a.imag); } \
  399. ^
  400. <scratch space>:7:1: note: expanded from here
  401. cdouble_neg
  402. ^
  403. In file included from <program source>:11:
  404. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_conj'
  405. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  406. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  407. ^
  408. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:57:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  409. TP TPROOT##_conj(TP a) { return TPROOT##_new(a.real, -a.imag); } \
  410. ^
  411. <scratch space>:7:1: note: expanded from here
  412. cdouble_conj
  413. ^
  414. In file included from <program source>:11:
  415. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_add'
  416. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  417. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  418. ^
  419. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:59:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  420. TP TPROOT##_add(TP a, TP b) \
  421. ^
  422. <scratch space>:7:1: note: expanded from here
  423. cdouble_add
  424. ^
  425. In file included from <program source>:11:
  426. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_addr'
  427. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  428. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  429. ^
  430. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:64:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  431. TP TPROOT##_addr(TP a, REAL_TP b) \
  432. ^
  433. <scratch space>:7:1: note: expanded from here
  434. cdouble_addr
  435. ^
  436. In file included from <program source>:11:
  437. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_radd'
  438. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  439. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  440. ^
  441. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:68:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  442. TP TPROOT##_radd(REAL_TP a, TP b) \
  443. ^
  444. <scratch space>:7:1: note: expanded from here
  445. cdouble_radd
  446. ^
  447. In file included from <program source>:11:
  448. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_sub'
  449. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  450. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  451. ^
  452. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:73:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  453. TP TPROOT##_sub(TP a, TP b) \
  454. ^
  455. <scratch space>:7:1: note: expanded from here
  456. cdouble_sub
  457. ^
  458. In file included from <program source>:11:
  459. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_mul'
  460. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  461. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  462. ^
  463. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:79:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  464. TP TPROOT##_mul(TP a, TP b) \
  465. ^
  466. <scratch space>:7:1: note: expanded from here
  467. cdouble_mul
  468. ^
  469. In file included from <program source>:11:
  470. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_mulr'
  471. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  472. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  473. ^
  474. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:86:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  475. TP TPROOT##_mulr(TP a, REAL_TP b) \
  476. ^
  477. <scratch space>:7:1: note: expanded from here
  478. cdouble_mulr
  479. ^
  480. In file included from <program source>:11:
  481. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_rmul'
  482. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  483. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  484. ^
  485. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:91:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  486. TP TPROOT##_rmul(REAL_TP a, TP b) \
  487. ^
  488. <scratch space>:7:1: note: expanded from here
  489. cdouble_rmul
  490. ^
  491. In file included from <program source>:11:
  492. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_rdivide'
  493. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  494. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  495. ^
  496. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:96:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  497. TP TPROOT##_rdivide(REAL_TP z1, TP z2) \
  498. ^
  499. <scratch space>:7:1: note: expanded from here
  500. cdouble_rdivide
  501. ^
  502. In file included from <program source>:11:
  503. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_divide'
  504. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  505. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  506. ^
  507. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:110:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  508. TP TPROOT##_divide(TP z1, TP z2) \
  509. ^
  510. <scratch space>:7:1: note: expanded from here
  511. cdouble_divide
  512. ^
  513. In file included from <program source>:11:
  514. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_divider'
  515. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  516. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  517. ^
  518. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:136:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  519. TP TPROOT##_divider(TP a, REAL_TP b) \
  520. ^
  521. <scratch space>:7:1: note: expanded from here
  522. cdouble_divider
  523. ^
  524. In file included from <program source>:11:
  525. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_pow'
  526. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  527. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  528. ^
  529. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:141:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  530. TP TPROOT##_pow(TP a, TP b) \
  531. ^
  532. <scratch space>:7:1: note: expanded from here
  533. cdouble_pow
  534. ^
  535. In file included from <program source>:11:
  536. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_powr'
  537. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  538. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  539. ^
  540. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:153:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  541. TP TPROOT##_powr(TP a, REAL_TP b) \
  542. ^
  543. <scratch space>:7:1: note: expanded from here
  544. cdouble_powr
  545. ^
  546. In file included from <program source>:11:
  547. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_rpow'
  548. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  549. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  550. ^
  551. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:166:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  552. TP TPROOT##_rpow(REAL_TP a, TP b) \
  553. ^
  554. <scratch space>:7:1: note: expanded from here
  555. cdouble_rpow
  556. ^
  557. In file included from <program source>:11:
  558. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_sqrt'
  559. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  560. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  561. ^
  562. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:177:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  563. TP TPROOT##_sqrt(TP a) \
  564. ^
  565. <scratch space>:7:1: note: expanded from here
  566. cdouble_sqrt
  567. ^
  568. In file included from <program source>:11:
  569. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_exp'
  570. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  571. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  572. ^
  573. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:198:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  574. TP TPROOT##_exp(TP a) \
  575. ^
  576. <scratch space>:7:1: note: expanded from here
  577. cdouble_exp
  578. ^
  579. In file included from <program source>:11:
  580. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_log'
  581. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  582. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  583. ^
  584. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:206:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  585. TP TPROOT##_log(TP a) \
  586. ^
  587. <scratch space>:7:1: note: expanded from here
  588. cdouble_log
  589. ^
  590. In file included from <program source>:11:
  591. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_sin'
  592. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  593. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  594. ^
  595. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:209:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  596. TP TPROOT##_sin(TP a) \
  597. ^
  598. <scratch space>:7:1: note: expanded from here
  599. cdouble_sin
  600. ^
  601. In file included from <program source>:11:
  602. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_cos'
  603. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  604. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  605. ^
  606. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:216:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  607. TP TPROOT##_cos(TP a) \
  608. ^
  609. <scratch space>:7:1: note: expanded from here
  610. cdouble_cos
  611. ^
  612. In file included from <program source>:11:
  613. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_tan'
  614. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  615. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  616. ^
  617. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:223:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  618. TP TPROOT##_tan(TP a) \
  619. ^
  620. <scratch space>:7:1: note: expanded from here
  621. cdouble_tan
  622. ^
  623. In file included from <program source>:11:
  624. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_sinh'
  625. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  626. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  627. ^
  628. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:239:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  629. TP TPROOT##_sinh(TP a) \
  630. ^
  631. <scratch space>:7:1: note: expanded from here
  632. cdouble_sinh
  633. ^
  634. In file included from <program source>:11:
  635. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_cosh'
  636. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  637. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  638. ^
  639. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:246:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  640. TP TPROOT##_cosh(TP a) \
  641. ^
  642. <scratch space>:7:1: note: expanded from here
  643. cdouble_cosh
  644. ^
  645. In file included from <program source>:11:
  646. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:282:1: warning: no previous prototype for function 'cdouble_tanh'
  647. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:276:3: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE'
  648. PYOPENCL_DECLARE_COMPLEX_TYPE_INT(BASE, BASE_3LTR, c##BASE, c##BASE##_t)
  649. ^
  650. /usr/local/lib/python2.7/site-packages/pyopencl/cl/pyopencl-complex.h:253:6: note: expanded from macro 'PYOPENCL_DECLARE_COMPLEX_TYPE_INT'
  651. TP TPROOT##_tanh(TP a) \
  652. ^
  653. <scratch space>:7:1: note: expanded from here
  654. cdouble_tanh
  655. ^
  656.  
  657. warn(text, CompilerWarning)
  658.  
  659. 40.0
  660. ✔ ~/git/PythonCode/OpenCL [master|…7]
  661. 11:09 $
  662. ✔ ~/git/PythonCode/OpenCL [master|…7]
  663. 11:09 $
Advertisement
Add Comment
Please, Sign In to add comment