MPICH Team,
On NERSC’s hopper I get the following warnings when compiling the ARMCI sources using the default module environment.
CC parmci.lo
PGC-W-0119-void function ARMCI_Barrier cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 52)
PGC-W-0119-void function ARMCI_Fence cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 57)
PGC-W-0119-void function ARMCI_AllFence cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 62)
PGC-W-0119-void function ARMCI_Access_begin cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 67)
PGC-W-0119-void function ARMCI_Access_end cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 72)
PGC-W-0119-void function ARMCI_Lock cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 262)
PGC-W-0119-void function ARMCI_Unlock cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 267)
PGC-W-0119-void function armci_msg_barrier cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 277)
PGC-W-0119-void function armci_msg_group_barrier cannot return value (../mpich-3.0.3/src/armci/src/parmci.c: 282)
PGC/x86-64 Linux 12.9-0: compilation completed with warnings
Looks like the when the profiling interface was generated, all functions were assumed to return a value. I hope it’s an easy fix.
__________________________________________________
Jeff Daily
Scientist
Data Intensive Scientific Computing
Pacific Northwest National Laboratory
902 Battelle Boulevard
P.O. Box 999, MSIN K7-90
Richland, WA 99352 USA
Tel: 509-372-6548
Fax: 509-372-4720
jeff.daily@pnnl.gov
www.pnnl.gov