Re: [FLASH-USERS] Blocks not talking to each other? (from Adam Bartnik)

From: Artur Gawryszczak <gawrysz@camk.edu.pl>
Date: Wed Jun 18 2003 - 06:07:46 CDT

Hello,

On Wed, 18 Jun 2003, Erik-Jan Rijkhorst wrote:
> Just a message to add my experience with the intel compilers and
> flash. I tested running the sedov and windtunnel setups that come with
> the flash distribution using different versions of flash and different
> versions of ifc and found the following:
>
> flash2.1: both ifc 6.0 and ifc 7.0 work fine
> flash2.2: ifc 6.0 works, ifc 7.0 doesn't refine
> flash2.3: ifc 6.0 works, ifc 7.0 doesn't refine
>
> (I used ifc 6.0 Build 020312Z and ifc 7.0 Build 20021028Z with compiler
> options -r8 -i4 -O3)
>
> So something must have changed between versions 2.1 and 2.2 regarding
> refinement that causes this problem?

Here are some more details from my experiments.

If you compile sedov (FLASH 2.2 or 2.3) with some checking/debugging
options: "-C -d -g", you'll find that:
 - one file does not compile with -C (perfmon.F90) due to "internal
compiler error"
 - in mark_grid_refinement.F90 there is a mysterious problem with
array size/shape/rank/something, which doesn't appear when compiling
with pgf90.

I tried to run and compile on several machines with Intel and AMD
processors, slightly different glibc, and the result was the same. It's
a bit sad because (AFAIK) ifc is the only F90 compiler available for
free.

-- 
Greetings
        Artur
Received on Wed Jun 18 06:10:40 2003

This archive was generated by hypermail 2.1.8 : Thu Aug 31 2006 - 21:20:48 CDT