Re: [FLASH-BUGS] Flash - Fortran90 compiler compatibility on Tru64

From: Andrew Siegel (siegela@sunspot.uchicago.edu)
Date: Fri Jul 05 2002 - 13:51:09 CDT

  • Next message: Colin McNally: "Re: [FLASH-BUGS] Flash - Fortran90 compiler compatibility on Tru64"

    On Fri, 5 Jul 2002, Colin McNally wrote:

    > Hi,
    > I have had to hack out some of the FORTRAN common blocks in PARAMESH
    > that were used by the dataBase module into common blocks to make Compaq
    > Tru64 Fortran compile FLASH (intgrs, floats,tree,solution_cc). It is
    > possible that my modifications have messed something up.
    > The issue is that when a common block is defined by Paramesh and is
    > used in a dBase module and then a name in the common block is in the
    > ONLY specification of a USE statement the compag compiler, for example goes:
    >

    Yes, this is caused by a bug on the Tru64 compiler that was supposed to be
    fixed in version 5.2. I'm not sure what the status is, but we've put
    together a quick patch that should workaround any versions that have this
    problem. You can download a trial version of the patch now from
    http://flash.uchicago.edu/~siegela/CompaqPatch.tar

    We are still a few weeks away from fully testing our code on a Compaq
    cluster. Until then, I can't gaurantee that this patch will solve all of
    the Compaq problems. It certainly works around the one you point out, but
    it's possible there are others. In several weeks, we will be running our
    full test suite nightly on a tru64 cluster. In the meantime, this is all
    we can offer.

    To run the patch, copy the .tar to your $FLASH_HOME directory. Then do

    tar xvf CompaqPatch.tar
    ./runpatch

    Please let me know of any problems.

    regards, andrew siegel



    This archive was generated by hypermail 2b30 : Fri Jul 05 2002 - 15:28:23 CDT