[mesa-users] Problems Installing

Aaron Dotter aaron.dotter at gmail.com
Wed Mar 6 17:07:28 EST 2013


Hi,

I forgot to add in my reply that error code 5014, which is what comes up
with the error loading EOS tables, has something to do with allocating
arrays or, rather, not being able to do so.  Hard to find this online, but
see here:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50937

I have some notion of a 4 GB limit per process in 32-bit linux systems.

We will go back up to 4798 today and see if we can reproduce the net
problem.


Aaron



On Thu, Mar 7, 2013 at 9:03 AM, Richard Townsend <townsend at astro.wisc.edu>wrote:

>
> On Mar 6, 2013, at 3:57 PM, Aaron Dotter wrote:
>
> > Hi all,
> >
> > Guido and I spent some time on this issue (latest MESA with 32-bit
> Ubuntu) yesterday.  I think we have figured out what's going on.
> >
> > The problem lies with allocating arrays, brought about by making the EOS
> tables 1-d arrays in the latest release.  After a while it just runs out of
> space.  It doesn't appear to happen in the eos test case because that
> doesn't try to load ALL of the tables.  star does.
> >
> > In our case, setting 'ulimit -s unlimited' solved the EOS table problem
> but caused all sorts of problems in compiling and testing net.  So that's a
> no-go.  We reverted back to 4723 and all was well.
> >
>
> Very interesting. I wonder if we're just running out of addressable
> memory. What exactly are the problems with net -- can you send some example
> output?
>
> > I guess the lesson is that using the latest MESA on 32-bit linux systems
> is going to be a problem under the new 1-d array regime.  I would be very
> interested to learn if there is a fix for this at the OS level, as in
> setting ulimit in some way that doesn't create new problems while solving
> old ones.
> >
> > Aaron
> >
> >
> >
> > On Thu, Mar 7, 2013 at 8:00 AM, Adam Lewis <adam.lws at gmail.com> wrote:
> > Hello again,
> >
> > I reinstalled with 64-bit Ubuntu 12.04 and the problem resolved. The
> other major difference is that no instances of e.g. gfortran exist on my
> system in locations besides that of the SDK.
> >
> > -Adam
> >
> >
> > On Tue, Mar 5, 2013 at 5:15 PM, Richard Townsend <
> townsend at astro.wisc.edu> wrote:
> > Hi Adam --
> >
> > You shouldn't overwite test_output -- that's not the problem, the
> problem is with tmp.txt.
> >
> > You need to find out what's happening when tmp.txt is being created. I
> suggest you look through the relevant scripts and find out what errors are
> occurring.
> >
> > cheers,
> >
> > Rich
> >
> >
> > On Mar 5, 2013, at 3:48 PM, Adam Lewis wrote:
> >
> > > Hello,
> > >
> > > I am attempting to install mesa/star (v. 4798) on a computer running
> Ubuntu 12.04 32bit.
> > >
> > > I am using the SDK and have all the listed packages.
> > >
> > > When installing everything seems to work until the star package is
> built, at which point I receive the following output:
> > > ***
> > > /home/adam/work/mesa/star
> > > building star package.
> > >
> > > make: `libstar.a' is up to date.
> > > make: `libstar.a' is up to date.
> > > gfortran -fno-range-check  -fopenmp  -o ../star \
> > >     run_star_extras.o run_star.o  run.o -L../../make -lstar
> -L../../../lib -ldiffusion -lionization -latm -lcolors -lmlt -lnse -lnet
> -leos -lkap -lscreen -lrates -lreaclib -lweak -lneu -lchem -linterp_2d
> -linterp_1d -lnum -lutils -lalert -lmtx -lconst -lmesaklu
> `mesasdk_lapack_link` `mesasdk_blas_link` `mesasdk_pgplot_link`
> `mesasdk_se_link`
> > >
> > > first file is short
> > >
> > > /home/adam/work/mesa/star/test
> > > TEST FAILED -- compare test_output to tmp.txt
> > >
> > >
> > > /home/adam/work/mesa/star
> > > ./build_and_test FAILED
> > > ***
> > >
> > > cat /mesa/star/test/test_output yields
> > > "stop because star_age >= max_age".
> > >
> > > I was able to bypass the test by copying tmp.txt into test_output.
> This permits compilation. I then modified the inlist to read from
> inlist_first_thing_to_try as described on the website and executed ./rn,
> generating the error message
> > >
> > > Load1_eosDT_Table ierr        5014           2           4
>  0.20000000000000001       0.20000000000000001
> > >  Load1_eosDT_Table ierr        5014           1           1
> 0.0000000000000000        0.0000000000000000
> > >  Load1_eosDT_Table ierr        5010           1           1
> 0.0000000000000000        0.0000000000000000
> > >  Load1_eosDT_Table ierr        5010           1           1
> 0.0000000000000000        0.0000000000000000
> > >  finish_load_model: failed in set_vars
> > >  failed in finish_load_model
> > >  star_load_zams ierr          -1
> > > WARNING: allocate failed for eos tables
> > >  do_load1_star ierr          -1
> > > WARNING: allocate failed for eos tables
> > > Tue Mar  5 16:46:52 EST 2013
> > >
> > > Any help would be greatly appreciated.
> > >
> > > -Adam
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> > > Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> > > endpoint security space. For insight on selecting the right partner to
> > > tackle endpoint security challenges, access the full report.
> > >
> http://p.sf.net/sfu/symantec-dev2dev_______________________________________________
> > > mesa-users mailing list
> > > mesa-users at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/mesa-users
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> > Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> > endpoint security space. For insight on selecting the right partner to
> > tackle endpoint security challenges, access the full report.
> > http://p.sf.net/sfu/symantec-dev2dev
> > _______________________________________________
> > mesa-users mailing list
> > mesa-users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mesa-users
> >
> >
> >
> ------------------------------------------------------------------------------
> > Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> > Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> > endpoint security space. For insight on selecting the right partner to
> > tackle endpoint security challenges, access the full report.
> >
> http://p.sf.net/sfu/symantec-dev2dev_______________________________________________
> > mesa-users mailing list
> > mesa-users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mesa-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20130307/e7a55499/attachment.html>


More information about the Mesa-users mailing list