[SCore-users-jp] 以下の実行ログから、エラーの解消方法がわかれば教えてください。
鈴木 陽介
yosukeys @ yahoo.co.jp
2011年 1月 22日 (土) 14:53:28 JST
亀山様
神奈川大学 鈴木陽介です。
cc:三田さん)
Score7の正規版+CentOS5.5(Final)の環境にbininstallスクリ
プトに--forceオプションをつけてバージョンアップした後、
以下のプログラムをコンパイル、実行しましたが
エラーになってしまいます。ラプラスのプログラムです。
-質問1-
Score7の正規版+CentOS5.5(Final)の環境に問題がないか切り
分けをする方法を教えてください。
-質問2-
以下の実行ログから、エラーの解消方法がわかれば教えて
ください。
-質問3-
PMX/EtherHXB device driverの設定手順は今回のエラー
解消には関係ありますか?
実行エラーのログ
# mpicc mpi-lap.c
# scrun -nodes=4x1 ./a.out
SCore (7.0.0) Connected
SCORE{1} 4 nodes (4x1) ready.
A.OUT @ host003#3516 <><><><><<><> (no trace available)
<><><><><<><>
A.OUT @ host003#3516: SIGSEGV (Access violation for mapped
object)
A.OUT @ host002#4395 <><><><><<><> (no trace available)
<><><><><<><>
A.OUT @ host002#4395: SIGSEGV (Access violation for mapped
object)
SCAN:a.out @ host003#3517: ------ Scanning a.out#3517 ------
SCAN:a.out @ host002#4396: ------ Scanning a.out#4396 ------
SCAN:a.out @ host003#3517: [Thread debugging using
libthread_db enabled]
SCAN:a.out @ host002#4396: [Thread debugging using
libthread_db enabled]
SCAN:a.out @ host002#4396: 0x0000003e5fc0e380 in
__pause_nocancel () from /lib64/libpthread.so.0
SCAN:a.out @ host002#4396: **** Inspecting address:
0x2b61239119a8 ****
SCAN:a.out @ host002#4396: 0x2b6123911978
<PMX_etherhxb_receive+312>:
SCAN:a.out @ host002#4396: loopne 0x2b6123911989
<PMX_etherhxb_receive+329>
SCAN:a.out @ host002#4396: 0x2b612391197a
<PMX_etherhxb_receive+314>: mov $0x73,%bh
SCAN:a.out @ host002#4396: 0x2b612391197c
<PMX_etherhxb_receive+316>: add $0x41,%al
SCAN:a.out @ host002#4396: 0x2b612391197e
<PMX_etherhxb_receive+318>: shr $0x10,%ecx
SCAN:a.out @ host002#4396: 0x2b6123911981
<PMX_etherhxb_receive+321>: shl $0xe,%r8
SCAN:a.out @ host002#4396: 0x2b6123911985
<PMX_etherhxb_receive+325>: mov %r13d,0x358(%r14)
SCAN:a.out @ host002#4396: 0x2b612391198c
<PMX_etherhxb_receive+332>: movzbl %r9b,%ecx
SCAN:a.out @ host002#4396: 0x2b6123911990
<PMX_etherhxb_receive+336>: and $0x1fffc000,%r8d
SCAN:a.out @ host002#4396: 0x2b6123911997
<PMX_etherhxb_receive+343>: movzwl 0x2(%rbx),%r14d
SCAN:a.out @ host002#4396: 0x2b612391199c
<PMX_etherhxb_receive+348>: add
0x7d0(%rbp,%rcx,8),%r8
SCAN:a.out @ host002#4396: 0x2b61239119a4
<PMX_etherhxb_receive+356>: lea (%r8,%rsi,1),%rdx
SCAN:a.out @ host002#4396: 0x2b61239119a8
<PMX_etherhxb_receive+360>: cmp 0x10(%rdx),%r14w
SCAN:a.out @ host002#4396: 0x2b61239119ad
<PMX_etherhxb_receive+365>:
SCAN:a.out @ host002#4396: je 0x2b6123911da1
<PMX_etherhxb_receive+1377>
SCAN:a.out @ host002#4396: 0x2b61239119b3
<PMX_etherhxb_receive+371>: mov 0x220(%rbp),%rcx
SCAN:a.out @ host002#4396: 0x2b61239119ba
<PMX_etherhxb_receive+378>: addl $0x1,0xd38(%rbp)
SCAN:a.out @ host002#4396: 0x2b61239119c1
<PMX_etherhxb_receive+385>: movzwl 0x2(%rbx),%eax
SCAN:a.out @ host002#4396: 0x2b61239119c5
<PMX_etherhxb_receive+389>: mov (%rcx),%r10d
SCAN:a.out @ host002#4396: 0x2b61239119c8
<PMX_etherhxb_receive+392>: mov 0x4(%rcx),%ebx
SCAN:a.out @ host002#4396: 0x2b61239119cb
<PMX_etherhxb_receive+395>: cmp %ebx,%r10d
SCAN:a.out @ host002#4396: 0x2b61239119ce
<PMX_etherhxb_receive+398>:
SCAN:a.out @ host002#4396: jb 0x2b6123911b10
<PMX_etherhxb_receive+720>
SCAN:a.out @ host002#4396: 0x2b61239119d4
<PMX_etherhxb_receive+404>: mov (%rcx),%r14d
SCAN:a.out @ host002#4396: 0x2b61239119d7
<PMX_etherhxb_receive+407>: mov 0x4(%rcx),%r11d
SCAN:a.out @ host002#4396: 0x2b61239119db
<PMX_etherhxb_receive+411>: mov %r11d,%edi
SCAN:a.out @ host002#4396: 0x2b61239119de
<PMX_etherhxb_receive+414>: mov %r14d,%edx
SCAN:a.out @ host002#4396: 0x2b61239119e1
<PMX_etherhxb_receive+417>: add $0x3ff,%rdi
SCAN:a.out @ host002#4396: 0x2b61239119e8
<PMX_etherhxb_receive+424>: cmp %rdi,%rdx
SCAN:a.out @ host003#3517: 0x0000003aa960e380 in
__pause_nocancel () from /lib64/libpthread.so.0
SCAN:a.out @ host003#3517: **** Inspecting address:
0x2b7b06ba49a8 ****
SCAN:a.out @ host003#3517: 0x2b7b06ba4978
<PMX_etherhxb_receive+312>:
SCAN:a.out @ host003#3517: loopne 0x2b7b06ba4989
<PMX_etherhxb_receive+329>
SCAN:a.out @ host003#3517: 0x2b7b06ba497a
<PMX_etherhxb_receive+314>: mov $0x73,%bh
SCAN:a.out @ host003#3517: 0x2b7b06ba497c
<PMX_etherhxb_receive+316>: add $0x41,%al
SCAN:a.out @ host003#3517: 0x2b7b06ba497e
<PMX_etherhxb_receive+318>: shr $0x10,%ecx
SCAN:a.out @ host003#3517: 0x2b7b06ba4981
<PMX_etherhxb_receive+321>: shl $0xe,%r8
SCAN:a.out @ host003#3517: 0x2b7b06ba4985
<PMX_etherhxb_receive+325>: mov %r13d,0x358(%r14)
SCAN:a.out @ host003#3517: 0x2b7b06ba498c
<PMX_etherhxb_receive+332>: movzbl %r9b,%ecx
SCAN:a.out @ host003#3517: 0x2b7b06ba4990
<PMX_etherhxb_receive+336>: and $0x1fffc000,%r8d
SCAN:a.out @ host003#3517: 0x2b7b06ba4997
<PMX_etherhxb_receive+343>: movzwl 0x2(%rbx),%r14d
SCAN:a.out @ host003#3517: 0x2b7b06ba499c
<PMX_etherhxb_receive+348>: add
0x7d0(%rbp,%rcx,8),%r8
SCAN:a.out @ host003#3517: 0x2b7b06ba49a4
<PMX_etherhxb_receive+356>: lea (%r8,%rsi,1),%rdx
SCAN:a.out @ host003#3517: 0x2b7b06ba49a8
<PMX_etherhxb_receive+360>: cmp 0x10(%rdx),%r14w
SCAN:a.out @ host003#3517: 0x2b7b06ba49ad
<PMX_etherhxb_receive+365>:
SCAN:a.out @ host003#3517: je 0x2b7b06ba4da1
<PMX_etherhxb_receive+1377>
SCAN:a.out @ host003#3517: 0x2b7b06ba49b3
<PMX_etherhxb_receive+371>: mov 0x220(%rbp),%rcx
SCAN:a.out @ host003#3517: 0x2b7b06ba49ba
<PMX_etherhxb_receive+378>: addl $0x1,0xd38(%rbp)
SCAN:a.out @ host003#3517: 0x2b7b06ba49c1
<PMX_etherhxb_receive+385>: movzwl 0x2(%rbx),%eax
SCAN:a.out @ host003#3517: 0x2b7b06ba49c5
<PMX_etherhxb_receive+389>: mov (%rcx),%r10d
SCAN:a.out @ host003#3517: 0x2b7b06ba49c8
<PMX_etherhxb_receive+392>: mov 0x4(%rcx),%ebx
SCAN:a.out @ host003#3517: 0x2b7b06ba49cb
<PMX_etherhxb_receive+395>: cmp %ebx,%r10d
SCAN:a.out @ host003#3517: 0x2b7b06ba49ce
<PMX_etherhxb_receive+398>:
SCAN:a.out @ host003#3517: jb 0x2b7b06ba4b10
<PMX_etherhxb_receive+720>
SCAN:a.out @ host003#3517: 0x2b7b06ba49d4
<PMX_etherhxb_receive+404>: mov (%rcx),%r14d
SCAN:a.out @ host003#3517: 0x2b7b06ba49d7
<PMX_etherhxb_receive+407>: mov 0x4(%rcx),%r11d
SCAN:a.out @ host003#3517: 0x2b7b06ba49db
<PMX_etherhxb_receive+411>: mov %r11d,%edi
SCAN:a.out @ host003#3517: 0x2b7b06ba49de
<PMX_etherhxb_receive+414>: mov %r14d,%edx
SCAN:a.out @ host003#3517: 0x2b7b06ba49e1
<PMX_etherhxb_receive+417>: add $0x3ff,%rdi
SCAN:a.out @ host003#3517: 0x2b7b06ba49e8
<PMX_etherhxb_receive+424>: cmp %rdi,%rdx
SCAN:a.out @ host003#3517: **** Stack Back Trace ****
SCAN:a.out @ host003#3517:
SCAN:a.out @ host003#3517: Thread 1 (Thread 0x2b7b066b8670
(LWP 3517)):
SCAN:a.out @ host003#3517: #0 0x0000003aa960e380 in
__pause_nocancel () from /lib64/libpthread.so.0
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #1 0x00002b7b062a8ad5 in
__sc__attach_debugger (signal=11,
SCAN:a.out @ host003#3517: ctxp=<value optimized out>)
at ../attach.c:137
SCAN:a.out @ host003#3517: pc = 47807393843624
SCAN:a.out @ host003#3517: pid_debuggee = -514
SCAN:a.out @ host003#3517: pid_debugger = <value
optimized out>
SCAN:a.out @ host003#3517: #2 0x00002b7b062a8a7e in
score_exception_handler (signal=11, info=0x1b819d70,
SCAN:a.out @ host003#3517: ctx=0x1b819c40) at
../attach.c:210
SCAN:a.out @ host003#3517: errout = 0x3aa8d51860
SCAN:a.out @ host003#3517: #3 <signal handler called>
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #4 0x00002b7b06ba49a8 in
PMX_etherhxb_receive ()
SCAN:a.out @ host003#3517: from
/opt/score/7.0.0//lib/obj.x86_64-rhel5-linux2_6/etherhxb.so
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #5 0x00002b7b057a6819 in
comp_receive (pmc=0x2b7b066b9000,
SCAN:a.out @ host003#3517: bufp=0x7fffb5a31940,
sizep=0x7fffb5a31938, descp=0x7fffb5a31928)
SCAN:a.out @ host003#3517: at ../composite.c:2560
SCAN:a.oSCAN:a.out @ host002#4396: **** Stack Back Trace
****
SCAN:a.out @ host002#4396:
SCAN:a.out @ host002#4396: Thread 1 (Thread 0x2b6123425670
(LWP 4396)):
SCAN:a.out @ host002#4396: #0 0x0000003e5fc0e380 in
__pause_nocancel () from /lib64/libpthread.so.0
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #1 0x00002b6123015ad5 in
__sc__attach_debugger (signal=11,
SCAN:a.out @ host002#4396: ctxp=<value optimized out>)
at ../attach.c:137
SCAN:a.out @ host002#4396: pc = 47696208533928
SCAN:a.out @ host002#4396: pid_debuggee = -514
SCAN:a.out @ host002#4396: pid_debugger = <value
optimized out>
SCAN:a.out @ host002#4396: #2 0x00002b6123015a7e in
score_exception_handler (signal=11, info=0x1bcc8d70,
SCAN:a.out @ host002#4396: ctx=0x1bcc8c40) at
../attach.c:210
SCAN:a.out @ host002#4396: errout = 0x3e5f351860
SCAN:a.out @ host002#4396: #3 <signal handler called>
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #4 0x00002b61239119a8 in
PMX_etherhxb_receive ()
SCAN:a.out @ host002#4396: from
/opt/score/7.0.0//lib/obj.x86_64-rhel5-linux2_6/etherhxb.so
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #5 0x00002b6122513819 in
comp_receive (pmc=0x2b6123426000,
SCAN:a.out @ host002#4396: bufp=0x7fff129fead0,
sizep=0x7fff129feac8, descp=0x7fff129feab8)
SCAN:a.out @ host002#4396: at ../composite.c:2560
SCAN:a.out @ host002#4396: No locals.
SCAN:a.out @ host002#4396: #6 pmxReceive
(pmc=0x2b6123426000, bufp=0x7fff129fead0,
sizep=0x7fff129feac8,
SCAN:a.out @ host002#4396: descp=0x7fff129feab8) at
../composite.c:2650
SCAN:a.out @ host002#4396: err = 71
SCAN:a.out @ host002#4396: #7 0x00002b61220d08ec in
MTMIT_BT_SCore_Recv ()
SCAN:a.out @ host002#4396: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #8 0x00002b61220cac36 in
MTMIT_BT_Progress ()
SCAN:a.out @ host002#4396: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #9 0x00002b61220c9c55 in
MTMI_WaitEvent ()
SCAN:a.out @ host002#4396: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #10 0x00002b6121e0e657 in
MPID_MTMI_progress ()
SCAN:a.out @ host002#4396: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #11 0x00002b6121e0e7cc in
MPID_Progress_wait ()
SCAN:a.out @ host002#4396: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #12 0x00002b6121e50e13 in
PMPI_Wait ()
SCAN:a.out @ host002#4396: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#4396: No symbol table info available.
SCAN:a.out @ host002#4396: #13 0x0000000000400f3e in main ()
SCAN:a.out @ host002#4396: No symbol table info available.
ut @ host003#3517: No locals.
SCAN:a.out @ host003#3517: #6 pmxReceive
(pmc=0x2b7b066b9000, bufp=0x7fffb5a31940,
sizep=0x7fffb5a31938,
SCAN:a.out @ host003#3517: descp=0x7fffb5a31928) at
../composite.c:2650
SCAN:a.out @ host003#3517: err = 71
SCAN:a.out @ host003#3517: #7 0x00002b7b053638ec in
MTMIT_BT_SCore_Recv ()
SCAN:a.out @ host003#3517: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #8 0x00002b7b0535dc36 in
MTMIT_BT_Progress ()
SCAN:a.out @ host003#3517: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #9 0x00002b7b0535cc55 in
MTMI_WaitEvent ()
SCAN:a.out @ host003#3517: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #10 0x00002b7b050a1657 in
MPID_MTMI_progress ()
SCAN:a.out @ host003#3517: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #11 0x00002b7b050a17cc in
MPID_Progress_wait ()
SCAN:a.out @ host003#3517: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #12 0x00002b7b050e3e13 in
PMPI_Wait ()
SCAN:a.out @ host003#3517: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#3517: No symbol table info available.
SCAN:a.out @ host003#3517: #13 0x0000000000400f3e in main ()
SCAN:a.out @ host003#3517: No symbol table info available.
<2> SCORE: Program signaled (Segmentation fault).
以 上
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/
SCore-users-jp メーリングリストの案内