Skip to Content.
Sympa Menu

charm - Re: [charm] [ppl] Charm++

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] [ppl] Charm++


Chronological Thread 
  • From: Jim Phillips <jim AT ks.uiuc.edu>
  • To: Phil Miller <mille121 AT illinois.edu>
  • Cc: Ihsan Uluturk <iuluturk AT neo.tamu.edu>, Charm Mailing List <charm AT cs.illinois.edu>
  • Subject: Re: [charm] [ppl] Charm++
  • Date: Sun, 10 Aug 2014 12:30:23 -0500 (CDT)
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>


You need to use --charm-arch ... on the config command line to specify which Charm++ platform to use. See the notes.txt file.

Jim


On Sat, 9 Aug 2014, Phil Miller wrote:

Did you actually get a successful build of Charm++? It doesn't look like
you did.
On Aug 8, 2014 8:43 PM, "Uluturk, Ihsan"
<iuluturk AT neo.tamu.edu>
wrote:

Dear Mr Miller

I had Openmpi setup onto my computer and now trying to install NAMD_2.9. i
am about to get it done. i typed ./ config Linux-x86_64-g++$ and then make
but I got this error below;
cp src/Node.ci inc
.rootdir/charm-6.4.0/net-linux-x86_64/bin/charmc inc/Node.ci
make: .rootdir/charm-6.4.0/net-linux-x86_64/bin/charmc: Command not found
make: *** [inc/Node.decl.h] Error 127
Do you have any idea what that could be?

thanks
I.U

----- Original Message -----
From: "Phil Miller"
<mille121 AT illinois.edu>
To: "Ihsan Uluturk"
<iuluturk AT neo.tamu.edu>,
"Charm Mailing List" <
charm AT cs.illinois.edu>
Sent: Friday, August 8, 2014 4:22:41 PM
Subject: Re: [charm] Charm++









I suspect you're encountering one of the following conditions:
- Your MPI installation wasn't successful
- Your MPI installation is not at the path your environment variable
$MPICXX says it is

For either of those, we'll have to suggest that you seek local assistance,
or mail the appropriate OpenMPI users mailing list.

More generally, if you're not modifying NAMD's code, I'd recommend
downloading and using the precompiled NAMD binaries rather than trying to
make your own:
http://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=NAMD

If you are intent on compiling Charm++ and NAMD yourself, I would
recommend using a native build that does not depend on having a working
MPI. Assuming the rest of your build line was fine, these would be as
follows
- Single-node usage:
./build charm++ multicore-linux64 --no-shared -O -DCMK_OPTIMIZE=1
- Cluster usage
./build charm++ net-linux-x86_64 --no-shared -O -DCMK_OPTIMIZE=1





On Fri, Aug 8, 2014 at 4:04 PM, Uluturk, Ihsan <
iuluturk AT neo.tamu.edu
>
wrote:


Dear Mr Miller

I looked in the file it says

Error checking is enabled
Statistics collection is enabled
Charm tracing is enabled
Charm tracing communication thread is disabled
CharmDebug is enabled
Charm record/replay is enabled
CCS is enabled
Charm control point is enabled
Setting load balancing timer type as 'double'
### whether C++ compiler works
#include <stdio.h>
void foo(void) {
printf("Hello, world!\n");
}
/shared/openmpi-1.6.4/bin/mpicxx -I../include -I. -c test.cpp -o test.o
./configure: line 2084: /shared/openmpi-1.6.4/bin/mpicxx: No such file or
directory


I thought I already installed open mpi. I got FFTW and TCL library
installed onto my computer. I am trying to install NAMD_2.9.What other
applications you mean? I do not know how to cc to the mailing list.



----- Original Message -----
From: "Phil Miller" <
mille121 AT illinois.edu
>


