Advertisement
Guest User

Untitled

a guest
Apr 26th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.63 KB | None | 0 0
  1. $ ./buildnativeoperations.sh blas cpu release
  2. eval cmake
  3. Running windows
  4. Running blas
  5. CPU BUILD DEBUG
  6. RUNNING COMMAND cmake -G "MSYS Makefiles"
  7. -- The C compiler identification is GNU 5.3.0
  8. -- The CXX compiler identification is GNU 5.3.0
  9. -- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe
  10. -- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe -- works
  11. -- Detecting C compiler ABI info
  12. -- Detecting C compiler ABI info - done
  13. -- Detecting C compile features
  14. -- Detecting C compile features - done
  15. -- Check for working CXX compiler: C:/msys64/mingw64/bin/g++.exe
  16. -- Check for working CXX compiler: C:/msys64/mingw64/bin/g++.exe -- works
  17. -- Detecting CXX compiler ABI info
  18. -- Detecting CXX compiler ABI info - done
  19. -- Detecting CXX compile features
  20. -- Detecting CXX compile features - done
  21. -- Found CUDA: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v7.5 (found version "7.5")
  22. ADDING BLAS
  23. -- dir='D:/test/Beispielproject/libnd4j/include'
  24. -- Try OpenMP C flag = [-fopenmp]
  25. -- Performing Test OpenMP_FLAG_DETECTED
  26. -- Performing Test OpenMP_FLAG_DETECTED - Success
  27. -- Try OpenMP CXX flag = [-fopenmp]
  28. -- Performing Test OpenMP_FLAG_DETECTED
  29. -- Performing Test OpenMP_FLAG_DETECTED - Success
  30. -- Found OpenMP: -fopenmp
  31. CPU BLAS
  32. -- A library with BLAS API not found. Please specify library location.
  33. -- A library with BLAS API not found. Please specify library location.
  34. -- LAPACK requires BLAS.
  35. ARCH IS x86_64
  36. and PROCESSOR AMD64
  37. 32 bit
  38. CMAKE MINGW ROOT /mingw32
  39. -- Could not find OpenBLAS include. Turning OpenBLAS_FOUND off
  40. -- Configuring done
  41. -- Generating done
  42. -- Build files have been written to: D:/test/Beispielproject/libnd4j/blasbuild/cpu
  43. /C/msys64/mingw64/bin/cmake.exe -H/D/test/Beispielproject/libnd4j -B/D/test/Beispielproject/libnd4j/blasbuild/cpu --check-build-system CMakeFiles/Makefile.cmake 0
  44. /C/msys64/mingw64/bin/cmake.exe -E cmake_progress_start /D/test/Beispielproject/libnd4j/blasbuild/cpu/CMakeFiles /D/test/Beispielproject/libnd4j/blasbuild/cpu/CMakeFiles/progress.marks
  45. make -f CMakeFiles/Makefile2 all
  46. make[1]: Entering directory '/d/test/Beispielproject/libnd4j/blasbuild/cpu'
  47. make -f blas/CMakeFiles/nd4j.dir/build.make blas/CMakeFiles/nd4j.dir/depend
  48. make[2]: Entering directory '/d/test/Beispielproject/libnd4j/blasbuild/cpu'
  49. /C/msys64/mingw64/bin/cmake.exe -E cmake_depends "MSYS Makefiles" /D/test/Beispielproject/libnd4j /D/test/Beispielproject/libnd4j/blas /D/test/Beispielproject/libnd4j/blasbuild/cpu /D/test/Beispielproject/libnd4j/blasbuild/cpu/blas /D/test/Beispielproject/libnd4j/blasbuild/cpu/blas/CMakeFiles/nd4j.dir/DependInfo.cmake --color=
  50. Scanning dependencies of target nd4j
  51. make[2]: Leaving directory '/d/test/Beispielproject/libnd4j/blasbuild/cpu'
  52. make -f blas/CMakeFiles/nd4j.dir/build.make blas/CMakeFiles/nd4j.dir/build
  53. make[2]: Entering directory '/d/test/Beispielproject/libnd4j/blasbuild/cpu'
  54. [ 33%] Building CXX object blas/CMakeFiles/nd4j.dir/cpu/NativeBlas.cpp.obj
  55. cd /D/test/Beispielproject/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/g++.exe -D__CPUBLAS__=true -Dnd4j_EXPORTS -I/D/test/Beispielproject/libnd4j/include -march=native -fopenmp -Wall -g -Wall -fopenmp -std=c++11 -fassociative-math -funsafe-math-optimizations -o CMakeFiles/nd4j.dir/cpu/NativeBlas.cpp.obj -c /D/test/Beispielproject/libnd4j/blas/cpu/NativeBlas.cpp
  56. In file included from D:/test/Beispielproject/libnd4j/blas/NativeBlas.h:19:0,
  57. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeBlas.cpp:5:
  58. D:/test/Beispielproject/libnd4j/include/dll.h:9:0: warning: "ND4J_EXPORT" redefined
  59. # define ND4J_EXPORT __declspec(dllexport)
  60. ^
  61. In file included from D:/test/Beispielproject/libnd4j/blas/cpu/NativeBlas.cpp:5:0:
  62. D:/test/Beispielproject/libnd4j/blas/NativeBlas.h:15:0: note: this is the location of the previous definition
  63. #define ND4J_EXPORT ND4J_EXPORT
  64. ^
  65. [ 66%] Building CXX object blas/CMakeFiles/nd4j.dir/cpu/NativeOps.cpp.obj
  66. cd /D/test/Beispielproject/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/g++.exe -D__CPUBLAS__=true -Dnd4j_EXPORTS -I/D/test/Beispielproject/libnd4j/include -march=native -fopenmp -Wall -g -Wall -fopenmp -std=c++11 -fassociative-math -funsafe-math-optimizations -o CMakeFiles/nd4j.dir/cpu/NativeOps.cpp.obj -c /D/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp
  67. In file included from D:/test/Beispielproject/libnd4j/blas/NativeOps.h:37:0,
  68. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:5:
  69. D:/test/Beispielproject/libnd4j/include/dll.h:9:0: warning: "ND4J_EXPORT" redefined
  70. # define ND4J_EXPORT __declspec(dllexport)
  71. ^
  72. In file included from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:5:0:
  73. D:/test/Beispielproject/libnd4j/blas/NativeOps.h:33:0: note: this is the location of the previous definition
  74. #define ND4J_EXPORT ND4J_EXPORT
  75. ^
  76. In file included from D:/test/Beispielproject/libnd4j/include/broadcasting.h:12:0,
  77. from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:8,
  78. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  79. D:/test/Beispielproject/libnd4j/include/shape.h: In constructor 'shape::TAD::TAD(int*, int*, int)':
  80. D:/test/Beispielproject/libnd4j/include/shape.h:1342:18: warning: unused variable 'nonOneEncountered' [-Wunused-variable]
  81. bool nonOneEncountered = false;
  82. ^
  83. D:/test/Beispielproject/libnd4j/include/shape.h:1343:17: warning: unused variable 'trailingDimensionDecrement' [-Wunused-variable]
  84. int trailingDimensionDecrement = 0;
  85. ^
  86. D:/test/Beispielproject/libnd4j/include/shape.h:1344:17: warning: unused variable 'firstNonOneIndex' [-Wunused-variable]
  87. int firstNonOneIndex = -1;
  88. ^
  89. D:/test/Beispielproject/libnd4j/include/shape.h: In member function 'int* shape::TAD::shapeInfoOnlyShapeAndStride()':
  90. D:/test/Beispielproject/libnd4j/include/shape.h:1589:26: warning: unused variable 'permuteShape' [-Wunused-variable]
  91. int *permuteShape = shape::shapeOf(toPermute);
  92. ^
  93. D:/test/Beispielproject/libnd4j/include/shape.h:1590:26: warning: unused variable 'permuteStride' [-Wunused-variable]
  94. int *permuteStride = shape::stride(toPermute);
  95. ^
  96. D:/test/Beispielproject/libnd4j/include/shape.h:1581:17: warning: unused variable 'shapeInfoLen' [-Wunused-variable]
  97. int shapeInfoLen = shape::shapeInfoLength(shape::rank(shapeInfo));
  98. ^
  99. D:/test/Beispielproject/libnd4j/include/shape.h: In function 'int* shape::shapeInfoOnlyShapeAndStride(int*, int*, int, bool)':
  100. D:/test/Beispielproject/libnd4j/include/shape.h:2274:14: warning: unused variable 'theShape' [-Wunused-variable]
  101. int *theShape = shape::shapeOf(shapeInfo);
  102. ^
  103. D:/test/Beispielproject/libnd4j/include/shape.h:2275:14: warning: unused variable 'theStride' [-Wunused-variable]
  104. int *theStride = shape::stride(shapeInfo);
  105. ^
  106. In file included from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:13:0,
  107. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  108. D:/test/Beispielproject/libnd4j/include/summarystatsreduce.h: In instantiation of 'void functions::summarystats::SummaryStatsReduce<T>::exec(T*, int*, T*, T*, int*, int*, int) [with T = double]':
  109. D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:484:9: required from 'void NativeOpExcutioner<T>::execSummaryStats(int, T*, int*, T*, T*, int*, int*, int, bool) [with T = double]'
  110. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:608:42: required from here
  111. D:/test/Beispielproject/libnd4j/include/summarystatsreduce.h:1067:26: warning: unused variable 'squeezed' [-Wunused-variable]
  112. bool squeezed = false;
  113. ^
  114. D:/test/Beispielproject/libnd4j/include/summarystatsreduce.h: In instantiation of 'void functions::summarystats::SummaryStatsReduce<T>::exec(T*, int*, T*, T*, int*, int*, int) [with T = float]':
  115. D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:484:9: required from 'void NativeOpExcutioner<T>::execSummaryStats(int, T*, int*, T*, T*, int*, int*, int, bool) [with T = float]'
  116. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:1276:26: required from here
  117. D:/test/Beispielproject/libnd4j/include/summarystatsreduce.h:1067:26: warning: unused variable 'squeezed' [-Wunused-variable]
  118. In file included from D:/test/Beispielproject/libnd4j/include/broadcasting.h:16:0,
  119. from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:8,
  120. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  121. D:/test/Beispielproject/libnd4j/include/pairwise_util.h: In instantiation of 'int PrepareOneRawArrayIter(int, int*, T*, int*, int*, int*, T**, int*) [with T = double]':
  122. D:/test/Beispielproject/libnd4j/include/indexreduce.h:576:34: required from 'T functions::indexreduce::IndexReduce<T>::execScalar(T*, int*, T*) [with T = double]'
  123. D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:59:56: required from 'T NativeOpExcutioner<T>::execIndexReduceScalar(int, T*, int*, T*) [with T = double]'
  124. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:54:127: required from here
  125. D:/test/Beispielproject/libnd4j/include/pairwise_util.h:193:12: warning: unused variable 'j' [-Wunused-variable]
  126. int i, j;
  127. ^
  128. D:/test/Beispielproject/libnd4j/include/pairwise_util.h: In instantiation of 'int PrepareTwoRawArrayIter(int, int*, T*, int*, T*, int*, int*, int*, T**, int*, T**, int*) [with T = double]':
  129. D:/test/Beispielproject/libnd4j/include/broadcasting.h:278:36: required from 'void functions::broadcast::Broadcast<T>::exec(T*, int*, T*, int*, T*, int*, int) [with T = double]'
  130. D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:109:9: required from 'void NativeOpExcutioner<T>::execBroadcast(int, T*, int*, T*, int*, T*, int*, int) [with T = double]'
  131. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:122:28: required from here
  132. D:/test/Beispielproject/libnd4j/include/pairwise_util.h:396:12: warning: unused variable 'j' [-Wunused-variable]
  133. int i, j;
  134. ^
  135. D:/test/Beispielproject/libnd4j/include/pairwise_util.h: In instantiation of 'int PrepareOneRawArrayIter(int, int*, T*, int*, int*, int*, T**, int*) [with T = float]':
  136. D:/test/Beispielproject/libnd4j/include/indexreduce.h:576:34: required from 'T functions::indexreduce::IndexReduce<T>::execScalar(T*, int*, T*) [with T = float]'
  137. D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:59:56: required from 'T NativeOpExcutioner<T>::execIndexReduceScalar(int, T*, int*, T*) [with T = float]'
  138. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:718:126: required from here
  139. D:/test/Beispielproject/libnd4j/include/pairwise_util.h:193:12: warning: unused variable 'j' [-Wunused-variable]
  140. int i, j;
  141. ^
  142. D:/test/Beispielproject/libnd4j/include/pairwise_util.h: In instantiation of 'int PrepareTwoRawArrayIter(int, int*, T*, int*, T*, int*, int*, int*, T**, int*, T**, int*) [with T = float]':
  143. D:/test/Beispielproject/libnd4j/include/broadcasting.h:278:36: required from 'void functions::broadcast::Broadcast<T>::exec(T*, int*, T*, int*, T*, int*, int) [with T = float]'
  144. D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:109:9: required from 'void NativeOpExcutioner<T>::execBroadcast(int, T*, int*, T*, int*, T*, int*, int) [with T = float]'
  145. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:774:166: required from here
  146. D:/test/Beispielproject/libnd4j/include/pairwise_util.h:396:12: warning: unused variable 'j' [-Wunused-variable]
  147. int i, j;
  148. ^
  149. In file included from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:14:0,
  150. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  151. D:/test/Beispielproject/libnd4j/include/transform.h: In instantiation of 'void functions::transform::ops::IsMax<T>::execSpecial(T*, int*, T*, int*, T*) [with T = float]':
  152. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:1707:1: required from here
  153. D:/test/Beispielproject/libnd4j/include/transform.h:5071:29: warning: unused variable 'numOnes' [-Wunused-variable]
  154. int numOnes = 0;
  155. ^
  156. D:/test/Beispielproject/libnd4j/include/transform.h:5072:30: warning: unused variable 'shape' [-Wunused-variable]
  157. int *shape = shape::shapeOf(xShapeBuffer);
  158. ^
  159. D:/test/Beispielproject/libnd4j/include/transform.h:5073:29: warning: unused variable 'wholeRank' [-Wunused-variable]
  160. int wholeRank = shape::rank(xShapeBuffer);
  161. ^
  162. D:/test/Beispielproject/libnd4j/include/transform.h: In instantiation of 'void functions::transform::ops::IsMax<T>::execSpecial(T*, int*, T*, int*, T*) [with T = double]':
  163. D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:1707:1: required from here
  164. D:/test/Beispielproject/libnd4j/include/transform.h:5071:29: warning: unused variable 'numOnes' [-Wunused-variable]
  165. int numOnes = 0;
  166. ^
  167. D:/test/Beispielproject/libnd4j/include/transform.h:5072:30: warning: unused variable 'shape' [-Wunused-variable]
  168. int *shape = shape::shapeOf(xShapeBuffer);
  169. ^
  170. D:/test/Beispielproject/libnd4j/include/transform.h:5073:29: warning: unused variable 'wholeRank' [-Wunused-variable]
  171. int wholeRank = shape::rank(xShapeBuffer);
  172. ^
  173. In file included from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:12:0,
  174. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  175. D:/test/Beispielproject/libnd4j/include/reduce3.h: At global scope:
  176. D:/test/Beispielproject/libnd4j/include/reduce3.h:95:22: warning: inline function 'T functions::reduce3::Reduce3<T>::update(T, T, T**) [with T = double]' used but never defined
  177. inline T update(T old, T opOutput, T **extraParamsRef) = 0;
  178. ^
  179. D:/test/Beispielproject/libnd4j/include/reduce3.h:80:22: warning: inline function 'T functions::reduce3::Reduce3<T>::op(T, T, T**) [with T = double]' used but never defined
  180. inline T op(T d1, T d2, T **extraParamsRef) = 0;
  181. ^
  182. D:/test/Beispielproject/libnd4j/include/reduce3.h:48:22: warning: inline function 'T functions::reduce3::Reduce3<T>::postProcess(T, Nd4jIndex, T**) [with T = double; Nd4jIndex = long long int]' used but never defined
  183. inline T postProcess(T reduction, Nd4jIndex n,T **extraParamsRef) = 0;
  184. ^
  185. In file included from D:/test/Beispielproject/libnd4j/include/transform.h:18:0,
  186. from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:14,
  187. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  188. D:/test/Beispielproject/libnd4j/include/scalar.h:43:22: warning: inline function 'T functions::scalar::ScalarTransform<T>::op(T, T, T*) [with T = double]' used but never defined
  189. inline T op(T d1, T d2, T *params) = 0;
  190. ^
  191. In file included from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:12:0,
  192. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  193. D:/test/Beispielproject/libnd4j/include/reduce3.h:95:22: warning: inline function 'T functions::reduce3::Reduce3<T>::update(T, T, T**) [with T = float]' used but never defined
  194. inline T update(T old, T opOutput, T **extraParamsRef) = 0;
  195. ^
  196. D:/test/Beispielproject/libnd4j/include/reduce3.h:80:22: warning: inline function 'T functions::reduce3::Reduce3<T>::op(T, T, T**) [with T = float]' used but never defined
  197. inline T op(T d1, T d2, T **extraParamsRef) = 0;
  198. ^
  199. D:/test/Beispielproject/libnd4j/include/reduce3.h:48:22: warning: inline function 'T functions::reduce3::Reduce3<T>::postProcess(T, Nd4jIndex, T**) [with T = float; Nd4jIndex = long long int]' used but never defined
  200. inline T postProcess(T reduction, Nd4jIndex n,T **extraParamsRef) = 0;
  201. ^
  202. In file included from D:/test/Beispielproject/libnd4j/include/transform.h:18:0,
  203. from D:/test/Beispielproject/libnd4j/blas/NativeOpExcutioner.h:14,
  204. from D:/test/Beispielproject/libnd4j/blas/cpu/NativeOps.cpp:6:
  205. D:/test/Beispielproject/libnd4j/include/scalar.h:43:22: warning: inline function 'T functions::scalar::ScalarTransform<T>::op(T, T, T*) [with T = float]' used but never defined
  206. inline T op(T d1, T d2, T *params) = 0;
  207. ^
  208. [100%] Linking CXX shared library libnd4j.dll
  209. cd /D/test/Beispielproject/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/cmake.exe -E remove -f CMakeFiles/nd4j.dir/objects.a
  210. cd /D/test/Beispielproject/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/ar.exe cr CMakeFiles/nd4j.dir/objects.a "CMakeFiles/nd4j.dir/cpu/NativeBlas.cpp.obj" "CMakeFiles/nd4j.dir/cpu/NativeOps.cpp.obj"
  211. cd /D/test/Beispielproject/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/g++.exe -march=native -fopenmp -Wall -g -Wall -fopenmp -std=c++11 -fassociative-math -funsafe-math-optimizations -shared -o libnd4j.dll -Wl,--out-implib,libnd4j.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -Wl,--whole-archive CMakeFiles/nd4j.dir/objects.a -Wl,--no-whole-archive -lopenblas -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
  212. make[2]: Leaving directory '/d/test/Beispielproject/libnd4j/blasbuild/cpu'
  213. [100%] Built target nd4j
  214. make[1]: Leaving directory '/d/test/Beispielproject/libnd4j/blasbuild/cpu'
  215. /C/msys64/mingw64/bin/cmake.exe -E cmake_progress_start /D/test/Beispielproject/libnd4j/blasbuild/cpu/CMakeFiles 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement