compiling without MPI

From NWChem

Viewed 2069 times, With a total of 2 Posts
Jump to: navigation, search

Clicked A Few Times
Threads 3
Posts 6
(I accidentally posted this in the general forum first, not sure what the protocol is but please delete if necessary.)

I am attempting to compile NWChem 6.3 without any MPI functionality (the motivation for this is that I am have a program which itself uses MPI and calls NWChem several times in parallel; this seems to fail if NWChem itself is compiled with MPI functionality) and my compilation is failing. I don't set the MPI variables at all; the only environment variables I set besides NWCHEM_TOP are

Quote:

export NWCHEM_TARGET LINUX64
export NWCHEM_MODULES all
export LARGE_FILES TRUE
export USE_NOFSCHECK TRUE


My compilation ends with the error:

Quote:

configure: error: test for COMEX_NETWORK=MPI_TS failed
configure: error: ../../ga-5-2/comex/configure failed for comex
make[1]:[build/config.status] Error 1
make: [libraries] Error 1


Does anyone know what causes this? Thanks.

  • Bert Forum:Admin, Forum:Mod, NWChemDeveloper, bureaucrat, sysop
    Profile
    Send PM
Forum Vet
Threads 4
Posts 597
ARMCI_NETWORK=SOCKETS
Simply add the environment variable:

  export ARMCI_NETWORK SOCKETS

The default build assumes it will be building with MPI.

Clicked A Few Times
Threads 3
Posts 6
That was the solution, thank you.


Forum >> NWChem's corner >> Compiling NWChem



Who's here now Members 0 Guests 1 Bots/Crawler 0


AWC's: 2.5.10 MediaWiki - Stand Alone Forum Extension
Forum theme style by: AWC