请问在编译和链接的时候添加-ipa选项,但是报出如下错误:
mpicc LbmCavity3D.o Parallel.o Stream.o Collide.o lib/liblbm.a -ipa -o LbmCavity3D
/usr/sw-mpp/swcc/lib/gcc-lib/sw_64-swcc-linux/5.421-sw-500/ipa_link1: cannot represent machine `sw_64'
cc INTERNAL ERROR: /usr/sw-mpp/swcc/lib/gcc-lib/sw_64-swcc-linux/5.421-sw-500/ipa_link1 returned non-zero status 1
make: *** [LbmCavity3D] 错误 1
请问这个原因是?该怎么解决呢?
K
Kobu 发布的帖子
-
有关过程间优化问题
-
swacc编译问题
当我用swacc尝试编译优化后的Collide.c的时候,它会出现以下错误:
Collide_slave_20.c: In function 'slave_Collide_20':
Collide_slave_20.c:43: error: assignment of read-only member 'tmp'
并且会继续出现
swar: Collide_slave_20.o: 没有那个文件或目录
swacc_real: swacc_main.cpp:872: int main(int, char**): Assertion `result==0' failed.
/usr/sw-mpp/bin/swacc: line 78: 10076 已放弃 (core dumped) $REAL_SWACC -D__SWACC__ -D_OPENACC=20160806 $NEW_ARG
请问前辈们这是什么原因造成的呢? -
有关swacc编译问题
当我使用swacc编译测试文件时,它返回“Can't deal with complex access, ayalysis is terminated[746]”,不过也能正常输出code location和中文提示。请问老师们这个问题会对运行造成影响么?怎么解决呢?
-
问题求助:MPI+OpenACC在神威上混编
请问有前辈使用过MPI+OpenACC在神威上应用么?MPI用mpicc编译,OpenACC用swacc编译,如果要混编是否是用swacc编译,然后用mpicc链接呢?这样做是否会出现问题?请前辈解答。