keflavich / pyradex

Python interface to RADEX
BSD 3-Clause "New" or "Revised" License
19 stars 12 forks source link

module 'pyradex' has no attribute 'Radex' #23

Closed Jdskeletion closed 3 years ago

Jdskeletion commented 5 years ago

When I try to run the examples in python, the error message comes as what title stated. I am not sure what to do about this since pyradex is recognized as a module.

keflavich commented 5 years ago

How did you install the code? It sounds like the radex.so shared object might not have compiled?

Jdskeletion commented 5 years ago

I followed the directions on readme for the xterm on mac. I copied and pasted the cloning github link then proceeded to install.

Jdskeletion commented 5 years ago

Is there a different way to install it?

keflavich commented 5 years ago

No, not really. Could you post the results of running python setup.py install_radex install_myradex install here, so we can see if something went wrong during that step?

Jdskeletion commented 5 years ago

I try to put them in order but I think the last two are actually the first two and I believe it should go backwards from there. I just redid the install and got this. Now when I run the example, I get embedded null byte. I had not had this extensive detail on the installation before.

keflavich commented 5 years ago

Thanks, but in general, please post text, not screenshots.

keflavich commented 5 years ago

What do you mean you "get embedded null byte"?

Jdskeletion commented 5 years ago
(base) LMC-034087:pyradex jbutler$ python setup.py install_radex install_myradex install
/anaconda3/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'install_requires'
  warnings.warn(msg)
running install_radex
Downloading RADEX
Download succeeded, or at least didn't obviously fail.
Extracting RADEX source from file /Users/jbutler/.astropy/cache/download/py3/1defa05c60c0df7c847ebc33345310c6
Reading fortran codes...
    Reading file 'main.f' (format:fix,strict)
    Reading file 'radex.inc' (format:fix)
Line #25 in main.f:"      integer niter   ! iteration counter"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #26 in main.f:"      integer imore   ! are we running again?"
    updatevars: could not crack entity declaration "imore!". Ignoring.
Line #26 in main.f:"      integer imore   ! are we running again?"
    updatevars: could not crack entity declaration "again?". Ignoring.
Line #29 in main.f:"      logical conv    ! are we converged?"
    updatevars: could not crack entity declaration "conv!". Ignoring.
Line #29 in main.f:"      logical conv    ! are we converged?"
    updatevars: attempt to change the type of "are" ("integer") to "logical". Ignoring.
Line #29 in main.f:"      logical conv    ! are we converged?"
    updatevars: attempt to change the type of "we" ("integer") to "logical". Ignoring.
Line #29 in main.f:"      logical conv    ! are we converged?"
    updatevars: could not crack entity declaration "converged?". Ignoring.
    Reading file 'background.f' (format:fix,strict)
    Reading file 'radex.inc' (format:fix)
    Reading file 'radex.inc' (format:fix)
    Reading file 'slatec.f' (format:fix,strict)
    Reading file 'matrix.f' (format:fix,strict)
    Reading file 'radex.inc' (format:fix)
Line #25 in matrix.f:"      integer niter            ! iteration counter"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #26 in matrix.f:"      integer ilev,jlev,klev   ! to loop over energy levels"
    updatevars: could not crack entity declaration "klev!". Ignoring.
Line #27 in matrix.f:"      integer nplus            ! to solve statistical equilibrium"
    updatevars: could not crack entity declaration "nplus!". Ignoring.
Line #28 in matrix.f:"      integer iline            ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #29 in matrix.f:"      integer m,n              ! line upper/lower levels"
    updatevars: could not crack entity declaration "n!". Ignoring.
Line #29 in matrix.f:"      integer m,n              ! line upper/lower levels"
    updatevars: could not crack entity declaration "upper/lower". Ignoring.
Line #30 in matrix.f:"      integer nthick           ! counts optically thick lines"
    updatevars: could not crack entity declaration "nthick!". Ignoring.
Line #31 in matrix.f:"      integer nfat             ! counts highly optically thick lines"
    updatevars: could not crack entity declaration "nfat!". Ignoring.
Line #32 in matrix.f:"      integer nreduce          ! size of reduced rate matrix"
    updatevars: could not crack entity declaration "nreduce!". Ignoring.
rmbadname1: Replacing "size" with "size_bn".
Line #34 in matrix.f:"      integer indx,dsign       ! needed for NumRep equation solver"
    updatevars: could not crack entity declaration "dsign!". Ignoring.
rmbadname1: Replacing "for" with "for_bn".
Line #35 in matrix.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: could not crack entity declaration "rhs(maxlev)!". Ignoring.
Line #35 in matrix.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "of" ("integer") to "real". Ignoring.
Line #35 in matrix.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #35 in matrix.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "equation" ("integer") to "real". Ignoring.
Line #37 in matrix.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: could not crack entity declaration "yrate(maxlev,maxlev)!". Ignoring.
Line #37 in matrix.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #37 in matrix.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: attempt to change the type of "matrix" ("integer") to "real". Ignoring.
Line #38 in matrix.f:"      real*8 etr,exr               ! to calculate radiative rates"
    updatevars: could not crack entity declaration "exr!". Ignoring.
Line #38 in matrix.f:"      real*8 etr,exr               ! to calculate radiative rates"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #39 in matrix.f:"      real*8 xt                    ! frequency cubed"
    updatevars: could not crack entity declaration "xt!". Ignoring.
Line #40 in matrix.f:"      real*8 hnu                   ! photon energy"
    updatevars: could not crack entity declaration "hnu!". Ignoring.
Line #40 in matrix.f:"      real*8 hnu                   ! photon energy"
    updatevars: attempt to change the type of "energy" ("integer") to "real". Ignoring.
Line #41 in matrix.f:"      real*8 bnutex                ! line source function"
    updatevars: could not crack entity declaration "bnutex!". Ignoring.
Line #41 in matrix.f:"      real*8 bnutex                ! line source function"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #42 in matrix.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: could not crack entity declaration "cddv!". Ignoring.
Line #42 in matrix.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: attempt to change the type of "n" ("integer") to "real". Ignoring.
Line #42 in matrix.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: could not crack entity declaration "n(mol)/delta". Ignoring.
Line #43 in matrix.f:"      real*8 beta,escprob          ! escape probability"
    updatevars: could not crack entity declaration "escprob!". Ignoring.
Line #45 in matrix.f:"      real*8 bnu                   ! Planck function"
    updatevars: could not crack entity declaration "bnu!". Ignoring.
Line #46 in matrix.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: could not crack entity declaration "uarray(maxlev,maxlev)!". Ignoring.
Line #46 in matrix.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "reduced" ("integer") to "real". Ignoring.
Line #46 in matrix.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #46 in matrix.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "matrix" ("integer") to "real". Ignoring.
Line #47 in matrix.f:"      real*8 redcrit               ! reduction criterion"
    updatevars: could not crack entity declaration "redcrit!". Ignoring.
Line #48 in matrix.f:"      real*8 sumx                  ! summed radiative rate"
    updatevars: could not crack entity declaration "sumx!". Ignoring.
Line #48 in matrix.f:"      real*8 sumx                  ! summed radiative rate"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #49 in matrix.f:"      real*8 total                 ! to normalize populations"
    updatevars: could not crack entity declaration "total!". Ignoring.
Line #49 in matrix.f:"      real*8 total                 ! to normalize populations"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #51 in matrix.f:"      real*8 tsum,thistex          ! to check convergence"
    updatevars: could not crack entity declaration "thistex!". Ignoring.
Line #51 in matrix.f:"      real*8 tsum,thistex          ! to check convergence"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #54 in matrix.f:"      logical conv                 ! are we converged?"
    updatevars: could not crack entity declaration "conv!". Ignoring.
Line #54 in matrix.f:"      logical conv                 ! are we converged?"
    updatevars: could not crack entity declaration "converged?". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #329 in matrix.f:"      real*8 taur  !optical radius"
    updatevars: could not crack entity declaration "taur!optical". Ignoring.
    Reading file 'io.f' (format:fix,strict)
    Reading file 'radex.inc' (format:fix)
Line #24 in io.f:"      integer length       ! subroutine to determine"
    updatevars: could not crack entity declaration "length!". Ignoring.
Line #26 in io.f:"      integer ipart        ! loop over collision partners"
    updatevars: could not crack entity declaration "ipart!". Ignoring.
Line #27 in io.f:"      character*10 partner ! name of collision partner"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #27 in io.f:"      character*10 partner ! name of collision partner"
    updatevars: attempt to change the type of "collision" ("integer") to "character". Ignoring.
updatevars:collision: attempt to change empty charselector to {'*': '10'}. Ignoring.
Line #30 in io.f:"      integer id           ! ID code of collision partner"
    updatevars: could not crack entity declaration "id!". Ignoring.
Line #30 in io.f:"      integer id           ! ID code of collision partner"
    updatevars: attempt to change the type of "of" ("character") to "integer". Ignoring.
Line #30 in io.f:"      integer id           ! ID code of collision partner"
    updatevars: attempt to change the type of "partner" ("character") to "integer". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #162 in io.f:"      integer ipart  ! to loop over collision partners"
    updatevars: could not crack entity declaration "ipart!". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #201 in io.f:"      integer iline    ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #202 in io.f:"      integer m,n      ! upper & lower level of the line"
    updatevars: could not crack entity declaration "n!". Ignoring.
Line #202 in io.f:"      integer m,n      ! upper & lower level of the line"
    updatevars: no name pattern found for entity='&'. Skipping.
Line #204 in io.f:"      integer niter    ! final number of iterations"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #208 in io.f:"      real*8 xt        ! frequency cubed"
    updatevars: could not crack entity declaration "xt!". Ignoring.
Line #209 in io.f:"      real*8 hnu       ! photon energy"
    updatevars: could not crack entity declaration "hnu!". Ignoring.
Line #210 in io.f:"      real*8 bnutex    ! line source function"
    updatevars: could not crack entity declaration "bnutex!". Ignoring.
Line #210 in io.f:"      real*8 bnutex    ! line source function"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #211 in io.f:"      real*8 ftau      ! exp(-tau)"
    updatevars: could not crack entity declaration "ftau!". Ignoring.
Line #212 in io.f:"      real*8 toti      ! background intensity"
    updatevars: could not crack entity declaration "toti!". Ignoring.
