You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by GitBox <gi...@apache.org> on 2019/03/31 14:26:03 UTC

[GitHub] [incubator-mxnet] dwSun opened a new issue #14576: Build failed on jetson nano

dwSun opened a new issue #14576: Build failed on jetson nano
URL: https://github.com/apache/incubator-mxnet/issues/14576
 
 
   ## Description
   Failed with **fatal error: emmintrin.h: No such file or directory** on jetson nano trying build mxnet master branch from source.
   
   ## Environment info (Required)
   
   ```
   ----------Python Info----------
   Version      : 3.6.7
   Compiler     : GCC 8.2.0
   Build        : ('default', 'Oct 22 2018 11:32:17')
   Arch         : ('64bit', 'ELF')
   ------------Pip Info-----------
   Version      : 9.0.1
   Directory    : /usr/lib/python3/dist-packages/pip
   ----------MXNet Info-----------
   No MXNet installed.
   ----------System Info----------
   Platform     : Linux-4.9.140-tegra-aarch64-with-Ubuntu-18.04-bionic
   system       : Linux
   node         : david-jetson-nano
   release      : 4.9.140-tegra
   version      : #1 SMP PREEMPT Wed Mar 13 00:32:22 PDT 2019
   ----------Hardware Info----------
   machine      : aarch64
   processor    : aarch64
   Architecture:        aarch64
   Byte Order:          Little Endian
   CPU(s):              4
   On-line CPU(s) list: 0-3
   Thread(s) per core:  1
   Core(s) per socket:  4
   Socket(s):           1
   Vendor ID:           ARM
   Model:               1
   Model name:          Cortex-A57
   Stepping:            r1p1
   CPU max MHz:         1428.0000
   CPU min MHz:         102.0000
   BogoMIPS:            38.40
   L1d cache:           32K
   L1i cache:           48K
   L2 cache:            2048K
   Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32
   ----------Network Test----------
   Setting timeout: 10
   Timing for MXNet: https://github.com/apache/incubator-mxnet, DNS: 0.0070 sec, LOAD: 0.9758 sec.
   Timing for Gluon Tutorial(en): http://gluon.mxnet.io, DNS: 0.8542 sec, LOAD: 1.6777 sec.
   Timing for Gluon Tutorial(cn): https://zh.gluon.ai, DNS: 1.0909 sec, LOAD: 1.3906 sec.
   Timing for FashionMNIST: https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/gluon/dataset/fashion-mnist/train-labels-idx1-ubyte.gz, DNS: 0.2178 sec, LOAD: 1.4883 sec.
   Timing for PYPI: https://pypi.python.org/pypi/pip, DNS: 0.0321 sec, LOAD: 6.0752 sec.
   Timing for Conda: https://repo.continuum.io/pkgs/free/, DNS: 0.0150 sec, LOAD: 4.6026 sec.
   
   ```
   
   ## Build info (Required if built from source)
   
   Compiler (gcc/clang/mingw/visual studio):
   
   MXNet commit hash:
   8c2a25fa7058f06945d2befd3030e834a8b76d27
   Build config:
   Follow instructions from 
   http://mxnet.incubator.apache.org/versions/master/install/index.html?version=master&platform=Devices&language=Python&processor=CPU
   
   NVIDIA Jetson
   
   ## Error Message:
   ```
   Scanning dependencies of target gtest
   Scanning dependencies of target mxnet_static
   [  0%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o
   [  0%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o
   [  0%] Building CXX object 3rdparty/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
   /home/david/incubator-mxnet/3rdparty/dmlc-core/src/config.cc: In member function ‘void dmlc::Tokenizer::ParseString(std::__cxx11::string*)’:
   /home/david/incubator-mxnet/3rdparty/dmlc-core/src/config.cc:90:31: warning: case label value is less than minimum value for type
            case '\n': case '\r': case EOF:
                                  ^~~~
   [  0%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o
   [  0%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o
   In file included from /home/david/incubator-mxnet/include/mshadow/././././extension/../packet-inl.h:203:0,
                    from /home/david/incubator-mxnet/include/mshadow/././././extension/implicit_gemm.h:11,
                    from /home/david/incubator-mxnet/include/mshadow/./././dot_engine-inl.h:12,
                    from /home/david/incubator-mxnet/include/mshadow/././expr_engine-inl.h:431,
                    from /home/david/incubator-mxnet/include/mshadow/./extension.h:10,
                    from /home/david/incubator-mxnet/include/mshadow/tensor.h:1054,
                    from /home/david/incubator-mxnet/include/mxnet/base.h:33,
                    from /home/david/incubator-mxnet/src/c_api/c_api.cc:38:
   /home/david/incubator-mxnet/include/mshadow/././././extension/../packet/sse-inl.h:10:10: fatal error: emmintrin.h: No such file or directory
    #include <emmintrin.h>
             ^~~~~~~~~~~~~
   compilation terminated.
   [  0%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o
   In file included from /home/david/incubator-mxnet/include/mshadow/././././extension/../packet-inl.h:203:0,
                    from /home/david/incubator-mxnet/include/mshadow/././././extension/implicit_gemm.h:11,
                    from /home/david/incubator-mxnet/include/mshadow/./././dot_engine-inl.h:12,
                    from /home/david/incubator-mxnet/include/mshadow/././expr_engine-inl.h:431,
                    from /home/david/incubator-mxnet/include/mshadow/./extension.h:10,
                    from /home/david/incubator-mxnet/include/mshadow/tensor.h:1054,
                    from /home/david/incubator-mxnet/include/mxnet/base.h:33,
                    from /home/david/incubator-mxnet/src/c_api/./c_api_common.h:33,
                    from /home/david/incubator-mxnet/src/c_api/c_api_error.cc:26:
   /home/david/incubator-mxnet/include/mshadow/././././extension/../packet/sse-inl.h:10:10: fatal error: emmintrin.h: No such file or directory
    #include <emmintrin.h>
             ^~~~~~~~~~~~~
   compilation terminated.
   [  0%] Linking CXX static library libgtest.a
   CMakeFiles/mxnet_static.dir/build.make:62: recipe for target 'CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o' failed
   make[2]: *** [CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o] Error 1
   make[2]: *** Waiting for unfinished jobs....
   CMakeFiles/mxnet_static.dir/build.make:86: recipe for target 'CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o' failed
   make[2]: *** [CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o] Error 1
   CMakeFiles/Makefile2:879: recipe for target 'CMakeFiles/mxnet_static.dir/all' failed
   make[1]: *** [CMakeFiles/mxnet_static.dir/all] Error 2
   make[1]: *** Waiting for unfinished jobs....
   [  1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o
   [  1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o
   [  1%] Built target gtest
   [  1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o
   [  1%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o
   [  2%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o
   [  2%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o
   [  2%] Building CXX object 3rdparty/dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o
   [  2%] Linking CXX static library libdmlc.a
   [  2%] Built target dmlc
   Makefile:140: recipe for target 'all' failed
   make: *** [all] Error 2
   ```
   
   ## Steps to reproduce
   (Paste the commands you ran that produced the error.)
   ```
   sudo apt-get update
   sudo apt-get -y install git build-essential libatlas-base-dev libopencv-dev graphviz python-pip
   sudo pip install setuptools numpy --upgrade
   sudo pip install graphviz jupyter
   
   git clone https://github.com/apache/incubator-mxnet.git --recursive
   cd incubator-mxnet
   
   cp make/crosscompile.jetson.mk config.mk
   
   export CUDACXX=/usr/local/cuda/bin/nvcc
   
   cmake .
   
   make -j $(nproc)
   ```
   
   ## What have you tried to solve it?
   
   #1916
   #5746

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services