Comments (4)
看起来是 ipp 编译有问题,能不能上传一下 ipp 的 build log?
from spu.
感谢。刚才又检查了下cmake.log,发现后边有这样的错误。这里是您所说的ipp build log吗?
FAILED: sources/ippcp/CMakeFiles/ippcp_s_m7-asmobjs.dir/__/__/asm_sources/m7/asm_intel64/m7_aes_keyexp_128.asm.o
/usr/bin/yasm -I/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include -I/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/ippcp/asm_intel64 -Dlinux -DLINUX32E -D_ARCH_EM64T -DIPP_PIC -D_M7 -D_MERGED_BLD -f elf64 -o sources/ippcp/CMakeFiles/ippcp_s_m7-asmobjs.dir/__/__/asm_sources/m7/asm_intel64/m7_aes_keyexp_128.asm.o /home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/bazel-out/k8-dbg/bin/external/com_github_intel_ipp/ipp.build_tmpdir/asm_sources/m7/asm_intel64/m7_aes_keyexp_128.asm
/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include/ia_common.inc:21: error: unknown preprocessor directive `%use'
/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include/ia_common.inc:21: error: label or instruction expected at start of line
/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include/ia_common.inc:21: error: instruction expected after label
[770/7518] Building ASM_NASM object sources/ippcp/CMakeFiles/ippcp_s_m7-asmobjs.dir/__/__/asm_sources/m7/asm_intel64/m7_aes_keyexp_192.asm.o
FAILED: sources/ippcp/CMakeFiles/ippcp_s_m7-asmobjs.dir/__/__/asm_sources/m7/asm_intel64/m7_aes_keyexp_192.asm.o
/usr/bin/yasm -I/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include -I/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/ippcp/asm_intel64 -Dlinux -DLINUX32E -D_ARCH_EM64T -DIPP_PIC -D_M7 -D_MERGED_BLD -f elf64 -o sources/ippcp/CMakeFiles/ippcp_s_m7-asmobjs.dir/__/__/asm_sources/m7/asm_intel64/m7_aes_keyexp_192.asm.o /home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/bazel-out/k8-dbg/bin/external/com_github_intel_ipp/ipp.build_tmpdir/asm_sources/m7/asm_intel64/m7_aes_keyexp_192.asm
/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include/ia_common.inc:21: error: unknown preprocessor directive `%use'
/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include/ia_common.inc:21: error: label or instruction expected at start of line
/home/song/.cache/bazel/_bazel_song/8eb048a9d84033f514c0b7c52b550bdf/sandbox/linux-sandbox/17209/execroot/spulib/external/com_github_intel_ipp/sources/include/ia_common.inc:21: error: instruction expected after label
[771/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesdecryptcfbca.c.o
[772/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesctrca.c.o
[773/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesdecryptcbcpxca.c.o
[774/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesecbpxca.c.o
[775/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesencryptcbcca.c.o
[776/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesdecryptecbca.c.o
[777/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesencryptcbcpx.c.o
[778/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesofbca.c.o
[779/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesencryptcfbca.c.o
[780/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcpver.c.o
[781/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptdesencryptecbca.c.o
[782/7518] Building C object sources/ippcp/CMakeFiles/ippcp_s_m7.dir/__/__/c_sources/m7/c_intel64/m7_pcptrngenhwca.c.o
ninja: build stopped: subcommand failed.
from spu.
看起来是 nasm 的问题
麻烦查看一下 nasm 的版本
from spu.
原来是2.15.05版本,我改成2.16.01后编译通过了。感谢!
from spu.
Related Issues (20)
- How to use SPU to evaluate private models in 2PC setting with only one machine? HOT 14
- [Bug]: One more minus sign HOT 2
- [Bug]: Package 'examples/python/ml/my_custom_file' contains errors HOT 10
- [Bug]: The critical condition judgment is wrong HOT 5
- [Bug]: Error when trying to benchmark SPU latency in 2PC setting. HOT 3
- another case where secret indexing doesn't seem to work HOT 2
- [Bug]: 8x communication compared to reported in Cheetah HOT 5
- [Operation Question] How to separate truncation and matmul operations HOT 9
- [Question]: Are there any files building correspondence between the kernels and their dispatching functions? HOT 3
- [Bug]: bitintl_b in ab_api.cc is wrong HOT 3
- [Question]: The number of convolutional multiplication decreases but the communication cost increases in SPU HOT 4
- [Bug]: gRPC Socket Shutting Down After Many Runs HOT 7
- [Bug]: gcc 11.2下的编译问题 HOT 12
- [Question]: 能否不重复编译外部库,加速编译速度? HOT 4
- [Question]: stub_method方法实现将函数交由server执行,请问如何调试server中函数的具体执行过程? HOT 4
- [Question]: Common type of Ashare and Bshare HOT 1
- [Question]: Evaluating the model with significantly reduced number of ReLUs receives limited communication savings HOT 12
- [Question]: Allocator (GPU_0_bfc) ran out of memory trying to allocate 3.0KiB (rounded to 3072) HOT 9
- [Usability]: 运行LLaMa时报错'Config' object has no attribute 'define_bool_state' HOT 10
- 我想请问一下bumblebee的复现配置 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spu.