Project

General

Profile

Bug #1613

Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d

Added by Nitin Bhat about 2 years ago. Updated about 2 years ago.

Status:
Merged
Priority:
High
Assignee:
Category:
-
Target version:
Start date:
06/16/2017
Due date:
% Done:

100%

Spent time:
Tags:

Description

make4: Entering directory '/home/nikhil/autobuild/mpi-win-x86_64/charm/mpi-win-x86_64/examples/charm++/rdma/stencil3d'
../../../../bin/charmc -optimize -production stencil3d.ci
../../../../bin/charmc -optimize -production -c stencil3d.C
Ignored Unrecognized argument -fno-lifetime-dse
stencil3d.C
stencil3d.C(351): warning C4068: unknown pragma
../../../../bin/charmc -optimize -production -language charm++ -module CommonLBs -o stencil3d stencil3d.o
Ignored Unrecognized argument -fno-lifetime-dse
moduleinit5068.C
../../../../bin/testrun +p4 ./stencil3d 64 32 +balancer RefineLB

Running on 4 processors: ./stencil3d 64 32 +balancer RefineLB
charmrun> /cygdrive/c/Program Files/Microsoft MPI/Bin/mpiexec -n 4 ./stencil3d 64 32 +balancer RefineLB

Charm++> Running on MPI version: 2.0
Charm++> level of thread support used: MPI_THREAD_SINGLE (desired: MPI_THREAD_SINGLE)
Charm++> Running in non-SMP mode: numPes 4
Converse/Charm++ Commit ID: 3e6960e
[0] isomalloc.c> Disabling isomalloc because mmap() does not work
CharmLB> Load balancer assumes all CPUs are same.
Charm++> Running on 1 unique compute nodes (8-way SMP).
Charm++> cpu topology info is gathered in 0.000 seconds.
[0] RefineLB created

STENCIL COMPUTATION WITH BARRIERS
Running Stencil on 4 processors with (2, 2, 2) chares
Array Dimensions: 64 64 64
Block Dimensions: 32 32 32

job aborted:
[ranks] message

[0] terminated

[1] process exited without calling finalize

[2-3] terminated

---- error analysis -----

[1] on CS-DEXTERITY
./stencil3d ended prematurely and may have crashed. exit code 0xc0000005

---- error analysis -----
make4: Leaving directory '/home/nikhil/autobuild/mpi-win-x86_64/charm/mpi-win-x86_64/examples/charm++/rdma/stencil3d'

History

#1 Updated by Phil Miller about 2 years ago

  • Target version set to 6.8.0

#2 Updated by Nitin Bhat about 2 years ago

  • % Done changed from 0 to 100
  • Target version deleted (6.8.0)
  • Status changed from In Progress to Implemented
  • Subject changed from Autobuild failure in mpi-win-x86_64 because of examples/rdma/stencil3d to Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d

The received sdag message (whose pointers were buffered and used later) was getting freed by the runtime system. Since the pointers to this received message are buffered and later used, the received message shouldn't be freed by the runtime system. A call to CmiReference that was previously disabled prevented the message from getting freed.

Fix: https://charm.cs.illinois.edu/gerrit/#/c/2703/

#3 Updated by Nitin Bhat about 2 years ago

  • Target version set to 6.8.0

#4 Updated by Phil Miller about 2 years ago

  • Status changed from Implemented to Merged

Also available in: Atom PDF