Line #213 in io.f:"      real*8 tbl       ! black body temperature"
    updatevars: could not crack entity declaration "tbl!". Ignoring.
Line #214 in io.f:"      real*8 wh        ! Planck correction"
    updatevars: could not crack entity declaration "wh!". Ignoring.
Line #215 in io.f:"      real*8 tback     ! background temperature"
    updatevars: could not crack entity declaration "tback!". Ignoring.
Line #216 in io.f:"      real*8 ta        ! line antenna temperature"
    updatevars: could not crack entity declaration "ta!". Ignoring.
Line #216 in io.f:"      real*8 ta        ! line antenna temperature"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #217 in io.f:"      real*8 tr        ! line radiation temperature"
    updatevars: could not crack entity declaration "tr!". Ignoring.
Line #217 in io.f:"      real*8 tr        ! line radiation temperature"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #218 in io.f:"      real*8 beta,escprob ! escape probability"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #220 in io.f:"      real*8 bnu       ! Planck function"
    updatevars: could not crack entity declaration "bnu!". Ignoring.
Line #221 in io.f:"      real*8 kkms      ! line integrated intensity (K km/s)"
    updatevars: could not crack entity declaration "kkms!". Ignoring.
Line #221 in io.f:"      real*8 kkms      ! line integrated intensity (K km/s)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #222 in io.f:"      real*8 ergs      ! line flux (erg / s / cm^2)"
    updatevars: could not crack entity declaration "ergs!". Ignoring.
Line #222 in io.f:"      real*8 ergs      ! line flux (erg / s / cm^2)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #227 in io.f:"      real*8 wavel     ! line wavelength (micron)"
    updatevars: could not crack entity declaration "wavel!". Ignoring.
Line #227 in io.f:"      real*8 wavel     ! line wavelength (micron)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
    Reading file 'readdata.f' (format:fix,strict)
    Reading file 'radex.inc' (format:fix)
Line #25 in readdata.f:"      integer ilev,jlev   ! to loop over energy levels"
    updatevars: could not crack entity declaration "jlev!". Ignoring.
Line #26 in readdata.f:"      integer iline       ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #27 in readdata.f:"      integer ipart,jpart ! to loop over collision partners"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #28 in readdata.f:"      integer itemp       ! to loop over collision temperatures"
    updatevars: could not crack entity declaration "itemp!". Ignoring.
Line #29 in readdata.f:"      integer icoll       ! to loop over collisional transitions"
    updatevars: could not crack entity declaration "icoll!". Ignoring.
Line #31 in readdata.f:"      integer dummy       ! to skip part of the file"
    updatevars: could not crack entity declaration "dummy!". Ignoring.
Line #34 in readdata.f:"      integer id(maxpart)      ! to identify collision partners"
    updatevars: could not crack entity declaration "id(maxpart)!". Ignoring.
Line #40 in readdata.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: could not crack entity declaration "temp(maxtemp)!". Ignoring.
Line #40 in readdata.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: attempt to change the type of "collision" ("integer") to "real". Ignoring.
Line #40 in readdata.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: attempt to change the type of "temperatures" ("integer") to "real". Ignoring.
Line #43 in readdata.f:"      character*120 collref ! text about source of collisional data"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #43 in readdata.f:"      character*120 collref ! text about source of collisional data"
    updatevars: attempt to change the type of "of" ("integer") to "character". Ignoring.
updatevars:of: attempt to change empty charselector to {'*': '120'}. Ignoring.
Line #43 in readdata.f:"      character*120 collref ! text about source of collisional data"
    updatevars: attempt to change the type of "collisional" ("integer") to "character". Ignoring.
updatevars:collisional: attempt to change empty charselector to {'*': '120'}. Ignoring.
Post-processing...
    Block: radex
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
    Block: backrad
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
    Block: galbr
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
    Block: splcoeff
    Block: splintrp
    Block: ludcmp
    Block: lubksb
    Block: sgeir
    Block: r1mach
    Block: sasum
    Block: scopy
    Block: sdsdot
    Block: sgefa
    Block: isamax
    Block: saxpy
    Block: sscal
    Block: sgesl
    Block: sdot
    Block: xermsg
    Block: j4save
    Block: xercnt
    Block: xerhlt
    Block: xerprn
    Block: i1mach
    Block: xgetua
    Block: xersve
analyzevars: character array "character*8 libtab(10)" is considered as "character libtab(10,8)"; "intent(c)" is forced.
analyzevars: character array "character*8 subtab(10)" is considered as "character subtab(10,8)"; "intent(c)" is forced.
analyzevars: character array "character*20 mestab(10)" is considered as "character mestab(10,20)"; "intent(c)" is forced.
    Block: fdump
    Block: matrix
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
    Block: escprob
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
    Block: getinputs
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
    Block: defaults
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
    Block: length
    Block: output
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
In: io.f:output
    getarrlen:variable "micron" undefined
    Block: readdata
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
Post-processing (stage 2)...
Saving signatures to file "./radex.pyf"
Warning: Can't read registry to find the necessary compiler setting
Make sure that Python modules winreg, win32api or win32con are installed.
Unknown vendor: "gfortran"
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "radex" sources
f2py options: []
f2py:> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
Reading fortran codes...
    Reading file '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f' (format:fix,strict)
    Reading file 'radex.inc' (format:fix)
Line #25 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer niter   ! iteration counter"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #26 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer imore   ! are we running again?"
    updatevars: could not crack entity declaration "imore!". Ignoring.
Line #26 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer imore   ! are we running again?"
    updatevars: could not crack entity declaration "again?". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: could not crack entity declaration "conv!". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: attempt to change the type of "are" ("integer") to "logical". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: attempt to change the type of "we" ("integer") to "logical". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: could not crack entity declaration "converged?". Ignoring.
    Reading file 'radex.inc' (format:fix)
    Reading file 'radex.inc' (format:fix)
    Reading file 'radex.inc' (format:fix)
Line #3992 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer niter            ! iteration counter"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #3993 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ilev,jlev,klev   ! to loop over energy levels"
    updatevars: could not crack entity declaration "klev!". Ignoring.
Line #3994 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nplus            ! to solve statistical equilibrium"
    updatevars: could not crack entity declaration "nplus!". Ignoring.
Line #3995 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer iline            ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #3996 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n              ! line upper/lower levels"
    updatevars: could not crack entity declaration "n!". Ignoring.
Line #3996 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n              ! line upper/lower levels"
    updatevars: could not crack entity declaration "upper/lower". Ignoring.
Line #3997 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nthick           ! counts optically thick lines"
    updatevars: could not crack entity declaration "nthick!". Ignoring.
Line #3998 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nfat             ! counts highly optically thick lines"
    updatevars: could not crack entity declaration "nfat!". Ignoring.
Line #3999 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nreduce          ! size of reduced rate matrix"
    updatevars: could not crack entity declaration "nreduce!". Ignoring.
Line #4001 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer indx,dsign       ! needed for NumRep equation solver"
    updatevars: could not crack entity declaration "dsign!". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: could not crack entity declaration "rhs(maxlev)!". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "of" ("integer") to "real". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "equation" ("integer") to "real". Ignoring.
Line #4004 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: could not crack entity declaration "yrate(maxlev,maxlev)!". Ignoring.
Line #4004 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4004 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: attempt to change the type of "matrix" ("integer") to "real". Ignoring.
Line #4005 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 etr,exr               ! to calculate radiative rates"
    updatevars: could not crack entity declaration "exr!". Ignoring.
Line #4005 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 etr,exr               ! to calculate radiative rates"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #4006 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 xt                    ! frequency cubed"
    updatevars: could not crack entity declaration "xt!". Ignoring.
Line #4007 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 hnu                   ! photon energy"
    updatevars: could not crack entity declaration "hnu!". Ignoring.
Line #4007 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 hnu                   ! photon energy"
    updatevars: attempt to change the type of "energy" ("integer") to "real". Ignoring.
Line #4008 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex                ! line source function"
    updatevars: could not crack entity declaration "bnutex!". Ignoring.
Line #4008 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex                ! line source function"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4009 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: could not crack entity declaration "cddv!". Ignoring.
Line #4009 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: attempt to change the type of "n" ("integer") to "real". Ignoring.
Line #4009 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: could not crack entity declaration "n(mol)/delta". Ignoring.
Line #4010 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 beta,escprob          ! escape probability"
    updatevars: could not crack entity declaration "escprob!". Ignoring.
Line #4012 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnu                   ! Planck function"
    updatevars: could not crack entity declaration "bnu!". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: could not crack entity declaration "uarray(maxlev,maxlev)!". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "reduced" ("integer") to "real". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "matrix" ("integer") to "real". Ignoring.
Line #4014 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 redcrit               ! reduction criterion"
    updatevars: could not crack entity declaration "redcrit!". Ignoring.
Line #4015 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 sumx                  ! summed radiative rate"
    updatevars: could not crack entity declaration "sumx!". Ignoring.
Line #4015 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 sumx                  ! summed radiative rate"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4016 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 total                 ! to normalize populations"
    updatevars: could not crack entity declaration "total!". Ignoring.
Line #4016 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 total                 ! to normalize populations"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #4018 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tsum,thistex          ! to check convergence"
    updatevars: could not crack entity declaration "thistex!". Ignoring.
Line #4018 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tsum,thistex          ! to check convergence"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #4021 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv                 ! are we converged?"
    updatevars: could not crack entity declaration "conv!". Ignoring.
Line #4021 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv                 ! are we converged?"
    updatevars: could not crack entity declaration "converged?". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4296 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 taur  !optical radius"
    updatevars: could not crack entity declaration "taur!optical". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4365 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer length       ! subroutine to determine"
    updatevars: could not crack entity declaration "length!". Ignoring.
Line #4367 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ipart        ! loop over collision partners"
    updatevars: could not crack entity declaration "ipart!". Ignoring.
Line #4368 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*10 partner ! name of collision partner"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4368 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*10 partner ! name of collision partner"
    updatevars: attempt to change the type of "collision" ("integer") to "character". Ignoring.
Line #4371 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id           ! ID code of collision partner"
    updatevars: could not crack entity declaration "id!". Ignoring.
Line #4371 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id           ! ID code of collision partner"
    updatevars: attempt to change the type of "of" ("character") to "integer". Ignoring.
