[Mesa-users] ./build_and_test FAILED for eos

Marcel Agüeros marcel at astro.columbia.edu
Fri Feb 23 10:08:00 EST 2018


 	that worked! Thanks so much for all your help with this.
 	Take care,
 	Marcel.

On Fri, 23 Feb 2018, Rob Farmer wrote:

> Thanks, can you try setting:
> 
> export MESA_TEMP_CACHES_DISABLE=1
> in your terminal then trying the build again
> 
> It looks like you system is having issues with memory limits, setting this option will stop us trying to run the mv command to move the eos cache
> around and hopefully will get you around this issue.
> 
> Rob
> 
> On 23 February 2018 at 14:25, Marcel Ag\FCeros <marcel at astro.columbia.edu> wrote:
>
>       \A0 \A0 \A0 \A0 \A0 \A0 \A0 total\A0 \A0 \A0 \A0 used\A0 \A0 \A0 \A0 free\A0 \A0 \A0 shared\A0 buff/cache\A0 \A0available
>       Mem:\A0 \A0 \A0 \A0 \A0 3.7G\A0 \A0 \A0 \A0 2.5G\A0 \A0 \A0 \A0 223M\A0 \A0 \A0 \A0 248M\A0 \A0 \A0 \A0 1.0G\A0 \A0 \A0724M
>       Swap:\A0 \A0 \A0 \A0 \A0487M\A0 \A0 \A0 \A0 484M\A0 \A0 \A0 \A0 3.4M
>       \A0 \A0 \A0 \A0 Take care,
>       \A0 \A0 \A0 \A0 Marcel.
> 
>
>       On Fri, 23 Feb 2018, Rob Farmer wrote:
>
>       > and also do you have /swap setup? You can send the output of:
>       >
>       > free -h
>       >
>       > to get both the swap and memory info
>       >
>       > Thanks
>       > Rob
>       >
>       > On 23 February 2018 at 14:14, Rob Farmer <r.j.farmer at uva.nl> wrote:
>       >\A0 \A0 \A0 \A0> System call failed: Cannot allocate memory
>       >
>       >\A0 \A0 \A0 \A0Interesting your system is running out of memory, how much RAM does your machine have?
>       >
>       > Rob
>       >
>       > On 23 February 2018 at 14:06, Marcel Ag\FCeros <marcel at astro.columbia.edu> wrote:
>       >
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 Thanks, Rich. I've attached the file from running
>       >\A0 \A0 \A0 \A0./tester. It doesn't include the following, which appeared
>       >\A0 \A0 \A0 \A0in my terminal:
>       >\A0 \A0 \A0 \A0ERROR STOP 1
>       >
>       >\A0 \A0 \A0 \A0Error termination. Backtrace:
>       >\A0 \A0 \A0 \A0#0\A0 0x55ac22 in __utils_lib_MOD_mesa_error
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../public/utils_lib.f:1008
>       >\A0 \A0 \A0 \A0#1\A0 0x55b8ce in __utils_lib_MOD_mv
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../public/utils_lib.f:855
>       >\A0 \A0 \A0 \A0#2\A0 0x46a4c2 in __eosdt_load_tables_MOD_load1_eosdt_table
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_load_tables.f90:416
>       >\A0 \A0 \A0 \A0#3\A0 0x46a687 in read_one
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_load_tables.f90:174
>       >\A0 \A0 \A0 \A0#4\A0 0x46a7cd in do_read
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_load_tables.f90:156
>       >\A0 \A0 \A0 \A0#5\A0 0x46a7cd in __eosdt_load_tables_MOD_load_single_eosdt_table_by_id
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_load_tables.f90:149
>       >\A0 \A0 \A0 \A0#6\A0 0x42cd1f in __eosdt_eval_MOD_get_eosdt_xtable_results
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_eval.f90:1494
>       >\A0 \A0 \A0 \A0#7\A0 0x42d630 in __eosdt_eval_MOD_get_opal_scvh_for_x
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_eval.f90:1318
>       >\A0 \A0 \A0 \A0#8\A0 0x42e6a3 in do_interp2
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_eval.f90:1153
>       >\A0 \A0 \A0 \A0#9\A0 0x42e6a3 in __eosdt_eval_MOD_get_opal_scvh_results
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_eval.f90:1118
>       >\A0 \A0 \A0 \A0#10\A0 0x430469 in __eosdt_eval_MOD_get_opal_scvh_helm_pc_eosdt_results
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_eval.f90:765
>       >\A0 \A0 \A0 \A0#11\A0 0x43180e in __eosdt_eval_MOD_get1_eosdt_results
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_eval.f90:396
>       >\A0 \A0 \A0 \A0#12\A0 0x432460 in __eosdt_eval_MOD_get_eosdt_results
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../private/eosdt_eval.f90:176
>       >\A0 \A0 \A0 \A0#13\A0 0x41ff60 in __eos_lib_MOD_eosdt_get
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../public/eos_lib.f90:511
>       >\A0 \A0 \A0 \A0#14\A0 0x40b9c3 in __test_eos_support_MOD_do_one_trho
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../src/test_eos_support.f:2183
>       >\A0 \A0 \A0 \A0#15\A0 0x40c567 in doit
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../src/test_eos_support.f:1598
>       >\A0 \A0 \A0 \A0#16\A0 0x41092e in __test_eos_support_MOD_do_one
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../src/test_eos_support.f:1556
>       >\A0 \A0 \A0 \A0#17\A0 0x4036f6 in test_eos
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../src/test_eos.f:36
>       >\A0 \A0 \A0 \A0#18\A0 0x4036f6 in main
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 at ../src/test_eos.f:2
>       >
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 Take care,
>       >\A0 \A0 \A0 \A0\A0 \A0 \A0 \A0 Marcel.
>       >
>       >
>       >\A0 \A0 \A0 \A0On Thu, 22 Feb 2018, RICHARD H D TOWNSEND wrote:
>       >
>       >\A0 \A0 \A0 \A0> Hi Marcel --
>       >\A0 \A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0> I've built a special version of the MESA SDK, which prints out more information on what's going wrong when the crash occurs.
>       >\A0 \A0 \A0 \A0Please download the SDK from here:
>       >\A0 \A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0> http://www.astro.wisc.edu/~townsend/resource/download/mesasdk/mesasdk-x86_64-linux-20180222.tar.gz
>       >\A0 \A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0> ...and install it as usual. Then, repeat the steps that Rob Farmer details below.
>       >\A0 \A0 \A0 \A0> cheers,
>       >\A0 \A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0> Rich
>       >\A0 \A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>> On Feb 22, 2018, at 9:52 AM, Marcel Ag\FCeros <marcel at astro.columbia.edu> wrote:
>       >\A0 \A0 \A0 \A0>>
>       >\A0 \A0 \A0 \A0>>
>       >\A0 \A0 \A0 \A0>>\A0 \A0 \A0 Hi Rob--
>       >\A0 \A0 \A0 \A0>>\A0 \A0 \A0 it did fail, and after I ran ./tester I got the
>       >\A0 \A0 \A0 \A0>> attached run.log file.
>       >\A0 \A0 \A0 \A0>>\A0 \A0 \A0 Take care,
>       >\A0 \A0 \A0 \A0>>\A0 \A0 \A0 Marcel.
>       >\A0 \A0 \A0 \A0>>
>       >\A0 \A0 \A0 \A0>> On Thu, 22 Feb 2018, Rob Farmer wrote:
>       >\A0 \A0 \A0 \A0>>
>       >\A0 \A0 \A0 \A0>>> Hi Marcel,
>       >\A0 \A0 \A0 \A0>>> Can you put this file inside $MESA_DIR/utils/public and then do:
>       >\A0 \A0 \A0 \A0>>> cd $MESA_DIR
>       >\A0 \A0 \A0 \A0>>> ./clean
>       >\A0 \A0 \A0 \A0>>> ./install
>       >\A0 \A0 \A0 \A0>>> if/when mesa fails do:
>       >\A0 \A0 \A0 \A0>>> cd $MESA_DIR/eos/test
>       >\A0 \A0 \A0 \A0>>> rm $MESA_DIR/data/eos*/cache/*
>       >\A0 \A0 \A0 \A0>>> ./mk
>       >\A0 \A0 \A0 \A0>>> ./tester | tee run.log
>       >\A0 \A0 \A0 \A0>>> Thanks
>       >\A0 \A0 \A0 \A0>>> Rob
>       >\A0 \A0 \A0 \A0>>> On 22 February 2018 at 13:21, Marcel Ag\FCeros <marcel at astro.columbia.edu>
>       >\A0 \A0 \A0 \A0>>> wrote:
>       >\A0 \A0 \A0 \A0>>>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 Hi Aaron--
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 sorry, it was late last night and I wasn't paying
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 attention to the terminals--
>       >\A0 \A0 \A0 \A0>>>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 gfortran -v returns
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 Using built-in specs.
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 COLLECT_GCC=/home/marcel/Desktop/mesasdk/bin/gfortran.exec
>       >\A0 \A0 \A0 \A0>>> COLLECT_LTO_WRAPPER=/home/marcel/Desktop/mesasdk/bin/../libexec/gcc/x86_64-
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 pc-linux-gnu/7.2.0/lto-wrapper
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 Target: x86_64-pc-linux-gnu
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 Configured with: /root/mesasdk-src/gcc/configure CC=gcc
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 --build=x86_64-pc-linux-gnu --prefix=/root/mesasdk
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 --with-gmp=/root/mesasdk --with-mpfr=/root/mesasdk
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 --with-mpc=/root/mesasdk --enable-languages=c,c++,fortran
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 --disable-multilib --disable-nls --disable-libsanitizer
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 --enable-clocale=generic
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 Thread model: posix
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 gcc version 7.2.0 (GCC)
>       >\A0 \A0 \A0 \A0>>>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 which gfortran
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 /home/marcel/Desktop/mesasdk/bin/gfortran
>       >\A0 \A0 \A0 \A0>>>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 Take care,
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 Marcel.
>       >\A0 \A0 \A0 \A0>>>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 On Wed, 21 Feb 2018, Aaron Dotter wrote:
>       >\A0 \A0 \A0 \A0>>>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0> Hi Marcel,
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>\A0 \A0 \A0 \A0 \A0 \A0 \A0what version of the mesasdk are you using?
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>\A0 \A0 \A0 \A0mesasdk-x86_64-linux-20180127.tar.gz
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>\A0 \A0 \A0 \A0gcc version 5.4.0 20160609 (Ubuntu
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 5.4.0-6ubuntu1~16.04.9)
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0> Somehow or other you're getting the system-installed
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 gfortran.\A0 You can compare the dates (SDK: 20180127 vs.
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 20160609) in the lines above.
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0> You should be able to confirm this by typting 'which
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 gfortran'.\A0 Just out of curiosity, are you using more than one
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0 terminal window?\A0 And have
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0> they all been sourced properly?
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0> Aaron
>       >\A0 \A0 \A0 \A0>>>\A0 \A0 \A0>
>       >\A0 \A0 \A0 \A0>>> ------------------------------------------------------------------
>       >\A0 \A0 \A0 \A0>>> Marcel Ag\FCeros
>       >\A0 \A0 \A0 \A0>>> Associate Professor, Department of Astronomy
>       >\A0 \A0 \A0 \A0>>> Columbia University
>       >\A0 \A0 \A0 \A0>>> Mail Code 5246
>       >\A0 \A0 \A0 \A0>>> 550 W120 Street
>       >\A0 \A0 \A0 \A0>>> NY, NY 10027
>       >\A0 \A0 \A0 \A0>>> 1 212 854 6814
>       >\A0 \A0 \A0 \A0>>> ------------------------------------------------------------------
>       >\A0 \A0 \A0 \A0>>> _______________________________________________
>       >\A0 \A0 \A0 \A0>>> mesa-users at lists.mesastar.org
>       >\A0 \A0 \A0 \A0>>> https://lists.mesastar.org/mailman/listinfo/mesa-users
>       > >> <run.log>_______________________________________________
>       > >> mesa-users at lists.mesastar.org
>       > >> https://lists.mesastar.org/mailman/listinfo/mesa-users
>       >
>       >
>       >
>       >
>       >
> 
> \A0 \A0 \A0 \A0 Take care,
> \A0 \A0 \A0 \A0 Marcel.
> 
> ------------------------------------------------------------------
> Marcel Ag\FCeros
> Associate Professor, Department of Astronomy
> Columbia University
> Mail Code 5246
> 550 W120 Street
> NY, NY 10027
> 1 212 854 6814
> ------------------------------------------------------------------


More information about the Mesa-users mailing list