[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 メーリングリストの案内