Index: cdat/trunk/logs/samples/cssgrid.LOG
===================================================================
--- cdat/trunk/logs/samples/cssgrid.LOG (revision 3067)
+++ cdat/trunk/logs/samples/cssgrid.LOG (revision 6295)
@@ -1,51 +1,198 @@
-(cd Src; \
-`/usr/local/cdat/bin/pyfort -X` -c *.f; \
-ld -r -o libcssgrid.a *.o)
-/usr/local/cdat/bin/pyfort -i -LSrc -lcssgrid -d Lib Src/cssgridmodule.pyf
-Wrote project file cssgridmodule.pfp
-Building project cssgridmodule.pfp
-minusg = 
-project_name = cssgridmodule
-command = install
-fortran_compiler_id = gfortran
-outdir = 
-Reading cssgridmodule.pfp
-Building Pyfort module cssgridmodule
-Generating documentation file
-Generating Pyfort interface in  /lgm2/work/main/contrib/cssgrid/build/pyfort_cssgridmodule
-Your extension has been generated in /lgm2/work/main/contrib/cssgrid/build/pyfort_cssgridmodule.
-Executing setup  install using these arguments:
-     External module specified by:
-         libraries = ['cssgrid']
-         sources = ['/lgm2/work/main/contrib/cssgrid/build/pyfort_cssgridmodule/cssgridmodulemodule.c']
-         library_dirs = ['Src']
-         name = 'cssgridmodule'
-     name = 'cssgridmodule_extension'
-     extra_path = 'cssgridmodule_dir'
-     version = '8.5.3'
-     packages = ['']
-     package_dir = {'': 'Lib'}
----------------------------------
 running install
 running build
+running config_fc
+running build_src
+building extension "cssgridmodule" sources
+creating build
+creating build/src
+creating build/src/Src
+f2py: Src/cssgridmodule.pyf
+Reading fortran codes...
+	Reading file 'Src/cssgridmodule.pyf'
+Post-processing...
+	Block: cssgridmodule
+			Block: cssgrid
+			Block: csstri
+			Block: css2c
+			Block: csc2s
+			Block: csvoro
+			Block: csseti
+			Block: csgeti
+			Block: cssetr
+			Block: csgetr
+			Block: cssetd
+			Block: csgetd
+			Block: cssgridd
+			Block: csstrid
+			Block: css2cd
+			Block: csc2sd
+			Block: csvorod
+Post-processing (stage 2)...
+Building modules...
+	Building module "cssgridmodule"...
+		Constructing wrapper function "cssgrid"...
+		  ff,ier = cssgrid(rlati,rloni,f,rlato,rlono,iwk,wk,[n,ni,nj])
+		Constructing wrapper function "csstri"...
+		  nt,ntri,ier = csstri(rlati,rloni,iwk,wk,[n])
+		Constructing wrapper function "css2c"...
+		  x,y,z = css2c(rlat,rlon,[n])
+		Constructing wrapper function "csc2s"...
+		  rlat,rlon = csc2s(x,y,z,[n])
+		Constructing wrapper function "csvoro"...
+		  rlato,rlono,rc,nca,numv,nv,ier = csvoro(rlati,rloni,ni,nf,iwk,rwk,nc,[npts])
+		Constructing wrapper function "csseti"...
+		  csseti(cnp,ivp)
+		Constructing wrapper function "csgeti"...
+		  ivp = csgeti(cnp)
+		Constructing wrapper function "cssetr"...
+		  cssetr(cnp,rvp)
+		Constructing wrapper function "csgetr"...
+		  rvp = csgetr(cnp)
+		Constructing wrapper function "cssetd"...
+		  cssetd(cnp,dvp)
+		Constructing wrapper function "csgetd"...
+		  dvp = csgetd(cnp)
+		Constructing wrapper function "cssgridd"...
+		  ff,ier = cssgridd(rlati,rloni,f,rlato,rlono,iwk,wk,[n,ni,nj])
+		Constructing wrapper function "csstrid"...
+		  nt,ntri,ier = csstrid(rlati,rloni,iwk,wk,[n])
+		Constructing wrapper function "css2cd"...
+		  x,y,z = css2cd(rlat,rlon,[n])
+		Constructing wrapper function "csc2sd"...
+		  rlat,rlon = csc2sd(x,y,z,[n])
+		Constructing wrapper function "csvorod"...
+		  rlato,rlono,rc,nca,numv,nv,ier = csvorod(rlati,rloni,ni,nf,iwk,rwk,nc,[npts])
+	Wrote C/API module "cssgridmodule" to file "build/src/Src/cssgridmodulemodule.c"
+  adding 'build/src/fortranobject.c' to sources.
+  adding 'build/src' to include_dirs.
+copying /lgm/cdat/latest/lib/python2.5/site-packages/f2py2e/src/fortranobject.c -> build/src
+copying /lgm/cdat/latest/lib/python2.5/site-packages/f2py2e/src/fortranobject.h -> build/src
 running build_py
