From: Bill P. <pa...@ki...> - 2008-11-28 19:24:32
|
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 |