To: "Ihsan Uluturk" <
iuluturk AT neo.tamu.edu
>, "Charm Mailing List" <
charm AT cs.illinois.edu
>
Sent: Friday, August 8, 2014 3:40:09 PM
Subject: Re: [charm] Charm++

As noted, the details of the failure appear in
mpi-linux-x86_64/tmp/charmconfig.out. Please look at the end of that for
what went wrong, and post the relevant bits if you can't figure it out.

Prior to getting those details, I have a couple questions:
- What version of NAMD are you trying to install?
- Do you have other applications already working on this system's MPI
installation?

Also, please keep the mailing list CCed on all subsequent messages, so
other users benefit from the discussion and other Charm++ users and
developers can offer suggestions.


On Fri, Aug 8, 2014 at 3:34 PM, Uluturk, Ihsan <
iuluturk AT neo.tamu.edu
>
wrote:

Dear Mr Miller,

Thanks for your quick repsonse. I typed ./build charm++ mpi-linux-x86_64
--no-shared -O -DCMK_OPTIMIZE=1

Below is what I got. Could you please diagnose the issue?
Copying src/scripts/Makefile to mpi-linux-x86_64/tmp
Soft-linking over bin
Soft-linking over lib
Soft-linking over lib_so
Soft-linking over include
Soft-linking over tmp
Generating mpi-linux-x86_64/tmp/conv-mach-pre.sh
Performing 'make basics OPTS= -O -DCMK_OPTIMIZE=1 QUIET= CONFIG_OPTS=' in
mpi-linux-x86_64/tmp
make charmxi
make[1]: Entering directory
`/home/ihsan/Downloads/charm-6.5.1/mpi-linux-x86_64/tmp'
./configure
Error checking is enabled
Statistics collection is enabled
Charm tracing is enabled
Charm tracing communication thread is disabled
CharmDebug is enabled
Charm record/replay is enabled
CCS is enabled
Charm control point is enabled
Setting load balancing timer type as 'double'
checking machine name... mpi-linux-x86_64
checking "cp command as"... cp -p
checking "C++ compiler as"... "/shared/openmpi-1.6.4/bin/mpicxx -O
-DCMK_OPTIMIZE=1 "
checking "whether C++ compiler works"... "no"
Cannot compile C++ programs with /shared/openmpi-1.6.4/bin/mpicxx
(check your charm++ version)
*** Please find detailed output in charmconfig.out ***
make[1]: *** [conv-autoconfig.h] Error 1
make[1]: Leaving directory
`/home/ihsan/Downloads/charm-6.5.1/mpi-linux-x86_64/tmp'
make: *** [headers] Error 2
-------------------------------------------------
Charm++ NOT BUILT. Either cd into mpi-linux-x86_64/tmp and try
to resolve the problems yourself, visit
http://charm.cs.illinois.edu/


Thanks

----- Original Message -----
From: "Phil Miller" <
mille121 AT illinois.edu
>
To: "Ihsan Uluturk" <
iuluturk AT neo.tamu.edu
>
Cc: "Charm Mailing List" <
charm AT cs.illinois.edu
>
Sent: Friday, August 8, 2014 1:00:00 PM
Subject: Re: [charm] Charm++



Hi Ihsan,

Please post the compiler error messages that preceded the final message
you mentioned, so that we can help diagnose your issue.

Phil




On Fri, Aug 8, 2014 at 12:41 PM, Uluturk, Ihsan <
iuluturk AT neo.tamu.edu

wrote:


Dear Developers,

I would like to have NAMD installed onto my computer. I need Charm ++ to
get NMAD to run. So I tried to download charm++. Everytime I tried to
install NAMD i got this error. Charm++ NOT BUILT. Either cd into
net-linux-x86_64/tmp and try
to resolve the problems yourself, visit http://charm.cs.illinois.edu/ .
What do you suggest I do?

Sincerely,
Ihsan

_______________________________________________
charm mailing list
charm AT cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/charm









Archive powered by MHonArc 2.6.16.

Top of Page