[Mesa-users] Installation of new version.

Warrick Ball W.H.Ball at bham.ac.uk
Wed Apr 3 04:09:22 EDT 2019


Not sure if this helps at all but the `$PATH` variable looks odd too

```
echo $PATH:\A0/home/ppybp5/mesasdk/bin:/usr/local/mesasdk/bin:/home/ppybp5/bin:/home/ppybp5/.local/bin:/usr/local/mesasdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/bin:/usr/local/Miniconda3/bin:/usr/local/mesa-r10398
```

While I agree everything seems to be linked correctly to the first SDK, 
the second path in `$PATH` is another SDK.  That, as well as the MESA 
directory on the end, appears to be under root space, not user space.  I 
presume this means at some point Ben installed MESA r10398 and another SDK 
with `sudo`?  Also, I can't think of a reason for a $MESA_DIR to be in 
`$PATH` anyway.

Cheers,
Warrick

------------
Warrick Ball
Postdoc, School of Physics and Astronomy
University of Birmingham, Edgbaston, Birmingham B15 2TT
W.H.Ball at bham.ac.uk
+44 (0)121 414 4552


On Tue, 2 Apr 2019, mesa-users at lists.mesastar.org wrote:

> I notice that a previous mesa folder for 10398 seems to be in the $PATH. :
> 
> /usr/local/mesa-r10398
> 
> is it possible this is intefering?
> 
> On Tue, Apr 2, 2019 at 4:18 PM RICHARD H D TOWNSEND via Mesa-users <mesa-users at lists.mesastar.org> wrote:
>       Hi Ben (cc'ing mesa-users, since we should keep them in the loop) --
>
>       This all looks fine, so my hunch that something was going wrong with libraries doesn't seem to bear out.
>
>       For those reading this thread: what's happening is that show_rates on Ben's machine is giving slightly different output in the last (decimal) significant digit. Not sure whether there is some
>       code in rates that isn't using crlibm, or whether this is a fundamental breakdown of bit-for-bit compatibility.
>
>       Ben, it would be interesting to see what processor your computer uses. Can you post the output from 'cat /proc/cpuinfo'.
>
>       cheers,
>
>       Rich
>
>       > On Apr 2, 2019, at 3:03 PM, Ben Pepper <ben.pepper2012 at gmail.com> wrote:
>       >
>       > Hi Rich,
>       >
>       > Here it is:
>       >
>       > ppybp5 at astroben:~/mesa$ ldd /home/ppybp5/mesa/rates/test/show_rates
>       > linux-vdso.so.1 =>\A0 (0x00007fffe69e3000)
>       > liblapack.so => /home/ppybp5/mesasdk/lib/liblapack.so (0x00007f5c67086000)
>       > libxblas.so => /home/ppybp5/mesasdk/lib/libxblas.so (0x00007f5c66984000)
>       > libblas.so => /home/ppybp5/mesasdk/lib/libblas.so (0x00007f5c666f8000)
>       > libhdf5_fortran.so.102 =>
>       > /home/ppybp5/mesasdk/lib/libhdf5_fortran.so.102 (0x00007f5c664ac000)
>       > libhdf5.so.103 => /home/ppybp5/mesasdk/lib/libhdf5.so.103 (0x00007f5c65e99000)
>       > libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f5c65c7f000)
>       > libgfortran.so.5 => /home/ppybp5/mesasdk/lib64/libgfortran.so.5
>       > (0x00007f5c658ed000)
>       > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5c655e4000)
>       > libgomp.so.1 => /home/ppybp5/mesasdk/lib64/libgomp.so.1 (0x00007f5c653b4000)
>       > libgcc_s.so.1 => /home/ppybp5/mesasdk/lib64/libgcc_s.so.1 (0x00007f5c6519c000)
>       > libquadmath.so.0 => /home/ppybp5/mesasdk/lib64/libquadmath.so.0
>       > (0x00007f5c64f5c000)
>       > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5c64d3f000)
>       > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5c64975000)
>       > librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f5c6476d000)
>       > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5c64569000)
>       > /lib64/ld-linux-x86-64.so.2 (0x00007f5c679f3000)
>       >
>       > Cheers,
>       >
>       > Ben
>       >
>       > On Tue, 2 Apr 2019 at 16:24, RICHARD H D TOWNSEND
>       > <townsend at astro.wisc.edu> wrote:
>       >>
>       >> Hi Ben --
>       >>
>       >> Thanks for your report. Can you post the output from the following command:
>       >>
>       >> ldd /home/ppybp5/mesa/rates/test/show_rates
>       >>
>       >> This will help me see whether MESA is using the SDK libraries for calculations, or some other libraries present on your system.
>       >>
>       >> cheers,
>       >>
>       >> Rich
>       >>
>       >>> On Apr 2, 2019, at 2:15 PM, Ben Pepper via Mesa-users <mesa-users at lists.mesastar.org> wrote:
>       >>>
>       >>> Dear fellow MESA users,
>       >>>
>       >>> I am having some difficulty in installing the new version of MESA
>       >>> (Version 11554). I
>       >>> have downloaded both the main MESA file via the command line given in
>       >>> the site, and also the new SDK file
>       >>> (mesasdk-x86_64-linux-20190315.tar.gz). The problem I have is a
>       >>> build_and_test fail whilst installing the rates folder, the
>       >>> differences between the tmp.txt and the the
>       >>> output are incredibly small. I have attached the related files and
>       >>> information in this email.
>       >>>
>       >>> The following is information on my linux system and also the
>       >>> information requested.
>       >>>
>       >>> Linux version 4.15.0-46-generic (buildd at lgw01-amd64-008) (gcc version
>       >>> 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)) #49~16.04.1-Ubuntu
>       >>> SMP Tue Feb 12 17:45:24 UTC 2019
>       >>>
>       >>> uname -a: Linux astroben 4.15.0-46-generic #49~16.04.1-Ubuntu SMP Tue
>       >>> Feb 12 17:45:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
>       >>> gfortran -v: Using built-in specs.
>       >>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0COLLECT_GCC=/home/ppybp5/mesasdk/bin/gfortran.exec
>       >>>
>       >>> COLLECT_LTO_WRAPPER=/home/ppybp5/mesasdk/bin/../libexec/gcc/x86_64-pc-linux-gnu/8.3.0/lto-wrapper
>       >>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0Target: x86_64-pc-linux-gnu
>       >>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0Configured with: /root/mesasdk-src/gcc/configure
>       >>> CC=gcc--build=x86_64-pc-linux-gnu
>       >>> --prefix=/root/mesasdk--with-gmp=/root/mesasdk
>       >>> --with-mpfr=/root/mesasdk--with-mpc=/root/mesasdk
>       >>> --enable-languages=c,c++,fortran--disable-multilib --disable-nls
>       >>> --disable-libsanitizer--enable-clocale=generic
>       >>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0Thread model: posix
>       >>>\A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0 \A0gcc version 8.3.0 (GCC)
>       >>> echo $MESASDK_ROOT: /home/ppybp5/mesasdk
>       >>> echo $PATH:\A0/home/ppybp5/mesasdk/bin:/usr/local/mesasdk/bin:/home/ppybp5/bin:/home/ppybp5/.local/bin:/usr/local/mesasdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap
>       /bin:/usr/local/Miniconda3/bin:/usr/local/mesa-r10398
>       >>> echo $MESA_DIR: /home/ppybp5/mesa
>       >>>
>       >>> Thank you,
>       >>>
>       >>> Ben Pepper
>       >>> <tmp.txt><build.log>_______________________________________________
>       >>> mesa-users at lists.mesastar.org
>       >>> https://lists.mesastar.org/mailman/listinfo/mesa-users
>       >>>
>       >>
>
>       _______________________________________________
>       mesa-users at lists.mesastar.org
>       https://lists.mesastar.org/mailman/listinfo/mesa-users
> 
> 
> 
> --
> Amber Lauer
> Postdoctoral Researcher
> Triangle Universities Nuclear Lab
> Duke University
> amber.lauer at tunl.duke.edu
> 
>


More information about the Mesa-users mailing list