mesa-users] Using Mesa

Bill Paxton paxton at kitp.ucsb.edu
Fri Nov 28 14:24:09 EST 2008


Hi Marcin,

Good to hear from you again.  I look forward to having you use mesa!


On Nov 28, 2008, at 10:47 AM, astrophysics wrote:

> Dear Bill,
>
> First of all I admire your huge effort creating MESA.
> I'm interested in stellar astrophysics especially a stellar  
> evolution. Prevoiusly I used your old good EZ. However I wanted to  
> see even more, of course ;)

; - )

> I use latest Debian distribution as an operating system and Intel  
> Fortran Compiler 11.0. I have difficulties with compiling MESA.

Unfortunately, we keep getting surprises like this.  It may take a  
few iterations to work out the problems.

> Prevoius packages were built just fine.

Do you mean packages other than mesa?   Or were you able to build  
mesa before with a different compiler?

> In num package I received the following error message:
> ../private/mod_rosenbrock.f(226): error #7068: The characteristics  
> of a dummy argument of the associated actual procedure differ from  
> the characteristics of the same  dummy argument of the dummy  
> procedure. (12.2)   [RODAS4_COEFFS]
>>      ns,contro4,rodas4_coeffs,n,fcn,ifcn,x,y,xend,
> -----------------------^
> ../private/mod_rosenbrock.f(258): error #7068: The characteristics  
> of a dummy argument of the associated actual procedure differ from  
> the characteristics of the same  dummy argument of the dummy  
> procedure. (12.2)   [RODASP_COEFFS]
>>      ns,contro4,rodasp_coeffs,n,fcn,ifcn,x,y,xend,
> -----------------------^
> compilation aborted for ../private/mod_rosenbrock.f (code 1)
>
> All I changed from default svn821 mesa package was disabling openmp.

That shouldn't be a problem.

> Have you seen something like this before?

No -- each one is different!

Since 11.0 is new, I don't have personal experience with it yet.   If  
you're willing, we'll have to try a few things until we find  
something that fixes the problem.   Looks like the new compiler is  
being more restrictive testing argument types.  That's a good thing  
in the long run, but it causes this sort of trouble during the  
conversion period.

The 2 errors may be the result of missing "intent(out)" info in the  
declarations.  I've fixed this and made a new release.

Please do

svn update -r 822

In general, after doing an update, you should recompile everything.   
So do a 'clean' before restarting the 'install':

./clean
./install

Let me know how it goes.

Cheers,
Bill






More information about the Mesa-users mailing list