-creating build/lib.linux-i686-2.4
-copying Lib/css.py -> build/lib.linux-i686-2.4
+creating build/lib.linux-i686-2.5
+creating build/lib.linux-i686-2.5/css
+copying Lib/__init__.py -> build/lib.linux-i686-2.5/css
+copying Lib/css.py -> build/lib.linux-i686-2.5/css
 running build_ext
+customize UnixCCompiler
+customize UnixCCompiler using build_ext
+Could not locate executable g77
+Could not locate executable f77
+customize GnuFCompiler
+Could not locate executable ifort
+Could not locate executable ifc
+Could not locate executable efort
+Could not locate executable efc
+Could not locate executable ifort
+customize IntelFCompiler
+customize LaheyFCompiler
+customize PGroupFCompiler
+customize AbsoftFCompiler
+customize NAGFCompiler
+customize VastFCompiler
+customize CompaqFCompiler
+customize IntelItaniumFCompiler
+customize GnuFCompiler
+customize GFortranCompiler
+customize GFortranCompiler
+customize GFortranCompiler using build_ext
 building 'cssgridmodule' extension
-creating build/temp.linux-i686-2.4
-creating build/temp.linux-i686-2.4/lgm2
-creating build/temp.linux-i686-2.4/lgm2/work
-creating build/temp.linux-i686-2.4/lgm2/work/main
-creating build/temp.linux-i686-2.4/lgm2/work/main/contrib
-creating build/temp.linux-i686-2.4/lgm2/work/main/contrib/cssgrid
-creating build/temp.linux-i686-2.4/lgm2/work/main/contrib/cssgrid/build
-creating build/temp.linux-i686-2.4/lgm2/work/main/contrib/cssgrid/build/pyfort_cssgridmodule
-gcc -pthread -fno-strict-aliasing -DNDEBUG -O -fPIC -I/usr/local/cdat/include/python2.4 -c /lgm2/work/main/contrib/cssgrid/build/pyfort_cssgridmodule/cssgridmodulemodule.c -o build/temp.linux-i686-2.4/lgm2/work/main/contrib/cssgrid/build/pyfort_cssgridmodule/cssgridmodulemodule.o
-gcc -pthread -shared build/temp.linux-i686-2.4/lgm2/work/main/contrib/cssgrid/build/pyfort_cssgridmodule/cssgridmodulemodule.o -LSrc -lcssgrid -o build/lib.linux-i686-2.4/cssgridmodule.so
+compiling C sources
+gcc options: '-fno-strict-aliasing -DNDEBUG -O -fPIC'
+creating build/temp.linux-i686-2.5
+creating build/temp.linux-i686-2.5/build
+creating build/temp.linux-i686-2.5/build/src
+creating build/temp.linux-i686-2.5/build/src/Src
+compile options: '-Ibuild/src -I/lgm/cdat/latest/include/python2.5 -c'
+gcc: build/src/fortranobject.c
+gcc: build/src/Src/cssgridmodulemodule.c
+compiling Fortran sources
+gfortran(f77) options: ' -fPIC -O3 -funroll-loops'
+gfortran(f90) options: ' -fPIC -O3 -funroll-loops'
+creating build/temp.linux-i686-2.5/Src
+compile options: '-Ibuild/src -I/lgm/cdat/latest/include/python2.5 -c'
+gfortran:f77: Src/csaddnod.f
+gfortran:f77: Src/cscircum.f
+gfortran:f77: Src/csgeti.f
+gfortran:f77: Src/csintadd.f
+gfortran:f77: Src/css2cd.f
+gfortran:f77: Src/cssgrid.f
+gfortran:f77: Src/csstrid.f
+gfortran:f77: Src/csunif.f
+gfortran:f77: Src/csaplyr.f
+gfortran:f77: Src/csgetnp.f
+gfortran:f77: Src/csintrc0.f
+gfortran:f77: Src/css2c.f
+gfortran:f77: Src/csstri.f
+gfortran:f77: Src/csvorod.f
+gfortran:f77: Src/csaplyrt.f
+gfortran:f77: Src/csconstr.f
+gfortran:f77: Src/csgetr.f
+gfortran:f77: Src/csintrc1.f
+gfortran:f77: Src/csscoordd.f
+gfortran:f77: Src/csswap.f
+gfortran:f77: Src/csvoro.f
+gfortran:f77: Src/csarcint.f
+gfortran:f77: Src/cscovsph.f
+gfortran:f77: Src/csgetsig.f
+gfortran:f77: Src/csintrsc.f
+gfortran:f77: Src/csscoord.f
+gfortran:f77: Src/cssig0.f
+gfortran:f77: Src/csswptst.f
+gfortran:f77: Src/csarclen.f
+gfortran:f77: Src/cscrlist.f
+gfortran:f77: Src/csgivens.f
+gfortran:f77: Src/csjrand.f
+gfortran:f77: Src/csserr.f
+gfortran:f77: Src/cssig1.f
+gfortran:f77: Src/cstransd.f
+gfortran:f77: Src/csareas.f
+gfortran:f77: Src/csdelarc.f
+gfortran:f77: Src/csgradg.f
+gfortran:f77: Src/csleft.f
+gfortran:f77: Src/cssetd.f
+gfortran:f77: Src/cssig2.f
+gfortran:f77: Src/cstrans.f
+gfortran:f77: Src/csbdyadd.f
+gfortran:f77: Src/csdelnb.f
+gfortran:f77: Src/csgradl.f
+gfortran:f77: Src/cslstptr.f
+gfortran:f77: Src/csseti.f
+gfortran:f77: Src/cssmsgs.f
+gfortran:f77: Src/cstrfind.f
+gfortran:f77: Src/csblda.f
+gfortran:f77: Src/csdelnod.f
+gfortran:f77: Src/csgrcoef.f
+gfortran:f77: Src/csnbcnt.f
+gfortran:f77: Src/cssetr.f
+gfortran:f77: Src/cssmsurf.f
+gfortran:f77: Src/cstrlist.f
+gfortran:f77: Src/csbnodes.f
+gfortran:f77: Src/csedge.f
+gfortran:f77: Src/cshval.f
+gfortran:f77: Src/csnearnd.f
+gfortran:f77: Src/cssetup.f
+gfortran:f77: Src/cssnhcsh.f
+gfortran:f77: Src/cstrlprt.f
+gfortran:f77: Src/csc2sd.f
+gfortran:f77: Src/csfval.f
+gfortran:f77: Src/csinsert.f
+gfortran:f77: Src/csoptim.f
+gfortran:f77: Src/cssgprnt.f
+gfortran:f77: Src/cstrmesh.f
+gfortran:f77: Src/csc2s.f
+gfortran:f77: Src/csgetd.f
+gfortran:f77: Src/csinside.f
+gfortran:f77: Src/csrotate.f
+gfortran:f77: Src/cssgridd.f
+gfortran:f77: Src/csstore.f
+gfortran:f77: Src/cstrprnt.f
+/usr/local/bin/gfortran -shared build/temp.linux-i686-2.5/build/src/Src/cssgridmodulemodule.o build/temp.linux-i686-2.5/build/src/fortranobject.o build/temp.linux-i686-2.5/Src/csaddnod.o build/temp.linux-i686-2.5/Src/cscircum.o build/temp.linux-i686-2.5/Src/csgeti.o build/temp.linux-i686-2.5/Src/csintadd.o build/temp.linux-i686-2.5/Src/css2cd.o build/temp.linux-i686-2.5/Src/cssgrid.o build/temp.linux-i686-2.5/Src/csstrid.o build/temp.linux-i686-2.5/Src/csunif.o build/temp.linux-i686-2.5/Src/csaplyr.o build/temp.linux-i686-2.5/Src/csgetnp.o build/temp.linux-i686-2.5/Src/csintrc0.o build/temp.linux-i686-2.5/Src/css2c.o build/temp.linux-i686-2.5/Src/csstri.o build/temp.linux-i686-2.5/Src/csvorod.o build/temp.linux-i686-2.5/Src/csaplyrt.o build/temp.linux-i686-2.5/Src/csconstr.o build/temp.linux-i686-2.5/Src/csgetr.o build/temp.linux-i686-2.5/Src/csintrc1.o build/temp.linux-i686-2.5/Src/csscoordd.o build/temp.linux-i686-2.5/Src/csswap.o build/temp.linux-i686-2.5/Src/csvoro.o build/temp.linux-i686-2.5/Src/csarcint.o build/temp.linux-i686-2.5/Src/cscovsph.o build/temp.linux-i686-2.5/Src/csgetsig.o build/temp.linux-i686-2.5/Src/csintrsc.o build/temp.linux-i686-2.5/Src/csscoord.o build/temp.linux-i686-2.5/Src/cssig0.o build/temp.linux-i686-2.5/Src/csswptst.o build/temp.linux-i686-2.5/Src/csarclen.o build/temp.linux-i686-2.5/Src/cscrlist.o build/temp.linux-i686-2.5/Src/csgivens.o build/temp.linux-i686-2.5/Src/csjrand.o build/temp.linux-i686-2.5/Src/csserr.o build/temp.linux-i686-2.5/Src/cssig1.o build/temp.linux-i686-2.5/Src/cstransd.o build/temp.linux-i686-2.5/Src/csareas.o build/temp.linux-i686-2.5/Src/csdelarc.o build/temp.linux-i686-2.5/Src/csgradg.o build/temp.linux-i686-2.5/Src/csleft.o build/temp.linux-i686-2.5/Src/cssetd.o build/temp.linux-i686-2.5/Src/cssig2.o build/temp.linux-i686-2.5/Src/cstrans.o build/temp.linux-i686-2.5/Src/csbdyadd.o build/temp.linux-i686-2.5/Src/csdelnb.o build/temp.linux-i686-2.5/Src/csgradl.o build/temp.linux-i686-2.5/Src/cslstptr.o build/temp.linux-i686-2.5/Src/csseti.o build/temp.linux-i686-2.5/Src/cssmsgs.o build/temp.linux-i686-2.5/Src/cstrfind.o build/temp.linux-i686-2.5/Src/csblda.o build/temp.linux-i686-2.5/Src/csdelnod.o build/temp.linux-i686-2.5/Src/csgrcoef.o build/temp.linux-i686-2.5/Src/csnbcnt.o build/temp.linux-i686-2.5/Src/cssetr.o build/temp.linux-i686-2.5/Src/cssmsurf.o build/temp.linux-i686-2.5/Src/cstrlist.o build/temp.linux-i686-2.5/Src/csbnodes.o build/temp.linux-i686-2.5/Src/csedge.o build/temp.linux-i686-2.5/Src/cshval.o build/temp.linux-i686-2.5/Src/csnearnd.o build/temp.linux-i686-2.5/Src/cssetup.o build/temp.linux-i686-2.5/Src/cssnhcsh.o build/temp.linux-i686-2.5/Src/cstrlprt.o build/temp.linux-i686-2.5/Src/csc2sd.o build/temp.linux-i686-2.5/Src/csfval.o build/temp.linux-i686-2.5/Src/csinsert.o build/temp.linux-i686-2.5/Src/csoptim.o build/temp.linux-i686-2.5/Src/cssgprnt.o build/temp.linux-i686-2.5/Src/cstrmesh.o build/temp.linux-i686-2.5/Src/csc2s.o build/temp.linux-i686-2.5/Src/csgetd.o build/temp.linux-i686-2.5/Src/csinside.o build/temp.linux-i686-2.5/Src/csrotate.o build/temp.linux-i686-2.5/Src/cssgridd.o build/temp.linux-i686-2.5/Src/csstore.o build/temp.linux-i686-2.5/Src/cstrprnt.o -lgfortran -o build/lib.linux-i686-2.5/cssgridmodule.so
 running install_lib