Line #4371 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id           ! ID code of collision partner"
    updatevars: attempt to change the type of "partner" ("character") to "integer". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4503 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ipart  ! to loop over collision partners"
    updatevars: could not crack entity declaration "ipart!". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4542 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer iline    ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #4543 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n      ! upper & lower level of the line"
    updatevars: could not crack entity declaration "n!". Ignoring.
Line #4543 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n      ! upper & lower level of the line"
    updatevars: no name pattern found for entity='&'. Skipping.
Line #4545 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer niter    ! final number of iterations"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #4549 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 xt        ! frequency cubed"
    updatevars: could not crack entity declaration "xt!". Ignoring.
Line #4550 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 hnu       ! photon energy"
    updatevars: could not crack entity declaration "hnu!". Ignoring.
Line #4551 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex    ! line source function"
    updatevars: could not crack entity declaration "bnutex!". Ignoring.
Line #4551 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex    ! line source function"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4552 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ftau      ! exp(-tau)"
    updatevars: could not crack entity declaration "ftau!". Ignoring.
Line #4553 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 toti      ! background intensity"
    updatevars: could not crack entity declaration "toti!". Ignoring.
Line #4554 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tbl       ! black body temperature"
    updatevars: could not crack entity declaration "tbl!". Ignoring.
Line #4555 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 wh        ! Planck correction"
    updatevars: could not crack entity declaration "wh!". Ignoring.
Line #4556 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tback     ! background temperature"
    updatevars: could not crack entity declaration "tback!". Ignoring.
Line #4557 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ta        ! line antenna temperature"
    updatevars: could not crack entity declaration "ta!". Ignoring.
Line #4557 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ta        ! line antenna temperature"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4558 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tr        ! line radiation temperature"
    updatevars: could not crack entity declaration "tr!". Ignoring.
Line #4558 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tr        ! line radiation temperature"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4559 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 beta,escprob ! escape probability"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4561 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnu       ! Planck function"
    updatevars: could not crack entity declaration "bnu!". Ignoring.
Line #4562 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 kkms      ! line integrated intensity (K km/s)"
    updatevars: could not crack entity declaration "kkms!". Ignoring.
Line #4562 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 kkms      ! line integrated intensity (K km/s)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4563 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ergs      ! line flux (erg / s / cm^2)"
    updatevars: could not crack entity declaration "ergs!". Ignoring.
Line #4563 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ergs      ! line flux (erg / s / cm^2)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4568 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 wavel     ! line wavelength (micron)"
    updatevars: could not crack entity declaration "wavel!". Ignoring.
Line #4568 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 wavel     ! line wavelength (micron)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4718 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ilev,jlev   ! to loop over energy levels"
    updatevars: could not crack entity declaration "jlev!". Ignoring.
Line #4719 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer iline       ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #4720 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ipart,jpart ! to loop over collision partners"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4721 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer itemp       ! to loop over collision temperatures"
    updatevars: could not crack entity declaration "itemp!". Ignoring.
Line #4722 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer icoll       ! to loop over collisional transitions"
    updatevars: could not crack entity declaration "icoll!". Ignoring.
Line #4724 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer dummy       ! to skip part of the file"
    updatevars: could not crack entity declaration "dummy!". Ignoring.
Line #4727 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id(maxpart)      ! to identify collision partners"
    updatevars: could not crack entity declaration "id(maxpart)!". Ignoring.
Line #4733 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: could not crack entity declaration "temp(maxtemp)!". Ignoring.
Line #4733 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: attempt to change the type of "collision" ("integer") to "real". Ignoring.
Line #4733 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: attempt to change the type of "temperatures" ("integer") to "real". Ignoring.
Line #4736 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*120 collref ! text about source of collisional data"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4736 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*120 collref ! text about source of collisional data"
    updatevars: attempt to change the type of "of" ("integer") to "character". Ignoring.
Line #4736 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*120 collref ! text about source of collisional data"
    updatevars: attempt to change the type of "collisional" ("integer") to "character". Ignoring.
Post-processing...
    Block: radex
            Block: radex
            Block: backrad
            Block: galbr
            Block: splcoeff
            Block: splintrp
            Block: ludcmp
            Block: lubksb
            Block: sgeir
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:r1mach
vars2fortran: No typespec for argument "i".
            Block: r1mach
            Block: sasum
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:scopy
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:scopy
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:scopy
vars2fortran: No typespec for argument "incy".
            Block: scopy
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdsdot
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdsdot
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdsdot
vars2fortran: No typespec for argument "incy".
            Block: sdsdot
            Block: sgefa
            Block: isamax
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:saxpy
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:saxpy
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:saxpy
vars2fortran: No typespec for argument "incy".
            Block: saxpy
            Block: sscal
            Block: sgesl
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdot
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdot
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdot
vars2fortran: No typespec for argument "incy".
            Block: sdot
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xermsg
vars2fortran: No typespec for argument "nerr".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xermsg
vars2fortran: No typespec for argument "level".
            Block: xermsg
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:j4save
vars2fortran: No typespec for argument "iwhich".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:j4save
vars2fortran: No typespec for argument "ivalue".
            Block: j4save
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xercnt
vars2fortran: No typespec for argument "nerr".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xercnt
vars2fortran: No typespec for argument "level".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xercnt
vars2fortran: No typespec for argument "kontrl".
            Block: xercnt
            Block: xerhlt
            Block: xerprn
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:i1mach
vars2fortran: No typespec for argument "i".
            Block: i1mach
{'attrspec': ['dimension(5)']}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xgetua
vars2fortran: No typespec for argument "iunita".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xgetua
vars2fortran: No typespec for argument "n".
            Block: xgetua
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "kflag".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "nerr".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "level".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "icount".
            Block: xersve
            Block: fdump
            Block: matrix
            Block: escprob
            Block: getinputs
            Block: defaults
            Block: length
            Block: output
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:output
    getarrlen:variable "micron" undefined
            Block: readdata
Post-processing (stage 2)...
Building modules...
    Building module "radex"...
        Constructing wrapper function "backrad"...
          backrad()
        Constructing wrapper function "galbr"...
          galbr()
        Constructing wrapper function "splcoeff"...
          splcoeff(x,f,n,fp1,fpn,fpp)
        Constructing wrapper function "splintrp"...
          splintrp(xin,fin,fppin,x,fout,[n])
        Constructing wrapper function "ludcmp"...
          ludcmp(a,indx,d,[n,np])
        Constructing wrapper function "lubksb"...
          lubksb(a,n,indx,b,[np])
        Constructing wrapper function "sgeir"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sgeir(a,v,itask,ind,work,iwork,[lda,n])
        Creating wrapper for Fortran function "r1mach"("r1mach")...
        Constructing wrapper function "r1mach"...
          r1mach = r1mach(i)
        Creating wrapper for Fortran function "sasum"("sasum")...
        Constructing wrapper function "sasum"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sasum = sasum(n,sx,incx)
        Constructing wrapper function "scopy"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          scopy(n,sx,incx,sy,incy)
        Creating wrapper for Fortran function "sdsdot"("sdsdot")...
        Constructing wrapper function "sdsdot"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sdsdot = sdsdot(n,sb,sx,incx,sy,incy)
        Constructing wrapper function "sgefa"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sgefa(a,n,ipvt,info,[lda])
        Creating wrapper for Fortran function "isamax"("isamax")...
        Constructing wrapper function "isamax"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
          isamax = isamax(n,sx,incx)
        Constructing wrapper function "saxpy"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          saxpy(n,sa,sx,incx,sy,incy)
        Constructing wrapper function "sscal"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sscal(n,sa,sx,incx)
        Constructing wrapper function "sgesl"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sgesl(a,n,ipvt,b,job,[lda])
        Creating wrapper for Fortran function "sdot"("sdot")...
        Constructing wrapper function "sdot"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sdot = sdot(n,sx,incx,sy,incy)
        Constructing wrapper function "xermsg"...
          xermsg(librar,subrou,messg,nerr,level)
        Creating wrapper for Fortran function "j4save"("j4save")...
        Constructing wrapper function "j4save"...
          j4save = j4save(iwhich,ivalue,iset)
        Constructing wrapper function "xercnt"...
          xercnt(librar,subrou,messg,nerr,level,kontrl)
        Constructing wrapper function "xerhlt"...
          xerhlt(messg)
        Constructing wrapper function "xerprn"...
          xerprn(prefix,npref,messg,nwrap)
        Creating wrapper for Fortran function "i1mach"("i1mach")...
        Constructing wrapper function "i1mach"...
          i1mach = i1mach(i)
        Constructing wrapper function "xgetua"...
          xgetua(iunita,n)
        Constructing wrapper function "xersve"...
          xersve(librar,subrou,messg,kflag,nerr,level,icount)
        Constructing wrapper function "fdump"...
          fdump()
        Constructing wrapper function "matrix"...
          matrix(niter,conv)
        Creating wrapper for Fortran function "escprob"("escprob")...
        Constructing wrapper function "escprob"...
          escprob = escprob(tau)
        Constructing wrapper function "getinputs"...
          getinputs()
        Constructing wrapper function "defaults"...
          defaults()
        Creating wrapper for Fortran function "length"("length")...
        Constructing wrapper function "length"...
          length = length(str)
        Constructing wrapper function "output"...
          output(niter)
        Constructing wrapper function "readdata"...
          readdata()
        Constructing COMMON block support for "impex"...
          outfile,molfile,specref
        Constructing COMMON block support for "setup"...
          radat,method,version,logfile
        Constructing COMMON block support for "imolec"...
          nlev,nline,ncoll,npart,ntemp,iupp,ilow
        Constructing COMMON block support for "rmolec"...
          amass,eterm,gstat,aeinst,eup
        Constructing COMMON block support for "cphys"...
          density,tkin,tbg,cdmol,deltav,totdens
        Constructing COMMON block support for "freq"...
          fmin,fmax
        Constructing COMMON block support for "radi"...
          xnu,taul,tex,backi,totalb,spfreq,trj
        Constructing COMMON block support for "quant"...
          qnum
        Constructing COMMON block support for "collie"...
          crate,ctot,xpop
        Constructing COMMON block support for "dbg"...
          debug
    Wrote C/API module "radex" to file "/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c"
    Fortran 77 wrappers are saved to "/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.f"
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c' to sources.
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6' to include_dirs.
copying /anaconda3/lib/python3.6/site-packages/numpy/f2py/src/fortranobject.c -> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
copying /anaconda3/lib/python3.6/site-packages/numpy/f2py/src/fortranobject.h -> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.f' to sources.
build_src: building npy-pkg config files
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
customize Gnu95FCompiler
Found executable /anaconda3/bin/gfortran
customize Gnu95FCompiler using build_ext
building 'radex' extension
compiling C sources
C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64

creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
compile options: '-I/Users/jbutler/pyradex/Radex/src -I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6 -I/anaconda3/lib/python3.6/site-packages/numpy/core/include -I/anaconda3/include/python3.6m -c'
gcc: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c
gcc: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c
In file included from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:0,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.h:13,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c:2:
/anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c: In function ‘format_def’:
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c:138:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (size < sizeof(notalloc)) {
                  ^
In file included from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:0,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.h:13,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c:16:
/anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c:177:12: warning: ‘f2py_size’ defined but not used [-Wunused-function]
 static int f2py_size(PyArrayObject* var, ...)
            ^
compiling Fortran sources
Fortran f77 compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran f90 compiler: /anaconda3/bin/gfortran -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran fix compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
compile options: '-I/Users/jbutler/pyradex/Radex/src -I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6 -I/anaconda3/lib/python3.6/site-packages/numpy/core/include -I/anaconda3/include/python3.6m -c'
gfortran:f77: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f
gfortran:f77: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.f
Warning: Nonconforming tab character in column 1 of line 4738
Warning: Nonconforming tab character in column 1 of line 4760
Warning: Nonconforming tab character in column 1 of line 4761
Warning: Nonconforming tab character in column 1 of line 4762
Warning: Nonconforming tab character in column 1 of line 4764
Warning: Nonconforming tab character in column 1 of line 4765
Warning: Nonconforming tab character in column 1 of line 4766
Warning: Nonconforming tab character in column 1 of line 4790
Warning: Nonconforming tab character in column 1 of line 4791
Warning: Nonconforming tab character in column 1 of line 4792
Warning: Nonconforming tab character in column 1 of line 4793
Warning: Nonconforming tab character in column 1 of line 4829
Warning: Nonconforming tab character in column 1 of line 4851
Warning: Nonconforming tab character in column 1 of line 4852
Warning: Nonconforming tab character in column 1 of line 4855
Warning: Nonconforming tab character in column 1 of line 4957
Warning: Nonconforming tab character in column 1 of line 4958
Warning: Nonconforming tab character in column 1 of line 4976
Warning: Nonconforming tab character in column 1 of line 4980
Warning: Nonconforming tab character in column 1 of line 4981
Warning: Nonconforming tab character in column 1 of line 6051
Warning: Nonconforming tab character in column 1 of line 6052
Warning: Nonconforming tab character in column 1 of line 6053
Warning: Nonconforming tab character in column 1 of line 6055
Warning: Nonconforming tab character in column 1 of line 6056
Warning: Nonconforming tab character in column 1 of line 6057
Warning: Nonconforming tab character in column 1 of line 6058
Warning: Nonconforming tab character in column 1 of line 6059
Warning: Nonconforming tab character in column 1 of line 6060
Warning: Nonconforming tab character in column 1 of line 6062
Warning: Nonconforming tab character in column 1 of line 6063
Warning: Nonconforming tab character in column 1 of line 6064
Warning: Nonconforming tab character in column 1 of line 6065
Warning: Nonconforming tab character in column 1 of line 6066
Warning: Nonconforming tab character in column 1 of line 6067
Warning: Nonconforming tab character in column 1 of line 6068
Warning: Nonconforming tab character in column 1 of line 6069
Warning: Nonconforming tab character in column 1 of line 6070
Warning: Nonconforming tab character in column 1 of line 6071
Warning: Nonconforming tab character in column 1 of line 6072
Warning: Nonconforming tab character in column 1 of line 6073
Warning: Nonconforming tab character in column 1 of line 6074
Warning: Nonconforming tab character in column 1 of line 6075
Warning: Nonconforming tab character in column 1 of line 6076
Warning: Nonconforming tab character in column 1 of line 6077
Warning: Nonconforming tab character in column 1 of line 6078
Warning: Nonconforming tab character in column 1 of line 6079
Warning: Nonconforming tab character in column 1 of line 6081
Warning: Nonconforming tab character in column 1 of line 6084
Warning: Nonconforming tab character in column 1 of line 6085
Warning: Nonconforming tab character in column 1 of line 6090
Warning: Nonconforming tab character in column 1 of line 6091
Warning: Nonconforming tab character in column 1 of line 6092
Warning: Nonconforming tab character in column 1 of line 6093
Warning: Nonconforming tab character in column 1 of line 6094
Warning: Nonconforming tab character in column 1 of line 6095
Warning: Nonconforming tab character in column 1 of line 6096
Warning: Nonconforming tab character in column 1 of line 6097
Warning: Nonconforming tab character in column 1 of line 6098
Warning: Nonconforming tab character in column 1 of line 6099
Warning: Nonconforming tab character in column 1 of line 6100
Warning: Nonconforming tab character in column 1 of line 6101
Warning: Nonconforming tab character in column 1 of line 6104
Warning: Nonconforming tab character in column 1 of line 6118
Warning: Nonconforming tab character in column 1 of line 6574
Warning: Nonconforming tab character in column 1 of line 6575
Warning: Nonconforming tab character in column 1 of line 6576
Warning: Nonconforming tab character in column 1 of line 6577
Warning: Nonconforming tab character in column 1 of line 6578
Warning: Nonconforming tab character in column 1 of line 6579
Warning: Nonconforming tab character in column 1 of line 6581
Warning: Nonconforming tab character in column 1 of line 6582
Warning: Nonconforming tab character in column 1 of line 6591
Warning: Nonconforming tab character in column 1 of line 6592
Warning: Nonconforming tab character in column 1 of line 6593
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:492.72:

      if (h.eq.0.d0) pause 'Warning: bad xin input in splintrp '        
                                                                        1
Warning: Deleted feature: PAUSE statement at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4022.31:

        real*8 xpopold(maxlev)                                          
                               1
Warning: Nonconforming tab character at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4395.3:

 41   write(*,21) 'Minimum and maximum output frequency [GHz] ? '       
   1
Warning: Label 41 at (1) defined but not used
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4388.62:

     $     molfile = radat(1:length(radat))//molfile(1:length(molfile)) 
                                                              1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4388.36:

     $     molfile = radat(1:length(radat))//molfile(1:length(molfile)) 
                                    1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4389.36:

      write(13,20) molfile(1:length(molfile))                           
                                    1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4393.36:

      write(13,20) outfile(1:length(outfile))                           
                                    1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4193.42:

      call ludcmp(uarray,nreduce+1,maxlev,indx,dsign)                   
                                          1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:776.12:

      IND = -LOG10(MAX(R1MACH(4),DNORM/XNORM))                          
            1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4194.42:

      call lubksb(uarray,nreduce+1,maxlev,indx,rhs)                     
                                          1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4211.40:

         call ludcmp(yrate,nplus,maxlev,indx,dsign)                     
                                        1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4212.40:

         call lubksb(yrate,nplus,maxlev,indx,rhs)                       
                                        1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4575.31:

     $      //version(1:length(version))                                
                               1
Warning: Character length of actual argument shorter than of dummy argument 'str' (20/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:547.35:

      SUBROUTINE lubksb(a,n,np,indx,b)                                  
                                   1
Warning: Unused dummy argument 'indx' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:537.25:

      SUBROUTINE ludcmp(a,n,np,indx,d)                                  
                         1
Warning: Unused dummy argument 'a' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:537.37:

      SUBROUTINE ludcmp(a,n,np,indx,d)                                  
                                     1
Warning: Unused dummy argument 'd' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:537.35:

      SUBROUTINE ludcmp(a,n,np,indx,d)                                  
                                   1
Warning: Unused dummy argument 'indx' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2564.30:

      SUBROUTINE XERHLT (MESSG)                                         
                              1
Warning: Unused dummy argument 'messg' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.67:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                                                   1
Warning: Unused dummy argument 'kontrl' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.59:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                                           1
Warning: Unused dummy argument 'level' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.31:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                               1
Warning: Unused dummy argument 'librar' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.46:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                              1
Warning: Unused dummy argument 'messg' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.52:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                                    1
Warning: Unused dummy argument 'nerr' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.39:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                       1
Warning: Unused dummy argument 'subrou' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f: In function ‘matrix’:
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4266:0: warning: ‘cddv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      $         /(fgaus*xt/aeinst(iline))
 ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f: In function ‘readdata’:
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4847:0: warning: ‘nint’ may be used uninitialized in this function [-Wmaybe-uninitialized]
                   tlow=temp(nint)
 ^
/anaconda3/bin/gfortran -Wall -g -m64 -Wall -g -undefined dynamic_lookup -bundle /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.o -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5 -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/../../.. -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/../../.. -lgfortran -o ./radex.cpython-36m-darwin.so
rmbadname1: Replacing "size" with "size_bn".
rmbadname1: Replacing "for" with "for_bn".
updatevars:collision: attempt to change empty charselector to {'*': '10'}. Ignoring.
updatevars:of: attempt to change empty charselector to {'*': '120'}. Ignoring.
updatevars:collisional: attempt to change empty charselector to {'*': '120'}. Ignoring.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*8 libtab(10)" is considered as "character libtab(10,8)"; "intent(c)" is forced.
analyzevars: character array "character*8 subtab(10)" is considered as "character subtab(10,8)"; "intent(c)" is forced.
analyzevars: character array "character*20 mestab(10)" is considered as "character mestab(10,20)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
Removing build directory /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz
Unknown vendor: "gfortran"
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "radex" sources
f2py options: []
f2py:> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
Reading fortran codes...
    Reading file '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f' (format:fix,strict)
    Reading file 'radex.inc' (format:fix)
Line #25 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer niter   ! iteration counter"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #26 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer imore   ! are we running again?"
    updatevars: could not crack entity declaration "imore!". Ignoring.
Line #26 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer imore   ! are we running again?"
    updatevars: could not crack entity declaration "again?". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: could not crack entity declaration "conv!". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: attempt to change the type of "are" ("integer") to "logical". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: attempt to change the type of "we" ("integer") to "logical". Ignoring.
Line #29 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv    ! are we converged?"
    updatevars: could not crack entity declaration "converged?". Ignoring.
    Reading file 'radex.inc' (format:fix)
    Reading file 'radex.inc' (format:fix)
    Reading file 'radex.inc' (format:fix)
Line #3992 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer niter            ! iteration counter"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #3993 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ilev,jlev,klev   ! to loop over energy levels"
    updatevars: could not crack entity declaration "klev!". Ignoring.
Line #3994 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nplus            ! to solve statistical equilibrium"
    updatevars: could not crack entity declaration "nplus!". Ignoring.
Line #3995 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer iline            ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #3996 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n              ! line upper/lower levels"
    updatevars: could not crack entity declaration "n!". Ignoring.
Line #3996 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n              ! line upper/lower levels"
    updatevars: could not crack entity declaration "upper/lower". Ignoring.
Line #3997 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nthick           ! counts optically thick lines"
    updatevars: could not crack entity declaration "nthick!". Ignoring.
Line #3998 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nfat             ! counts highly optically thick lines"
    updatevars: could not crack entity declaration "nfat!". Ignoring.
Line #3999 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer nreduce          ! size of reduced rate matrix"
    updatevars: could not crack entity declaration "nreduce!". Ignoring.
Line #4001 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer indx,dsign       ! needed for NumRep equation solver"
    updatevars: could not crack entity declaration "dsign!". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: could not crack entity declaration "rhs(maxlev)!". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "of" ("integer") to "real". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4002 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 rhs(maxlev)           ! RHS of rate equation"
    updatevars: attempt to change the type of "equation" ("integer") to "real". Ignoring.
Line #4004 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: could not crack entity declaration "yrate(maxlev,maxlev)!". Ignoring.
Line #4004 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4004 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 yrate(maxlev,maxlev)  ! rate matrix"
    updatevars: attempt to change the type of "matrix" ("integer") to "real". Ignoring.
Line #4005 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 etr,exr               ! to calculate radiative rates"
    updatevars: could not crack entity declaration "exr!". Ignoring.
Line #4005 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 etr,exr               ! to calculate radiative rates"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #4006 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 xt                    ! frequency cubed"
    updatevars: could not crack entity declaration "xt!". Ignoring.
Line #4007 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 hnu                   ! photon energy"
    updatevars: could not crack entity declaration "hnu!". Ignoring.
Line #4007 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 hnu                   ! photon energy"
    updatevars: attempt to change the type of "energy" ("integer") to "real". Ignoring.
Line #4008 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex                ! line source function"
    updatevars: could not crack entity declaration "bnutex!". Ignoring.
Line #4008 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex                ! line source function"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4009 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: could not crack entity declaration "cddv!". Ignoring.
Line #4009 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: attempt to change the type of "n" ("integer") to "real". Ignoring.
Line #4009 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 cddv                  ! N(mol) / delta V"
    updatevars: could not crack entity declaration "n(mol)/delta". Ignoring.
Line #4010 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 beta,escprob          ! escape probability"
    updatevars: could not crack entity declaration "escprob!". Ignoring.
Line #4012 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnu                   ! Planck function"
    updatevars: could not crack entity declaration "bnu!". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: could not crack entity declaration "uarray(maxlev,maxlev)!". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "reduced" ("integer") to "real". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4013 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 uarray(maxlev,maxlev) ! reduced rate matrix"
    updatevars: attempt to change the type of "matrix" ("integer") to "real". Ignoring.
Line #4014 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 redcrit               ! reduction criterion"
    updatevars: could not crack entity declaration "redcrit!". Ignoring.
Line #4015 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 sumx                  ! summed radiative rate"
    updatevars: could not crack entity declaration "sumx!". Ignoring.
Line #4015 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 sumx                  ! summed radiative rate"
    updatevars: attempt to change the type of "rate" ("integer") to "real". Ignoring.
Line #4016 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 total                 ! to normalize populations"
    updatevars: could not crack entity declaration "total!". Ignoring.
Line #4016 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 total                 ! to normalize populations"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #4018 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tsum,thistex          ! to check convergence"
    updatevars: could not crack entity declaration "thistex!". Ignoring.
Line #4018 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tsum,thistex          ! to check convergence"
    updatevars: attempt to change the type of "to" ("integer") to "real". Ignoring.
Line #4021 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv                 ! are we converged?"
    updatevars: could not crack entity declaration "conv!". Ignoring.
Line #4021 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      logical conv                 ! are we converged?"
    updatevars: could not crack entity declaration "converged?". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4296 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 taur  !optical radius"
    updatevars: could not crack entity declaration "taur!optical". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4365 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer length       ! subroutine to determine"
    updatevars: could not crack entity declaration "length!". Ignoring.
Line #4367 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ipart        ! loop over collision partners"
    updatevars: could not crack entity declaration "ipart!". Ignoring.
Line #4368 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*10 partner ! name of collision partner"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4368 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*10 partner ! name of collision partner"
    updatevars: attempt to change the type of "collision" ("integer") to "character". Ignoring.
Line #4371 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id           ! ID code of collision partner"
    updatevars: could not crack entity declaration "id!". Ignoring.
Line #4371 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id           ! ID code of collision partner"
    updatevars: attempt to change the type of "of" ("character") to "integer". Ignoring.
Line #4371 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id           ! ID code of collision partner"
    updatevars: attempt to change the type of "partner" ("character") to "integer". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4503 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ipart  ! to loop over collision partners"
    updatevars: could not crack entity declaration "ipart!". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4542 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer iline    ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #4543 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n      ! upper & lower level of the line"
    updatevars: could not crack entity declaration "n!". Ignoring.
Line #4543 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer m,n      ! upper & lower level of the line"
    updatevars: no name pattern found for entity='&'. Skipping.
Line #4545 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer niter    ! final number of iterations"
    updatevars: could not crack entity declaration "niter!". Ignoring.
Line #4549 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 xt        ! frequency cubed"
    updatevars: could not crack entity declaration "xt!". Ignoring.
Line #4550 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 hnu       ! photon energy"
    updatevars: could not crack entity declaration "hnu!". Ignoring.
Line #4551 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex    ! line source function"
    updatevars: could not crack entity declaration "bnutex!". Ignoring.
Line #4551 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnutex    ! line source function"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4552 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ftau      ! exp(-tau)"
    updatevars: could not crack entity declaration "ftau!". Ignoring.
Line #4553 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 toti      ! background intensity"
    updatevars: could not crack entity declaration "toti!". Ignoring.
Line #4554 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tbl       ! black body temperature"
    updatevars: could not crack entity declaration "tbl!". Ignoring.
Line #4555 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 wh        ! Planck correction"
    updatevars: could not crack entity declaration "wh!". Ignoring.
Line #4556 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tback     ! background temperature"
    updatevars: could not crack entity declaration "tback!". Ignoring.
Line #4557 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ta        ! line antenna temperature"
    updatevars: could not crack entity declaration "ta!". Ignoring.
Line #4557 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ta        ! line antenna temperature"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4558 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tr        ! line radiation temperature"
    updatevars: could not crack entity declaration "tr!". Ignoring.
Line #4558 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 tr        ! line radiation temperature"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4559 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 beta,escprob ! escape probability"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4561 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 bnu       ! Planck function"
    updatevars: could not crack entity declaration "bnu!". Ignoring.
Line #4562 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 kkms      ! line integrated intensity (K km/s)"
    updatevars: could not crack entity declaration "kkms!". Ignoring.
Line #4562 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 kkms      ! line integrated intensity (K km/s)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4563 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ergs      ! line flux (erg / s / cm^2)"
    updatevars: could not crack entity declaration "ergs!". Ignoring.
Line #4563 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 ergs      ! line flux (erg / s / cm^2)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
Line #4568 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 wavel     ! line wavelength (micron)"
    updatevars: could not crack entity declaration "wavel!". Ignoring.
Line #4568 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 wavel     ! line wavelength (micron)"
    updatevars: attempt to change the type of "line" ("integer") to "real". Ignoring.
    Reading file 'radex.inc' (format:fix)
Line #4718 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ilev,jlev   ! to loop over energy levels"
    updatevars: could not crack entity declaration "jlev!". Ignoring.
Line #4719 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer iline       ! to loop over lines"
    updatevars: could not crack entity declaration "iline!". Ignoring.
Line #4720 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer ipart,jpart ! to loop over collision partners"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4721 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer itemp       ! to loop over collision temperatures"
    updatevars: could not crack entity declaration "itemp!". Ignoring.
Line #4722 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer icoll       ! to loop over collisional transitions"
    updatevars: could not crack entity declaration "icoll!". Ignoring.
Line #4724 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer dummy       ! to skip part of the file"
    updatevars: could not crack entity declaration "dummy!". Ignoring.
Line #4727 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      integer id(maxpart)      ! to identify collision partners"
    updatevars: could not crack entity declaration "id(maxpart)!". Ignoring.
Line #4733 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: could not crack entity declaration "temp(maxtemp)!". Ignoring.
Line #4733 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: attempt to change the type of "collision" ("integer") to "real". Ignoring.
Line #4733 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      real*8 temp(maxtemp) ! collision temperatures"
    updatevars: attempt to change the type of "temperatures" ("integer") to "real". Ignoring.
Line #4736 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*120 collref ! text about source of collisional data"
    updatevars: no name pattern found for entity='!'. Skipping.
Line #4736 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*120 collref ! text about source of collisional data"
    updatevars: attempt to change the type of "of" ("integer") to "character". Ignoring.
Line #4736 in /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:"      character*120 collref ! text about source of collisional data"
    updatevars: attempt to change the type of "collisional" ("integer") to "character". Ignoring.
Post-processing...
    Block: radex
            Block: radex
            Block: backrad
            Block: galbr
            Block: splcoeff
            Block: splintrp
            Block: ludcmp
            Block: lubksb
            Block: sgeir
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:r1mach
vars2fortran: No typespec for argument "i".
            Block: r1mach
            Block: sasum
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:scopy
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:scopy
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:scopy
vars2fortran: No typespec for argument "incy".
            Block: scopy
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdsdot
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdsdot
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdsdot
vars2fortran: No typespec for argument "incy".
            Block: sdsdot
            Block: sgefa
            Block: isamax
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:saxpy
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:saxpy
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:saxpy
vars2fortran: No typespec for argument "incy".
            Block: saxpy
            Block: sscal
            Block: sgesl
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdot
vars2fortran: No typespec for argument "n".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdot
vars2fortran: No typespec for argument "incx".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:sdot
vars2fortran: No typespec for argument "incy".
            Block: sdot
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xermsg
vars2fortran: No typespec for argument "nerr".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xermsg
vars2fortran: No typespec for argument "level".
            Block: xermsg
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:j4save
vars2fortran: No typespec for argument "iwhich".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:j4save
vars2fortran: No typespec for argument "ivalue".
            Block: j4save
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xercnt
vars2fortran: No typespec for argument "nerr".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xercnt
vars2fortran: No typespec for argument "level".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xercnt
vars2fortran: No typespec for argument "kontrl".
            Block: xercnt
            Block: xerhlt
            Block: xerprn
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:i1mach
vars2fortran: No typespec for argument "i".
            Block: i1mach
{'attrspec': ['dimension(5)']}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xgetua
vars2fortran: No typespec for argument "iunita".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xgetua
vars2fortran: No typespec for argument "n".
            Block: xgetua
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "kflag".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "nerr".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "level".
{}
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:xersve
vars2fortran: No typespec for argument "icount".
            Block: xersve
            Block: fdump
            Block: matrix
            Block: escprob
            Block: getinputs
            Block: defaults
            Block: length
            Block: output
In: :radex:/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:output
    getarrlen:variable "micron" undefined
            Block: readdata
Post-processing (stage 2)...
Building modules...
    Building module "radex"...
        Constructing wrapper function "backrad"...
          backrad()
        Constructing wrapper function "galbr"...
          galbr()
        Constructing wrapper function "splcoeff"...
          splcoeff(x,f,n,fp1,fpn,fpp)
        Constructing wrapper function "splintrp"...
          splintrp(xin,fin,fppin,x,fout,[n])
        Constructing wrapper function "ludcmp"...
          ludcmp(a,indx,d,[n,np])
        Constructing wrapper function "lubksb"...
          lubksb(a,n,indx,b,[np])
        Constructing wrapper function "sgeir"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sgeir(a,v,itask,ind,work,iwork,[lda,n])
        Creating wrapper for Fortran function "r1mach"("r1mach")...
        Constructing wrapper function "r1mach"...
          r1mach = r1mach(i)
        Creating wrapper for Fortran function "sasum"("sasum")...
        Constructing wrapper function "sasum"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sasum = sasum(n,sx,incx)
        Constructing wrapper function "scopy"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          scopy(n,sx,incx,sy,incy)
        Creating wrapper for Fortran function "sdsdot"("sdsdot")...
        Constructing wrapper function "sdsdot"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sdsdot = sdsdot(n,sb,sx,incx,sy,incy)
        Constructing wrapper function "sgefa"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sgefa(a,n,ipvt,info,[lda])
        Creating wrapper for Fortran function "isamax"("isamax")...
        Constructing wrapper function "isamax"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
          isamax = isamax(n,sx,incx)
        Constructing wrapper function "saxpy"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          saxpy(n,sa,sx,incx,sy,incy)
        Constructing wrapper function "sscal"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sscal(n,sa,sx,incx)
        Constructing wrapper function "sgesl"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sgesl(a,n,ipvt,b,job,[lda])
        Creating wrapper for Fortran function "sdot"("sdot")...
        Constructing wrapper function "sdot"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          sdot = sdot(n,sx,incx,sy,incy)
        Constructing wrapper function "xermsg"...
          xermsg(librar,subrou,messg,nerr,level)
        Creating wrapper for Fortran function "j4save"("j4save")...
        Constructing wrapper function "j4save"...
          j4save = j4save(iwhich,ivalue,iset)
        Constructing wrapper function "xercnt"...
          xercnt(librar,subrou,messg,nerr,level,kontrl)
        Constructing wrapper function "xerhlt"...
          xerhlt(messg)
        Constructing wrapper function "xerprn"...
          xerprn(prefix,npref,messg,nwrap)
        Creating wrapper for Fortran function "i1mach"("i1mach")...
        Constructing wrapper function "i1mach"...
          i1mach = i1mach(i)
        Constructing wrapper function "xgetua"...
          xgetua(iunita,n)
        Constructing wrapper function "xersve"...
          xersve(librar,subrou,messg,kflag,nerr,level,icount)
        Constructing wrapper function "fdump"...
          fdump()
        Constructing wrapper function "matrix"...
          matrix(niter,conv)
        Creating wrapper for Fortran function "escprob"("escprob")...
        Constructing wrapper function "escprob"...
          escprob = escprob(tau)
        Constructing wrapper function "getinputs"...
          getinputs()
        Constructing wrapper function "defaults"...
          defaults()
        Creating wrapper for Fortran function "length"("length")...
        Constructing wrapper function "length"...
          length = length(str)
        Constructing wrapper function "output"...
          output(niter)
        Constructing wrapper function "readdata"...
          readdata()
        Constructing COMMON block support for "impex"...
          outfile,molfile,specref
        Constructing COMMON block support for "setup"...
          radat,method,version,logfile
        Constructing COMMON block support for "imolec"...
          nlev,nline,ncoll,npart,ntemp,iupp,ilow
        Constructing COMMON block support for "rmolec"...
          amass,eterm,gstat,aeinst,eup
        Constructing COMMON block support for "cphys"...
          density,tkin,tbg,cdmol,deltav,totdens
        Constructing COMMON block support for "freq"...
          fmin,fmax
        Constructing COMMON block support for "radi"...
          xnu,taul,tex,backi,totalb,spfreq,trj
        Constructing COMMON block support for "quant"...
          qnum
        Constructing COMMON block support for "collie"...
          crate,ctot,xpop
        Constructing COMMON block support for "dbg"...
          debug
    Wrote C/API module "radex" to file "/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c"
    Fortran 77 wrappers are saved to "/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.f"
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c' to sources.
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6' to include_dirs.
copying /anaconda3/lib/python3.6/site-packages/numpy/f2py/src/fortranobject.c -> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
copying /anaconda3/lib/python3.6/site-packages/numpy/f2py/src/fortranobject.h -> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.f' to sources.
build_src: building npy-pkg config files
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
customize Gnu95FCompiler
Found executable /anaconda3/bin/gfortran
customize Gnu95FCompiler using build_ext
building 'radex' extension
compiling C sources
C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64

creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6
compile options: '-I/Users/jbutler/pyradex/Radex/src -I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6 -I/anaconda3/lib/python3.6/site-packages/numpy/core/include -I/anaconda3/include/python3.6m -c'
gcc: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c
gcc: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c
In file included from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:0,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.h:13,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c:2:
/anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c: In function ‘format_def’:
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.c:138:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (size < sizeof(notalloc)) {
                  ^
In file included from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:0,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.h:13,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c:16:
/anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.c:177:12: warning: ‘f2py_size’ defined but not used [-Wunused-function]
 static int f2py_size(PyArrayObject* var, ...)
            ^
compiling Fortran sources
Fortran f77 compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran f90 compiler: /anaconda3/bin/gfortran -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran fix compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
compile options: '-I/Users/jbutler/pyradex/Radex/src -I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6 -I/anaconda3/lib/python3.6/site-packages/numpy/core/include -I/anaconda3/include/python3.6m -c'
gfortran:f77: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f
gfortran:f77: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.f
Warning: Nonconforming tab character in column 1 of line 4738
Warning: Nonconforming tab character in column 1 of line 4760
Warning: Nonconforming tab character in column 1 of line 4761
Warning: Nonconforming tab character in column 1 of line 4762
Warning: Nonconforming tab character in column 1 of line 4764
Warning: Nonconforming tab character in column 1 of line 4765
Warning: Nonconforming tab character in column 1 of line 4766
Warning: Nonconforming tab character in column 1 of line 4790
Warning: Nonconforming tab character in column 1 of line 4791
Warning: Nonconforming tab character in column 1 of line 4792
Warning: Nonconforming tab character in column 1 of line 4793
Warning: Nonconforming tab character in column 1 of line 4829
Warning: Nonconforming tab character in column 1 of line 4851
Warning: Nonconforming tab character in column 1 of line 4852
Warning: Nonconforming tab character in column 1 of line 4855
Warning: Nonconforming tab character in column 1 of line 4957
Warning: Nonconforming tab character in column 1 of line 4958
Warning: Nonconforming tab character in column 1 of line 4976
Warning: Nonconforming tab character in column 1 of line 4980
Warning: Nonconforming tab character in column 1 of line 4981
Warning: Nonconforming tab character in column 1 of line 6051
Warning: Nonconforming tab character in column 1 of line 6052
Warning: Nonconforming tab character in column 1 of line 6053
Warning: Nonconforming tab character in column 1 of line 6055
Warning: Nonconforming tab character in column 1 of line 6056
Warning: Nonconforming tab character in column 1 of line 6057
Warning: Nonconforming tab character in column 1 of line 6058
Warning: Nonconforming tab character in column 1 of line 6059
Warning: Nonconforming tab character in column 1 of line 6060
Warning: Nonconforming tab character in column 1 of line 6062
Warning: Nonconforming tab character in column 1 of line 6063
Warning: Nonconforming tab character in column 1 of line 6064
Warning: Nonconforming tab character in column 1 of line 6065
Warning: Nonconforming tab character in column 1 of line 6066
Warning: Nonconforming tab character in column 1 of line 6067
Warning: Nonconforming tab character in column 1 of line 6068
Warning: Nonconforming tab character in column 1 of line 6069
Warning: Nonconforming tab character in column 1 of line 6070
Warning: Nonconforming tab character in column 1 of line 6071
Warning: Nonconforming tab character in column 1 of line 6072
Warning: Nonconforming tab character in column 1 of line 6073
Warning: Nonconforming tab character in column 1 of line 6074
Warning: Nonconforming tab character in column 1 of line 6075
Warning: Nonconforming tab character in column 1 of line 6076
Warning: Nonconforming tab character in column 1 of line 6077
Warning: Nonconforming tab character in column 1 of line 6078
Warning: Nonconforming tab character in column 1 of line 6079
Warning: Nonconforming tab character in column 1 of line 6081
Warning: Nonconforming tab character in column 1 of line 6084
Warning: Nonconforming tab character in column 1 of line 6085
Warning: Nonconforming tab character in column 1 of line 6090
Warning: Nonconforming tab character in column 1 of line 6091
Warning: Nonconforming tab character in column 1 of line 6092
Warning: Nonconforming tab character in column 1 of line 6093
Warning: Nonconforming tab character in column 1 of line 6094
Warning: Nonconforming tab character in column 1 of line 6095
Warning: Nonconforming tab character in column 1 of line 6096
Warning: Nonconforming tab character in column 1 of line 6097
Warning: Nonconforming tab character in column 1 of line 6098
Warning: Nonconforming tab character in column 1 of line 6099
Warning: Nonconforming tab character in column 1 of line 6100
Warning: Nonconforming tab character in column 1 of line 6101
Warning: Nonconforming tab character in column 1 of line 6104
Warning: Nonconforming tab character in column 1 of line 6118
Warning: Nonconforming tab character in column 1 of line 6574
Warning: Nonconforming tab character in column 1 of line 6575
Warning: Nonconforming tab character in column 1 of line 6576
Warning: Nonconforming tab character in column 1 of line 6577
Warning: Nonconforming tab character in column 1 of line 6578
Warning: Nonconforming tab character in column 1 of line 6579
Warning: Nonconforming tab character in column 1 of line 6581
Warning: Nonconforming tab character in column 1 of line 6582
Warning: Nonconforming tab character in column 1 of line 6591
Warning: Nonconforming tab character in column 1 of line 6592
Warning: Nonconforming tab character in column 1 of line 6593
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:492.72:

      if (h.eq.0.d0) pause 'Warning: bad xin input in splintrp '        
                                                                        1
Warning: Deleted feature: PAUSE statement at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4022.31:

        real*8 xpopold(maxlev)                                          
                               1
Warning: Nonconforming tab character at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4395.3:

 41   write(*,21) 'Minimum and maximum output frequency [GHz] ? '       
   1
Warning: Label 41 at (1) defined but not used
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4388.62:

     $     molfile = radat(1:length(radat))//molfile(1:length(molfile)) 
                                                              1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4388.36:

     $     molfile = radat(1:length(radat))//molfile(1:length(molfile)) 
                                    1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4389.36:

      write(13,20) molfile(1:length(molfile))                           
                                    1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4393.36:

      write(13,20) outfile(1:length(outfile))                           
                                    1
Warning: Character length of actual argument shorter than of dummy argument 'str' (120/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4193.42:

      call ludcmp(uarray,nreduce+1,maxlev,indx,dsign)                   
                                          1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:776.12:

      IND = -LOG10(MAX(R1MACH(4),DNORM/XNORM))                          
            1
Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4194.42:

      call lubksb(uarray,nreduce+1,maxlev,indx,rhs)                     
                                          1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4211.40:

         call ludcmp(yrate,nplus,maxlev,indx,dsign)                     
                                        1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4212.40:

         call lubksb(yrate,nplus,maxlev,indx,rhs)                       
                                        1
Warning: Rank mismatch in argument 'indx' at (1) (rank-1 and scalar)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4575.31:

     $      //version(1:length(version))                                
                               1
Warning: Character length of actual argument shorter than of dummy argument 'str' (20/200) at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:547.35:

      SUBROUTINE lubksb(a,n,np,indx,b)                                  
                                   1
Warning: Unused dummy argument 'indx' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:537.25:

      SUBROUTINE ludcmp(a,n,np,indx,d)                                  
                         1
Warning: Unused dummy argument 'a' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:537.37:

      SUBROUTINE ludcmp(a,n,np,indx,d)                                  
                                     1
Warning: Unused dummy argument 'd' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:537.35:

      SUBROUTINE ludcmp(a,n,np,indx,d)                                  
                                   1
Warning: Unused dummy argument 'indx' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2564.30:

      SUBROUTINE XERHLT (MESSG)                                         
                              1
Warning: Unused dummy argument 'messg' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.67:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                                                   1
Warning: Unused dummy argument 'kontrl' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.59:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                                           1
Warning: Unused dummy argument 'level' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.31:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                               1
Warning: Unused dummy argument 'librar' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.46:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                              1
Warning: Unused dummy argument 'messg' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.52:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                                    1
Warning: Unused dummy argument 'nerr' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:2502.39:

      SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)    
                                       1
Warning: Unused dummy argument 'subrou' at (1)
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f: In function ‘matrix’:
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4266:0: warning: ‘cddv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      $         /(fgaus*xt/aeinst(iline))
 ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f: In function ‘readdata’:
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.f:4847:0: warning: ‘nint’ may be used uninitialized in this function [-Wmaybe-uninitialized]
                   tlow=temp(nint)
 ^
/anaconda3/bin/gfortran -Wall -g -m64 -Wall -g -undefined dynamic_lookup -bundle /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radexmodule.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/fortranobject.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpasaoy6u7.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz/src.macosx-10.7-x86_64-3.6/radex-f2pywrappers.o -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5 -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/../../.. -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/../../.. -lgfortran -o ./radex.cpython-36m-darwin.so
rmbadname1: Replacing "size" with "size_bn".
rmbadname1: Replacing "for" with "for_bn".
updatevars:collision: attempt to change empty charselector to {'*': '10'}. Ignoring.
updatevars:of: attempt to change empty charselector to {'*': '120'}. Ignoring.
updatevars:collisional: attempt to change empty charselector to {'*': '120'}. Ignoring.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*8 libtab(10)" is considered as "character libtab(10,8)"; "intent(c)" is forced.
analyzevars: character array "character*8 subtab(10)" is considered as "character subtab(10,8)"; "intent(c)" is forced.
analyzevars: character array "character*20 mestab(10)" is considered as "character mestab(10,20)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
analyzevars: character array "character*6 qnum(2999)" is considered as "character qnum(2999,6)"; "intent(c)" is forced.
Removing build directory /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpvuuakhfz
rm ./*.mod ./*.o
rm: ./*.mod: No such file or directory
rm: ./*.o: No such file or directory
make: *** [clean] Error 1
gfortran -O3 -fPIC -c sub_global_variables.f90
gfortran -O3 -fPIC -c sub_trivials.f90
gfortran -O3 -fPIC -c nleq1.f
gfortran -O3 -fPIC -c linalg_nleq1.f
linalg_nleq1.f:1513.21:

         CALL XERBLA('DGER ',INFO)                                      
                     1
Warning: Character length of actual argument shorter than of dummy argument 'srname' (5/6) at (1)
gfortran -O3 -fPIC -c statistic_equilibrium.f90
gfortran -O3 -fPIC -c my_radex.f90
gfortran -O3 -fPIC -c opkda1.f
opkda1.f:1255.43:

     1   RWORK(LACOR), IA, JA, RWORK(LWM), RWORK(LWM), IPFLAG, F, JAC)  
                                           1
Warning: Type mismatch in argument 'iwk' at (1); passed REAL(8) to INTEGER(4)
opkda1.f:9498.51:

     1   RWORK(LACOR), IA, JA, IC, JC, RWORK(LWM), RWORK(LWM), IPFLAG,  
                                                   1
Warning: Type mismatch in argument 'iwk' at (1); passed REAL(8) to INTEGER(4)
gfortran -O3 -fPIC -c opkda2.f
opkda2.f:938.72:

   10 ASSIGN 30 TO NEXT                                                 
                                                                        1
Warning: Deleted feature: ASSIGN statement at (1)
opkda2.f:945.19:

   20    GO TO NEXT,(30, 50, 70, 110)                                   
                   1
Warning: Deleted feature: Assigned GOTO statement at (1)
opkda2.f:947.72:

      ASSIGN 50 TO NEXT                                                 
                                                                        1
Warning: Deleted feature: ASSIGN statement at (1)
opkda2.f:957.72:

      ASSIGN 70 TO NEXT                                                 
                                                                        1
Warning: Deleted feature: ASSIGN statement at (1)
opkda2.f:963.72:

      ASSIGN 110 TO NEXT                                                
                                                                        1
Warning: Deleted feature: ASSIGN statement at (1)
gfortran -O3 -fPIC -c opkdmain.f
gfortran -O3 -fPIC -c wnorm.f
gfortran -O3 -fPIC -c zibconst.f
gfortran -O3 -fPIC -c zibmon.f
gfortran -O3 -fPIC -c zibsec.f
f2py -c -m wrapper_my_radex wrapper_for_python.f90 -L my_radex.o opkda1.o opkda2.o opkdmain.o statistic_equilibrium.o sub_global_variables.o sub_trivials.o nleq1.o linalg_nleq1.o wnorm.o zibconst.o zibmon.o zibsec.o 
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "wrapper_my_radex" sources
f2py options: []
f2py:> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radexmodule.c
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6
Reading fortran codes...
    Reading file 'wrapper_for_python.f90' (format:free)
crackline: groupcounter=1 groupname={0: '', 1: 'module', 2: 'interface', 3: 'module', 4: 'subroutine'}
crackline: Mismatch of blocks encountered. Trying to fix it by assuming "end" statement.
Post-processing...
    Block: wrapper_my_radex
            Block: myradex_wrapper
                Block: config_basic
In: :wrapper_my_radex:wrapper_for_python.f90:myradex_wrapper:config_basic
get_useparameters: no module my_radex info used by config_basic
                Block: run_one_params
In: :wrapper_my_radex:wrapper_for_python.f90:myradex_wrapper:run_one_params
get_useparameters: no module my_radex info used by run_one_params
In: :wrapper_my_radex:wrapper_for_python.f90:myradex_wrapper:run_one_params
get_useparameters: no module statistic_equilibrium info used by run_one_params
Post-processing (stage 2)...
    Block: wrapper_my_radex
        Block: unknown_interface
            Block: myradex_wrapper
                Block: config_basic
                Block: run_one_params
Building modules...
    Building module "wrapper_my_radex"...
        Constructing F90 module support for "myradex_wrapper"...
          Variables: flag_good n_item_column about column_names molecule_name
            Constructing wrapper function "myradex_wrapper.config_basic"...
              n_levels,n_item,n_transitions = config_basic(dir_transition_rates,filename_molecule,tbg,verbose)
            Constructing wrapper function "myradex_wrapper.run_one_params"...
              energies,f_occupations,data_transitions,cooling_rate = run_one_params(tkin,dv_cgs,dens_x_cgs,ncol_x_cgs,h2_density_cgs,hi_density_cgs,oh2_density_cgs,ph2_density_cgs,hii_density_cgs,electron_density_cgs,n_levels,n_item,n_transitions,geotype)
    Wrote C/API module "wrapper_my_radex" to file "/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radexmodule.c"
    Fortran 90 wrappers are saved to "/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radex-f2pywrappers2.f90"
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.c' to sources.
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6' to include_dirs.
copying /anaconda3/lib/python3.6/site-packages/numpy/f2py/src/fortranobject.c -> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6
copying /anaconda3/lib/python3.6/site-packages/numpy/f2py/src/fortranobject.h -> /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6
  adding '/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radex-f2pywrappers2.f90' to sources.
build_src: building npy-pkg config files
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
get_default_fcompiler: matching types: '['gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'g95', 'pg']'
customize Gnu95FCompiler
Found executable /anaconda3/bin/gfortran
customize Gnu95FCompiler
customize Gnu95FCompiler using build_ext
building 'wrapper_my_radex' extension
compiling C sources
C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -arch x86_64 -I/anaconda3/include -arch x86_64

creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu
creating /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6
compile options: '-I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6 -I/anaconda3/lib/python3.6/site-packages/numpy/core/include -I/anaconda3/include/python3.6m -c'
gcc: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radexmodule.c
gcc: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.c
In file included from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:0,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.h:13,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radexmodule.c:16:
/anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radexmodule.c:134:12: warning: ‘f2py_size’ defined but not used [-Wunused-function]
 static int f2py_size(PyArrayObject* var, ...)
            ^
In file included from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarraytypes.h:1823:0,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.h:13,
                 from /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.c:2:
/anaconda3/lib/python3.6/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.c: In function ‘format_def’:
/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.c:138:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (size < sizeof(notalloc)) {
                  ^
compiling Fortran 90 module sources
Fortran f77 compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran f90 compiler: /anaconda3/bin/gfortran -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran fix compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
compile options: '-I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6 -I/anaconda3/lib/python3.6/site-packages/numpy/core/include -I/anaconda3/include/python3.6m -c'
extra options: '-J/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/ -I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/'
gfortran:f90: wrapper_for_python.f90
compiling Fortran sources
Fortran f77 compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran f90 compiler: /anaconda3/bin/gfortran -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
Fortran fix compiler: /anaconda3/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -m64 -fPIC -O3 -funroll-loops
compile options: '-I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6 -I/anaconda3/lib/python3.6/site-packages/numpy/core/include -I/anaconda3/include/python3.6m -c'
extra options: '-J/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/ -I/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/'
gfortran:f90: /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radex-f2pywrappers2.f90
/anaconda3/bin/gfortran -Wall -g -m64 -Wall -g -undefined dynamic_lookup -bundle /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radexmodule.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/fortranobject.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/wrapper_for_python.o /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu/src.macosx-10.7-x86_64-3.6/wrapper_my_radex-f2pywrappers2.o my_radex.o opkda1.o opkda2.o opkdmain.o statistic_equilibrium.o sub_global_variables.o sub_trivials.o nleq1.o linalg_nleq1.o wnorm.o zibconst.o zibmon.o zibsec.o -L -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5 -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/../../.. -L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5/../../.. -lgfortran -o ./wrapper_my_radex.cpython-36m-darwin.so
ld: warning: directory not found for option '-L-L/anaconda3/bin/../lib/gcc/x86_64-apple-darwin11.4.2/4.8.5'
ld: warning: ld: warning: object file (my_radex.o) was built for newer OSX version (10.13) than being linked (10.9)object file (opkda1.o) was built for newer OSX version (10.13) than being linked (10.9)

ld: warning: object file (opkda2.o) was built for newer OSX version (10.13) than being linked (10.9)
ld: warning: object file (opkdmain.o) was built for newer OSX version (10.13) than being linked (10.9)
ld: warning: object file (statistic_equilibrium.o) was built for newer OSX version (10.13) than being linked (10.9)
ld: warning: object file (sub_global_variables.o) was built for newer OSX version (10.13) than being linked (10.9)
ld: warning: object file (sub_trivials.o) was built for newer OSX version (10.13) than being linked (10.9)
ld: warning: ld: warning: object file (linalg_nleq1.o) was built for newer OSX version (10.13) than being linked (10.9)object file (nleq1.o) was built for newer OSX version (10.13) than being linked (10.9)

ld: warning: object file (zibconst.o) was built for newer OSX version (10.13) than being linked (10.9)ld: warning: 
object file (wnorm.o) was built for newer OSX version (10.13) than being linked (10.9)
ld: warning: ld: warning: object file (zibmon.o) was built for newer OSX version (10.13) than being linked (10.9)object file (zibsec.o) was built for newer OSX version (10.13) than being linked (10.9)

Removing build directory /var/folders/hr/vv0vb8nj73scwd415gm_97nm33gc3d/T/tmpss1gwpuu
make: `sub_trivials.o' is up to date.
rm ./*.mod ./*.o
keflavich commented 5 years ago

afaict, the install succeeded. Thanks, though, that last error report is much clearer.

Jdskeletion commented 5 years ago

no problem. Hang on, I'm going to put in another more relevant example

Jdskeletion commented 5 years ago
import pyradex
import numpy as np
R = pyradex.Radex(collider_densities={'oH2':900,'pH2':100}, column=1e16, species='co', temperature=20)
Tlvg = R(escapeProbGeom='lvg')
Tslab = R(escapeProbGeom='slab')
Tsphere = R(escapeProbGeom='sphere')
Tlvg[:3].pprint()
Tslab[:3].pprint()
Tsphere[:3].pprint()

Response:
ValueError                                Traceback (most recent call last)
<ipython-input-7-5897764a5c29> in <module>
      1 import pyradex
      2 import numpy as np
----> 3 R = pyradex.Radex(collider_densities={'oH2':900,'pH2':100}, column=1e16, species='co', temperature=20)
      4 Tlvg = R(escapeProbGeom='lvg')
      5 Tslab = R(escapeProbGeom='slab')

/anaconda3/lib/python3.6/site-packages/pyradex/core.py in __init__(self, collider_densities, density, total_density, temperature, species, column, column_per_bin, tbackground, deltav, abundance, datapath, escapeProbGeom, outfile, logfile, debug, mu, source_area)
    290                 raise ValueError("Data path %s was not successfully stored;"
    291                                  " instead %s was." % (datapath,self.datapath))
--> 292         self.species = species
    293         if self.molpath == b'':
    294             raise ValueError("Must set a species name.")

/anaconda3/lib/python3.6/site-packages/pyradex/base_class.py in species(self, species)
    125         self._species = species
    126         try:
--> 127             self.molpath = os.path.join(self.datapath,species+'.dat')
    128         except IOError:
    129             log.warn("Did not find data file for species {0} "

/anaconda3/lib/python3.6/site-packages/pyradex/core.py in molpath(self, molfile)
    613         else:
    614             self.radex.impex.molfile[:] = ""
--> 615         utils.verify_collisionratefile(molfile)
    616         try:
    617             self.radex.impex.molfile[:len(molfile)] = molfile

/anaconda3/lib/python3.6/site-packages/pyradex/utils.py in verify_collisionratefile(fn)
     69     from astroquery import lamda
     70 
---> 71     if not os.path.exists(fn):
     72         raise IOError("File {0} does not exist.".format(fn))
     73 

/anaconda3/lib/python3.6/genericpath.py in exists(path)
     17     """Test whether a path exists.  Returns False for broken symbolic links"""
     18     try:
---> 19         os.stat(path)
     20     except OSError:
     21         return False

ValueError: embedded null byte
keflavich commented 5 years ago

what version of python are you on? Also, did you grab the latest master version of pyradex? I recognize this issue, approximately, but I don't know why it's still happening.

Jdskeletion commented 5 years ago

I downloaded it right off the github. I am assuming it is the latest. Also, I am using anaconda3 and python 3.6.8

keflavich commented 5 years ago

ok. I'll see if I can reproduce it.

keflavich commented 5 years ago

I can't reproduce this. If you're running this in ipython, could you run the %debug command and then print(path)? It looks like the path to your file name is somehow getting written incorrectly.... which is weird and I don't see how it can happen.

What full path are you running python from? I wonder if this is a problem with having a space or some unicode character in the path name...

Jdskeletion commented 5 years ago

$jbutler/pyradex Should I try to put it in python? I had done that before but can try it again

Jdskeletion commented 5 years ago

Could it also be due to gfortran compatibility? For the module/attribute issues.

Jdskeletion commented 5 years ago

I just realized that I have it in three different locations. One in the users section, one in anaconda python 3.6, and one in anaconda python 3.7. Originally I had it in python 3.7 but then I downloaded gfortran through conda which required python 3.6 rather than python 3.7. I also have gfortran in macports as well as homebrew. I want to clean it up but not sure which to choose. Yes, I apologize, I made sort of a mess here.

keflavich commented 5 years ago

I... don't know the answer to any of these questions. This problem is totally new. I think it's on the python side, related to the data type of the path name, but it's hard to say.

A debugger session could look like this:

In [1]: def blah(x):
   ...:     y = 2
   ...:     raise ValueError
   ...:

In [2]: blah(1)
Traceback (most recent call last):
  File "<ipython-input-2-76f03ec3aec9>", line 1, in <module>
    blah(1)
  File "<ipython-input-1-28e7eb2f72ab>", line 3, in blah
    raise ValueError
ValueError

In [3]: %debug
> <ipython-input-1-28e7eb2f72ab>(3)blah()
      1 def blah(x):
      2     y = 2
----> 3     raise ValueError
      4

ipdb> print(y)
2
ipdb>

Could you try to find out what is in the path variable in your traceback?

Jdskeletion commented 5 years ago

def blah(x): y = 2 raise ValueError

blah(1) Traceback (most recent call last):

File "", line 1, in blah(1)

File "", line 3, in blah raise ValueError

ValueError

%debug

(3)blah() 1 def blah(x): 2 y = 2 ----> 3 raise ValueError 4

ipdb> ipdb> print(y) 2

ipdb>

Is this the way to find the path variable or is there a different way?

keflavich commented 5 years ago

Yes, I was illustrating how you use the %debug statement. It will pop up the ipdb> prompt and allow you to inspect the variables defined at that part of the code. You only need to do the %debug and print part.