charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- 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++?
./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
/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..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
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?
- [charm] CHARM++ cross-compilation, Ekaterina Tutlyaeva, 10/27/2016
Archive powered by MHonArc 2.6.19.