-creating /usr/local/cdat/lib/python2.4/site-packages/cssgridmodule_dir
-copying build/lib.linux-i686-2.4/css.py -> /usr/local/cdat/lib/python2.4/site-packages/cssgridmodule_dir
-copying build/lib.linux-i686-2.4/cssgridmodule.so -> /usr/local/cdat/lib/python2.4/site-packages/cssgridmodule_dir
-byte-compiling /usr/local/cdat/lib/python2.4/site-packages/cssgridmodule_dir/css.py to css.pyc
-creating /usr/local/cdat/lib/python2.4/site-packages/cssgridmodule_dir.pth
+copying build/lib.linux-i686-2.5/cssgridmodule.so -> /lgm/cdat/latest/lib/python2.5/site-packages
+creating /lgm/cdat/latest/lib/python2.5/site-packages/css
+copying build/lib.linux-i686-2.5/css/__init__.py -> /lgm/cdat/latest/lib/python2.5/site-packages/css
+copying build/lib.linux-i686-2.5/css/css.py -> /lgm/cdat/latest/lib/python2.5/site-packages/css
+byte-compiling /lgm/cdat/latest/lib/python2.5/site-packages/css/__init__.py to __init__.pyc
+byte-compiling /lgm/cdat/latest/lib/python2.5/site-packages/css/css.py to css.pyc
+running install_egg_info
+Writing /lgm/cdat/latest/lib/python2.5/site-packages/UNKNOWN-0.0.0-py2.5.egg-info