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