Author: tlinnet Date: Mon Oct 3 17:12:03 2016 New Revision: 28250 URL: http://svn.gna.org/viewcvs/relax?rev=28250&view=rev Log: Altering test openmpi script to an alias function.
Modified: trunk/devel_scripts/openmpi_test_install_bash.sh trunk/devel_scripts/openmpi_test_install_tcsh.sh Modified: trunk/devel_scripts/openmpi_test_install_bash.sh URL: http://svn.gna.org/viewcvs/relax/trunk/devel_scripts/openmpi_test_install_bash.sh?rev=28250&r1=28249&r2=28250&view=diff ============================================================================== --- trunk/devel_scripts/openmpi_test_install_bash.sh (original) +++ trunk/devel_scripts/openmpi_test_install_bash.sh Mon Oct 3 17:12:03 2016 @@ -1,60 +1,20 @@ -#!/bin/bash -# -*- coding: UTF-8 -*- -# Script for deploying relax on Google Cloud Computing GCC - echo 'http://svn.gna.org/viewcvs/*checkout*/relax/trunk/devel_scripts/openmpi_test_install_bash.sh' echo 'Source the commands with: source openmpi_test_install.sh' echo 'Then do: testopenmpi' echo "" -function testopenmpi { - echo "This is functions to test openmpi, python and openmpi." - echo "" - - echo "Shell is: $SHELL" - echo "" - - echo "> which mpirun" - which mpirun - echo "" - - echo "> module avail" - module avail - echo "" - - echo "> lscpu" - lscpu - echo "" - - echo "> mpirun --version" - mpirun --version - echo "" - - echo '> mpirun --report-bindings -np 2 echo "hello world"' - mpirun --report-bindings -np 2 echo "hello world" - echo "" - - A='"' - echo "> mpirun --report-bindings -np 2 python -c 'print $A Hello $A '" - mpirun --report-bindings -np 2 python -c 'print " Hello " ' - echo "" - - echo "> mpirun --report-bindings -np 2 python --version" - mpirun --report-bindings -np 2 python --version - echo "" - - echo "> mpirun --report-bindings -np 2 /usr/bin/env python --version" - mpirun --report-bindings -np 2 /usr/bin/env python --version - echo "" - - echo "Testing python, mpi4py and mpirun" - python --version - /usr/bin/env python --version - python -c "import mpi4py; print mpi4py.__version__" - mpirun -np 2 python -c "import mpi4py; from mpi4py import MPI; print('Mpi4py %s process %d of %d on %s.' %(mpi4py.__version__, MPI.COMM_WORLD.Get_rank(),MPI.COMM_WORLD.Get_size(), MPI.Get_processor_name()))" - echo "" - - #echo "> mpirun --np 2 relax --multi='mpi4py'" - #mpirun --np 2 relax --multi='mpi4py' - #echo "" -} +A="'" +alias testopenmpi='echo "This is functions to test openmpi, python and openmpi." echo "";A="$A";\\ + echo "Shell is: $SHELL"; echo "";\\ + echo "> which mpirun"; which mpirun; echo "";\\ + echo "> module avail"; module avail; echo "";\\ + echo "> lscpu"; lscpu; echo "";\\ + echo "> mpirun --version";mpirun --version;echo "";\\ + echo "> mpirun --report-bindings -np 2 echo $A hello world $A"; mpirun --report-bindings -np 2 echo "hello world"; echo "";\\ + echo "> mpirun --report-bindings -np 2 python -c $A print "\""hello"\"" $A"; mpirun --report-bindings -np 2 python -c "print $A hello $A"; echo "";\\ + echo "> mpirun --report-bindings -np 2 python --version"; mpirun --report-bindings -np 2 python --version; echo "";\\ + echo "> mpirun --report-bindings -np 2 /usr/bin/env python --version"; mpirun --report-bindings -np 2 /usr/bin/env python --version; echo "";\\ + echo "Testing python, mpi4py and mpirun"; python --version; /usr/bin/env python --version; python -c "import mpi4py; print mpi4py.__version__";\\ + mpirun -np 2 python -c "import mpi4py; from mpi4py import MPI; print($A Mpi4py %s process %d of %d on %s.$A %(mpi4py.__version__, MPI.COMM_WORLD.Get_rank(),MPI.COMM_WORLD.Get_size(), MPI.Get_processor_name()))";\\ + echo "Done";\\ +' Modified: trunk/devel_scripts/openmpi_test_install_tcsh.sh URL: http://svn.gna.org/viewcvs/relax/trunk/devel_scripts/openmpi_test_install_tcsh.sh?rev=28250&r1=28249&r2=28250&view=diff ============================================================================== --- trunk/devel_scripts/openmpi_test_install_tcsh.sh (original) +++ trunk/devel_scripts/openmpi_test_install_tcsh.sh Mon Oct 3 17:12:03 2016 @@ -1,7 +1,3 @@ -#!/bin/tcsh -# -*- coding: UTF-8 -*- -# Script for deploying relax on Google Cloud Computing GCC - echo 'http://svn.gna.org/viewcvs/*checkout*/relax/trunk/devel_scripts/openmpi_test_install_tcsh.sh' echo 'Source the commands with: source openmpi_test_install.sh' echo 'Then do: testopenmpi' _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-commits mailing list relax-commits@gna.org To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-commits