[Swift-user] Re: [beagle-users] [SWIFT on Beagle]Cannot Execute Correctly After Submitting Job

Ti Leggett leggett at ci.uchicago.edu
Tue Apr 26 13:33:25 CDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

But make sure you use the Cray compiler wrappers  - cc, CC and ftn - and not the gnu compilers (gcc, g++, gfortran) directly.

On Apr 26, 2011, at 1:26 PM, Weiyang Wang wrote:

> In fact I switched to PrgEnv-gnu to compile it again on Beagle, and it works if I run it plainly on login.beagle
> 
> On Tue, Apr 26, 2011 at 10:53 PM, Ti Leggett <leggett at ci.uchicago.edu> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Was the code you're trying to run compiled on Beagle. IT looks to me like it was compiled on PADS. You must recompile your code on Beagle using the Cray compiler wrappers. Please refer to the Beagle FAQ on how to do this:
> 
> http://www.ci.uchicago.edu/wiki/bin/view/Beagle/DevelopOnBeagle
> 
> On Apr 26, 2011, at 9:34 AM, Weiyang Wang wrote:
> 
> > Hello,
> >
> > I've meet problems when submitting jobs using Swift.
> >
> > My Command Line is like:
> >
> > swift -sites.file ./mysites.xml  -tc.file ./tc.data largescale.swift
> >
> > My mysites.xml is like
> > <config>
> > <pool handle="pbs">
> >     <execution provider="pbs" url="none" jobManager="local:pbs"/>
> >     <profile namespace="globus" key="maxwalltime">0:20:00</profile>
> >     <profile namespace="globus" key="workersPerNode">8</profile>
> >     <profile namespace="globus" key="ppn">8</profile>
> >     <!-- <profile namespace="globus" key="internalHostname">172.5.86.6</profile>-->
> >     <profile namespace="globus" key="nodeGranularity">1</profile>
> >     <profile namespace="globus" key="maxNodes">5</profile>
> >     <profile namespace="karajan" key="jobThrottle">1.99</profile>
> >     <profile namespace="karajan" key="initialScore">10000</profile>
> >     <profile namespace="globus" key="project">CI-SES000031</profile>
> >     <!--gridftp  url="local://localhost" />-->
> >     <filesystem provider="local"/>
> >     <!--scratch>/home/frankwang/tmp</scratch>-->
> >     <workdirectory>/gpfs/pads/projects/CI-SES000031/csm/tempswiftwork</workdirectory>
> > </pool>
> > </config>
> >
> > My tc.data is like,
> > pbs             echo    /bin/echo       INSTALLED       INTEL32::LINUX  null
> > pbs             sh      /bin/bash       INSTALLED       INTEL32::LINUX  null
> >
> >
> > In my swift script I'm running some gfortran compiled programs(I wrap my fortran programs in sh files), and in my error log file, it shows that
> >
> > /gpfs/pads/projects/CI-SES000031/csm/DSSAT040.EXE: error while loading shared libraries: libgfortran.so.3: cannot open shared object file: No such file or directory
> >
> > I didn't meet the same problem when I run these on PADS, and after I swap the module to PrgEnv-gnu when logging onto Beagle I can also run this DSSAT040.EXE.
> > My guess is,  I submit the jobs to a Non-GNU Environment in Beagle.
> >
> > How can I correct this?
> >
> > Thank you.
> >
> > Weiyang
> > _______________________________________________
> > beagle-users mailing list
> > beagle-users at ci.uchicago.edu
> > http://mail.ci.uchicago.edu/mailman/listinfo/beagle-users
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
> 
> iEYEARECAAYFAk223FkACgkQ4RgdOxQVi0AVxgCeNmnQ0e2xgmIZjQ3vkot1SpWf
> H5MAnjS/VbEaH7vWSJFcSK+2hs1VHo4d
> =8FUi
> -----END PGP SIGNATURE-----
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)

iEYEARECAAYFAk23D/YACgkQ4RgdOxQVi0DGjACeJV4MG+9SuMBKKTyECpE82Exs
eF4AoIE7bokWJQZM44tDVit4eQvj2G8j
=y73+
-----END PGP SIGNATURE-----



More information about the Swift-user mailing list