Skip to Content.
Sympa Menu

charm - Re: [charm] ampirun error

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] ampirun error


Chronological Thread 
  • From: Phil Miller <mille121 AT illinois.edu>
  • To: alberto.ortiz09 AT gmail.com
  • Cc: charm <charm AT lists.cs.illinois.edu>
  • Subject: Re: [charm] ampirun error
  • Date: Thu, 22 Dec 2016 13:59:48 -0600

That's interesting, and looks likely to be a bug in our code. Could you please tell us what version of charm you downloaded, and what your build command/configuration was? 

Since it seems like it can be reproduced on 1 PE, could you try running the program directly under gdb and seeing if it reproduces there? If it does, could you please provide the backtrace from that? It should offer us some more detail.

Thanks,

Phil

On Thu, Dec 22, 2016 at 9:45 AM, <alberto.ortiz09 AT gmail.com> wrote:
Hello,
After compiling my program with ampicc i'm having some errors while executing
it with ampirun. I've configured the ssh to work without password (it was
giving problems beforehand) and the error I'm getting know comes from
"envelope.h" on line 477:

Charmrun> scalable start enabled.
Charmrun> started all node programs in 1.181 seconds.
Charm++> Running in non-SMP mode: numPes 1
Converse/Charm++ Commit ID:
Charm++> scheduler running in netpoll mode.
CharmLB> Load balancer assumes all CPUs are same.
Charm++> Running on 1 unique compute nodes (3-way SMP).
Charm++> cpu topology info is gathered in 0.000 seconds.
[0] Assertion "getMsgtype() == ForArrayEltMsg || getMsgtype() ==
ArrayEltInitMsg" failed in file envelope.h line 477.
------------- Processor 0 Exiting: Called CmiAbort ------------
Reason: Assertion "getMsgtype() == ForArrayEltMsg || getMsgtype() ==
ArrayEltInitMsg" failed in file envelope.h line 477.
[0] Stack Traceback:
  [0:0] CmiAbortHelper+0xb3  [0x658c7b]
  [0:1] CmiAbort+0x2d  [0x658cb7]
  [0:2] __cmi_assert+0x33  [0x662cf9]
  [0:3] _ZN8envelope16getsetArrayIndexEv+0x36  [0x599b02]
  [0:4] _ZN7CkArray14prepareCtorMsgEP9CkMessageRiRK12CkArrayIndex+0x35
[0x5bf439]
  [0:5] _ZN7CkArray13insertInitialERK12CkArrayIndexPvi+0x45  [0x5bfd91]
  [0:6] _ZN10CkArrayMap15populateInitialEiR14CkArrayOptionsPvP8CkArrMgr+0x35c
[0x5a32d0]
  [0:7] _ZN8CkLocMgr15populateInitialER14CkArrayOptionsPvP8CkArrMgr+0x52
[0x5c6a6a]
  [0:8] _ZN7CkArrayC1ER14CkArrayOptionsR19CkMarshalledMessage10_ckGroupID
+0x358  [0x5bef3a]
  [0:9] _ZN15CkIndex_CkArray23_call_CkArray_marshall1EPvS0_+0x103  [0x5c249d]
  [0:10] CkDeliverMessageFree+0x4e  [0x5874bf]
  [0:11]   [0x587607]
  [0:12] CkCreateLocalGroup+0x205  [0x587d57]
  [0:13] _Z12_createGroup10_ckGroupIDP8envelope+0x174  [0x58810b]
  [0:14]   [0x58830e]
  [0:15] CkCreateGroup+0xec  [0x588500]
  [0:16]
_ZN14CProxy_CkArray5ckNewERK14CkArrayOptionsRK19CkMarshalledMessageRK10_ckGroupIDPK14CkEntryOptions
+0x176  [0x5c211e]
  [0:17]   [0x5bdff8]
  [0:18]
_ZN16CProxy_ArrayBase13ckCreateArrayEP14CkArrayMessageiRK14CkArrayOptions+0x57
[0x5be0cf]
  [0:19]
_ZN17CProxy_ampiParent5ckNewEiRK13CProxy_TCharmRK14CkArrayOptionsPK14CkEntryOptions
+0x101  [0x546581]
  [0:20]   [0x54f973]
  [0:21] AMPI_Init+0x30  [0x5502f0]
  [0:22] AMPI_Main+0x22  [0x520d88]
  [0:23] AMPI_Fallback_Main+0x1a  [0x52a1aa]
  [0:24] AMPI_threadstart+0x8a  [0x52b7da]
  [0:25]   [0x52141e]
  [0:26] CthStartThread+0x59  [0x656530]
  [0:27] +0x4a5d0  [0x7ffff71b75d0]
Fatal error on PE 0> Assertion "getMsgtype() == ForArrayEltMsg || getMsgtype()
== ArrayEltInitMsg" failed in file envelope.h line 477.



  • [charm] ampirun error, alberto . ortiz09, 12/22/2016
    • Re: [charm] ampirun error, Phil Miller, 12/22/2016

Archive powered by MHonArc 2.6.19.

Top of Page