charmplusplus / charm

The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
Apache License 2.0
200 stars 50 forks source link

tests/charm++/pingpong and examples/charm++/zerocopy/pingpong fail when run on 2 processes with an assertion failure on pamilrts-linux-x86_64 #1737

Open nitbhat opened 6 years ago

nitbhat commented 6 years ago

Original issue: https://charm.cs.illinois.edu/redmine/issues/1737


Running on 2 processors: ./pgm jsrun -n2 ./pgm Choosing optimized barrier algorithm name I0:HybridBinomial:SHMEM:P2P Charm++> Running in non-SMP mode: numPes 2 Converse/Charm++ Commit ID: v6.8.1-61-g5b5ba64 Warning> Randomization of virtual memory (ASLR) is turned on in the kernel, thread migration may not work! Run 'echo 0 > /proc/sys/kernel/randomize_va_space' as root to disable it, or try running with '+isomalloc_sync'. CharmLB> Load balancer assumes all CPUs are same. Charm++> cpu affinity enabled. Charm++> Running on 1 unique compute nodes (160-way SMP). Charm++> cpu topology info is gathered in 0.002 seconds. Pingpong with payload: 100 iterations: 1000 errno 3 pid 0 pgm: /unresolved_path___/ibmsrc/pami/ibm-pami/buildtools/pami_build_port/../pami/components/devices/shmem/shaddr/CMAShaddr.h:91: size_t PAMI::Device::Shmem::CMAShaddr::read_impl(PAMI::Memregion, size_t, PAMI::Memregion, size_t, size_t): Assertion `cbytes > 0' failed.

stwhite91 commented 5 years ago

Original date: 2018-04-09 00:59:52


Just curious: which system do we want pamilrts-linux-x86_64 (not ppc64le?) to run on?