Skip to Content.
Sympa Menu

charm - [charm] CHARM++ cross-compilation

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] CHARM++ cross-compilation


Chronological Thread 
  • From: Ekaterina Tutlyaeva <xgl AT rsc-tech.ru>
  • To: charm AT cs.uiuc.edu
  • Subject: [charm] CHARM++ cross-compilation
  • Date: Thu, 27 Oct 2016 12:00:10 +0300

Dear Support,

I've problems with cross-compiling CHARM++ for mic. (I can't compile it on co-processer directly, because It is a cluster with SLURM manager system).

How can I cross-compile CHARM++?


My build options:

./build LIBS mpi-linux-x86_64 mpicxx mic -j16 --with-production -L/opt/software/intel/compilers_and_libraries_2016.2.181/linux/mpi/mic/lib -lmpi -I/opt/software/intel/compilers_and_libraries_2016.2.181/linux/mpi/mic/include

compiler:
which mpicxx
/opt/software/intel/compilers_and_libraries_2016.2.181/linux/mpi/mic/bin/mpicxx

The build process runs successfully, until the execution phase started:

../bin/charmc: line 192: ../bin/charmxi: cannot execute binary file
Fatal Error by charmc in directory /home3/iki5/ordi/src/charm/charm-6.7.1/mpi-linux-x86_64-mic-mpicxx/tmp
   Command ../bin/charmxi -intrinsic -orig-file ckcallback.ci returned error code 126
charmc exiting...
../bin/charmc: line 192: ../bin/charmxi: cannot execute binary file
../bin/charmc -intrinsic -optimize -production  -L/opt/software/intel/compilers_and_libraries_2016.2.181/linux/mpi/mic/lib -lmpi -I/opt/software/intel/compilers_and_libraries_2016.2.181/linux/mpi/mic/include  NodeLevelLB.ci && touch NodeLevelLB.ci.stamp
../bin/charmc: line 192: ../bin/charmxi: cannot execute binary file
Fatal Error by charmc in directory /home3/iki5/ordi/src/charm/charm-6.7.1/mpi-linux-x86_64-mic-mpicxx/tmp

Binaries are created for co-processor..
I've tried the -host=linux-k1om-4.7 option, but it doesn't helps..
 May be there is the way to disable executing during the build process?


Thank you for your time!

Best regards,
Ekaterina


  • [charm] CHARM++ cross-compilation, Ekaterina Tutlyaeva, 10/27/2016

Archive powered by MHonArc 2.6.19.

Top of Page