Skip to content

Instantly share code, notes, and snippets.

@Joshuaalbert
Created May 13, 2017 14:05
Show Gist options
  • Select an option

  • Save Joshuaalbert/aed8bd8c717943d3e81ca7e191d85dce to your computer and use it in GitHub Desktop.

Select an option

Save Joshuaalbert/aed8bd8c717943d3e81ca7e191d85dce to your computer and use it in GitHub Desktop.
eval cmake
Running windows
PACKAGING = none
BUILD = release
CHIP = cpu
ARCH = x86-64
CHIP_VERSION =
GPU_COMPUTE_CAPABILITY = all
EXPERIMENTAL = no
LIBRARY TYPE = dynamic
/c/Users/josh/dl4j/build/libnd4j/blasbuild/cpu
-- The C compiler identification is GNU 6.1.0
-- The CXX compiler identification is GNU 6.1.0
-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe
-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/msys64/mingw64/bin/g++.exe
-- Check for working CXX compiler: C:/msys64/mingw64/bin/g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
NOT CLION
-- dir='C:/Users/josh/dl4j/build/libnd4j/include'
-- dir='C:/Users/josh/dl4j/build/libnd4j/include/helpers'
-- dir='C:/Users/josh/dl4j/build/libnd4j/include/loops'
-- dir='C:/Users/josh/dl4j/build/libnd4j/include/ops'
-- dir='C:/Users/josh/dl4j/build/libnd4j/include/types'
-- dir='C:/Users/josh/dl4j/build/libnd4j/include/cnpy'
CPU BLAS
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BLAS
COMPUTE
DEV
MKL_MULTI_THREADED
PACKAGING
-- Build files have been written to: C:/Users/josh/dl4j/build/libnd4j/blasbuild/cpu
/C/msys64/mingw64/bin/cmake.exe -H/C/Users/josh/dl4j/build/libnd4j -B/C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu --check-build-system CMakeFiles/Makefile.cmake 0
/C/msys64/mingw64/bin/cmake.exe -E cmake_progress_start /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/CMakeFiles /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/c/Users/josh/dl4j/build/libnd4j/blasbuild/cpu'
make -f blas/CMakeFiles/nd4jcpu.dir/build.make blas/CMakeFiles/nd4jcpu.dir/depend
make[2]: Entering directory '/c/Users/josh/dl4j/build/libnd4j/blasbuild/cpu'
/C/msys64/mingw64/bin/cmake.exe -E cmake_depends "MSYS Makefiles" /C/Users/josh/dl4j/build/libnd4j /C/Users/josh/dl4j/build/libnd4j/blas /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/blas /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/blas/CMakeFiles/nd4jcpu.dir/DependInfo.cmake --color=
Scanning dependencies of target nd4jcpu
make[2]: Leaving directory '/c/Users/josh/dl4j/build/libnd4j/blasbuild/cpu'
make -f blas/CMakeFiles/nd4jcpu.dir/build.make blas/CMakeFiles/nd4jcpu.dir/build
make[2]: Entering directory '/c/Users/josh/dl4j/build/libnd4j/blasbuild/cpu'
[ 33%] Building CXX object blas/CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.obj
cd /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/g++.exe -D__CPUBLAS__=true -Dnd4jcpu_EXPORTS -I/C/Users/josh/dl4j/build/libnd4j/include -I/C/Users/josh/dl4j/build/libnd4j/include/helpers -I/C/Users/josh/dl4j/build/libnd4j/include/loops -I/C/Users/josh/dl4j/build/libnd4j/include/ops -I/C/Users/josh/dl4j/build/libnd4j/include/types -I/C/Users/josh/dl4j/build/libnd4j/include/cnpy -Wall -O3 -Wl,-rpath,RIGIN/ -march=x86-64 -mtune=x86-64 -fopenmp -static -Wall -O3 -std=c++11 -fassociative-math -funsafe-math-optimizations -o CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.obj -c /C/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:1:0: warning: -mtune=x86-64 is deprecated; use -mtune=k8 or -mtune=generic instead as appropriate [-Wdeprecated]
//
In file included from C:/Users/josh/dl4j/build/libnd4j/blas/NativeOps.h:28:0,
from C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:8:
C:/Users/josh/dl4j/build/libnd4j/include/types/float16.h: In function 'float cpu_half2float(half)':
C:/Users/josh/dl4j/build/libnd4j/include/types/float16.h:75:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
return *((float*)((void*)&temp));
^
C:/Users/josh/dl4j/build/libnd4j/include/types/float16.h: In function 'half cpu_float2half_rn(float)':
C:/Users/josh/dl4j/build/libnd4j/include/types/float16.h:92:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
unsigned x = *((int*)(void*)(&f));
^
In file included from C:/Users/josh/dl4j/build/libnd4j/include/helpers/helper_random.h:15:0,
from C:/Users/josh/dl4j/build/libnd4j/include/loops/random.h:23,
from C:/Users/josh/dl4j/build/libnd4j/blas/NativeOpExcutioner.h:17,
from C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:9:
C:/Users/josh/dl4j/build/libnd4j/include/helpers/helper_generator.h: In member function 'void nd4j::random::Xoroshiro128::jump()':
C:/Users/josh/dl4j/build/libnd4j/include/helpers/helper_generator.h:701:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < sizeof JUMP / sizeof *JUMP; i++)
~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:13:0:
C:/Users/josh/dl4j/build/libnd4j/include/types/float8.h: In function 'float cpu_quarter2float(quarter)':
C:/Users/josh/dl4j/build/libnd4j/include/types/float8.h:50:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
return *((float*)((void*)&temp));
^
C:/Users/josh/dl4j/build/libnd4j/include/types/float8.h: In function 'quarter cpu_float2quarter_rn(float)':
C:/Users/josh/dl4j/build/libnd4j/include/types/float8.h:59:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
unsigned x = *((int*)(void*)(&f));
^
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp: In member function 'void* NativeOps::shapeBufferForNumpy(Nd4jPointer)':
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2772:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < arr.shape.size(); i++) {
~~^~~~~~~~~~~~~~~~~~
In file included from C:/Users/josh/dl4j/build/libnd4j/include/loops/broadcasting.h:12:0,
from C:/Users/josh/dl4j/build/libnd4j/blas/NativeOpExcutioner.h:8,
from C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:9:
C:/Users/josh/dl4j/build/libnd4j/include/helpers/shape.h: In function 'bool shape::strideDescendingCAscendingF(int*)':
C:/Users/josh/dl4j/build/libnd4j/include/helpers/shape.h:4920:5: warning: control reaches end of non-void function [-Wreturn-type]
}
^
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp: At global scope:
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
}
^
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
C:/Users/josh/dl4j/build/libnd4j/blas/cpu/NativeOps.cpp:2852:1: warning: option("tune=x86-64") is deprecated; use option("tune=k8") or option("tune=generic") instead as appropriate [-Wdeprecated]
[ 66%] Building CXX object blas/CMakeFiles/nd4jcpu.dir/__/include/cnpy/cnpy.cpp.obj
cd /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/g++.exe -D__CPUBLAS__=true -Dnd4jcpu_EXPORTS -I/C/Users/josh/dl4j/build/libnd4j/include -I/C/Users/josh/dl4j/build/libnd4j/include/helpers -I/C/Users/josh/dl4j/build/libnd4j/include/loops -I/C/Users/josh/dl4j/build/libnd4j/include/ops -I/C/Users/josh/dl4j/build/libnd4j/include/types -I/C/Users/josh/dl4j/build/libnd4j/include/cnpy -Wall -O3 -Wl,-rpath,RIGIN/ -march=x86-64 -mtune=x86-64 -fopenmp -static -Wall -O3 -std=c++11 -fassociative-math -funsafe-math-optimizations -o CMakeFiles/nd4jcpu.dir/__/include/cnpy/cnpy.cpp.obj -c /C/Users/josh/dl4j/build/libnd4j/include/cnpy/cnpy.cpp
C:/Users/josh/dl4j/build/libnd4j/include/cnpy/cnpy.cpp:1:0: warning: -mtune=x86-64 is deprecated; use -mtune=k8 or -mtune=generic instead as appropriate [-Wdeprecated]
//Copyright (C) 2011 Carl Rogers
C:/Users/josh/dl4j/build/libnd4j/include/cnpy/cnpy.cpp: In function 'char cnpy::BigEndianTest()':
C:/Users/josh/dl4j/build/libnd4j/include/cnpy/cnpy.cpp:15:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
short y = *(short*) x;
^
C:/Users/josh/dl4j/build/libnd4j/include/cnpy/cnpy.cpp: In function 'char* cnpy::loadFile(const char*)':
C:/Users/josh/dl4j/build/libnd4j/include/cnpy/cnpy.cpp:86:10: warning: 'length' may be used uninitialized in this function [-Wmaybe-uninitialized]
long length;
^~~~~~
[100%] Linking CXX shared library libnd4jcpu.dll
cd /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/cmake.exe -E remove -f CMakeFiles/nd4jcpu.dir/objects.a
cd /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/ar.exe cr CMakeFiles/nd4jcpu.dir/objects.a "CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.obj" "CMakeFiles/nd4jcpu.dir/__/include/cnpy/cnpy.cpp.obj"
cd /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/blas && /C/msys64/mingw64/bin/g++.exe -Wall -O3 -Wl,-rpath,RIGIN/ -march=x86-64 -mtune=x86-64 -fopenmp -static -Wall -O3 -std=c++11 -fassociative-math -funsafe-math-optimizations -shared -o libnd4jcpu.dll -Wl,--out-implib,libnd4jcpu.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -Wl,--whole-archive CMakeFiles/nd4jcpu.dir/objects.a -Wl,--no-whole-archive -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
make[2]: Leaving directory '/c/Users/josh/dl4j/build/libnd4j/blasbuild/cpu'
[100%] Built target nd4jcpu
make[1]: Leaving directory '/c/Users/josh/dl4j/build/libnd4j/blasbuild/cpu'
/C/msys64/mingw64/bin/cmake.exe -E cmake_progress_start /C/Users/josh/dl4j/build/libnd4j/blasbuild/cpu/CMakeFiles 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment