neoml-lib/neoml

build fails on AArch64, Fedora 33

LutzWeischerFujitsu opened this issue · 0 comments

[jw@cn05 build]$ cmake --build . --target install
...
In file included from /data/jw/neoml/NeoMathEngine/src/CPU/CpuMathEngineDnn3dConv.cpp:25:
/data/jw/neoml/NeoMathEngine/src/CPU/CpuMathEnginePrivate.h:29:10: fatal error: CpuArm.h: No such file or directory
29 | #include <CpuArm.h>
| ^~~~~~~~~~
compilation terminated.
[12/83] Building CXX object NeoMathEngine/src/CMakeFiles/NeoMathEngine.dir/CPU/CpuMathEngineDnnTimeConv.cpp.o
FAILED: NeoMathEngine/src/CMakeFiles/NeoMathEngine.dir/CPU/CpuMathEngineDnnTimeConv.cpp.o
/usr/bin/c++ -DBUILD_NEOMATHENGINE -DNEOML_USE_AVX -DNEOML_USE_OMP -DNeoMathEngine_EXPORTS -D_FINAL -D_LINUX -I/data/jw/neoml/NeoMathEngine/src/../include -I/data/jw/neoml/NeoMathEngine/src -I/data/jw/neoml/NeoMathEngine/src/CPU -I/data/jw/neoml/NeoMathEngine/src/CPU/x86 -O2 -DNDEBUG -fPIC -fvisibility=hidden -fopenmp -Wall -Wextra -Wpedantic -Wno-deprecated-declarations -Wno-unused-value -Wno-unknown-pragmas -Wno-strict-overflow -MD -MT NeoMathEngine/src/CMakeFiles/NeoMathEngine.dir/CPU/CpuMathEngineDnnTimeConv.cpp.o -MF NeoMathEngine/src/CMakeFiles/NeoMathEngine.dir/CPU/CpuMathEngineDnnTimeConv.cpp.o.d -o NeoMathEngine/src/CMakeFiles/NeoMathEngine.dir/CPU/CpuMathEngineDnnTimeConv.cpp.o -c /data/jw/neoml/NeoMathEngine/src/CPU/CpuMathEngineDnnTimeConv.cpp
In file included from /data/jw/neoml/NeoMathEngine/src/CPU/CpuMathEngineDnnTimeConv.cpp:24:
/data/jw/neoml/NeoMathEngine/src/CPU/CpuMathEnginePrivate.h:29:10: fatal error: CpuArm.h: No such file or directory
29 | #include <CpuArm.h>
| ^~~~~~~~~~
compilation terminated.
[40/83] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
ninja: build stopped: subcommand failed.
[jw@cn05 build]$