24小时热门版块排行榜    

查看: 3353  |  回复: 15
【悬赏金币】回答本帖问题,作者夕阳西下将赠送您 20 个金币

夕阳西下

金虫 (著名写手)

[求助] IVF+VS2011中intel mpi并行安装之后,弹出debug assertion failed

如题,系统win7旗舰版,四核。安装的VS2010+intel visual fortran2011XE。安装intel mpi之后,在project 属性设置添加了impi.lib.之后编译运行,弹出debug assertion failed

出错信息.jpg



[ Last edited by 夕阳西下 on 2012-10-31 at 22:49 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

夕阳西下

金虫 (著名写手)

大家帮帮忙啊
2楼2012-11-07 01:11:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

RyanHusky

银虫 (初入文坛)

【答案】应助回帖


jjdg: 金币+1, 感谢参与 2012-11-11 01:08:27
Ni添加一个DFOR.LIB试一试,我曾经遇到过类似的问题,希望可以帮上你。
虚怀若谷,深藏若虚。
3楼2012-11-09 11:40:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

夕阳西下

金虫 (著名写手)

引用回帖:
3楼: Originally posted by RyanHusky at 2012-11-09 11:40:03
Ni添加一个DFOR.LIB试一试,我曾经遇到过类似的问题,希望可以帮上你。

不好意思,DFOR.LIB添加到哪里?如何添加?非常感谢!
4楼2012-11-09 13:15:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

RyanHusky

银虫 (初入文坛)

【答案】应助回帖


jjdg: 金币+1, 感谢参与 2012-11-10 01:08:36
你放到软件的根目录下就可以  然后在编译调用里面启用这个库文件就OK了
虚怀若谷,深藏若虚。
5楼2012-11-09 23:23:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

weiwei43

至尊木虫 (正式写手)

没用过并行,但是一直想弄。我用VS2008+intel visual fortran2011XE,感觉里面就有并行。
VS2010+intel visual fortran2011XE做并行一定要用MPI吗?还有专门的intel mpi吗?
6楼2012-11-10 08:26:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

夕阳西下

金虫 (著名写手)

引用回帖:
5楼: Originally posted by RyanHusky at 2012-11-09 23:23:16
你放到软件的根目录下就可以  然后在编译调用里面启用这个库文件就OK了

DFOR.LIB这个文件在哪里找?编译启用,是在tools-option-intel fortran-compile里面添加吗?是添加在那个选项呢?能否说的详细点,非常感谢!
7楼2012-11-10 09:52:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

RyanHusky

银虫 (初入文坛)

【答案】应助回帖


jjdg: 金币+1, 感谢参与 2012-11-11 01:08:39
引用回帖:
7楼: Originally posted by 夕阳西下 at 2012-11-10 09:52:52
DFOR.LIB这个文件在哪里找?编译启用,是在tools-option-intel fortran-compile里面添加吗?是添加在那个选项呢?能否说的详细点,非常感谢!...

在 project 属性设置添加   这个文件 在CVF里面可以找到 如果你找不到的话 把QQ告诉我  我发给你
虚怀若谷,深藏若虚。
8楼2012-11-10 16:06:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

夕阳西下

金虫 (著名写手)

引用回帖:
8楼: Originally posted by RyanHusky at 2012-11-10 16:06:17
在 project 属性设置添加   这个文件 在CVF里面可以找到 如果你找不到的话 把QQ告诉我  我发给你...

今天试了一下,还是不行。DFOR.LIB文件放在IVF2011XE目录下。在 project 属性没有找到需要添加的位置,于是就加在tools-option-intel fortran-compile,libary下。如上错误依然存在。怎么回事呢?
9楼2012-11-14 11:53:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

夕阳西下

金虫 (著名写手)

堆栈:
Console1.exe!signal(int signum, void (int)* sigact)  行 417 + 0x40 字节        C
     _VALIDATE_RETURN(("Invalid signal or error", 0), EINVAL, SIG_ERR);
            /* should never happen, but compiler can't tell */
            return SIG_ERR;

        Console1.exe!_for__nt_handler_jacket.()  + 0x43 字节
               无可用源       
        Console1.exe!__VInfreq__main()  + 0x3b 字节       
               无可用源
        Console1.exe!__tmainCRTStartup()  行 278 + 0x19 字节        C
  mainret = _tmain(__argc, _targv, _tenviron);
#endif  /* _WINMAIN_ */
        Console1.exe!mainCRTStartup()  行 189        C
}

__declspec(noinline)
int
        kernel32.dll!@BaseThreadInitThunk@12()  + 0x12 字节
           无可用源       
        ntdll.dll!___RtlUserThreadStart@8()  + 0x27 字节
              无可用源        
>        ntdll.dll!__RtlUserThreadStart@8()  + 0x1b 字节       
         
             无可用源
10楼2012-11-14 15:56:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 夕阳西下 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见