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