[Mesa-users] Encountering compile errors building mesa-r11554 on iMacPro
Samuel H Dupree Jr
sdupree at speakeasy.net
Sat Mar 16 15:47:27 EDT 2019
The command mesasdk_versions.sh returns
(base) Samuels-Mac-Pro:mesa-r11554 user$ mesasdk_version.sh
x86_64-osx-10.12-10.14-20190315
Sam Dupree
On March/16/2019 14:58:30, RICHARD H D TOWNSEND via Mesa-users wrote:
Hi Sam (copying mesa-users) --
Can you confirm that the MESA SDK is initialized? What does the command
mesasdk_version.sh
report?
cheers,
Rich
On Mar 16, 2019, at 12:00 PM, Samuel Dupree <sdupree at speakeasy.net> wrote:
Rich,
I removed the source statement for madsdk from my .bash_profile file, restarted the Terminal app and attempted to install MESA. I'm still getting the compile error as follows:
Last login: Sat Mar 16 11:18:55 on ttys000
(base) Samuels-Mac-Pro:~ user$ cd $MESA_DIR
(base) Samuels-Mac-Pro:mesa-r11554 user$ ./install
/Volumes/Development/AstrophysicsLib/mesa-r11554/const
building const package.
gfortran -fopenmp -ggdb -o ../tester test_const.o -L../../make -lconst
export
done
mesa/const has been built, tested, and exported.
************************************************
/Volumes/Development/AstrophysicsLib/mesa-r11554/utils
building utils package.
gfortran -Wno-uninitialized -fno-range-check -fmax-errors=7 -fprotect-parens -fno-sign-zero -fbacktrace -ggdb -finit-real=snan -fopenmp -std=f2008 -Wno-error=tabs -I../public -I../private -I../../include -I/Applications/mesasdk/include -Wunused-value -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none -O2 -c -ffree-form -x f95-cpp-input ../private/utils_nan_qp.f90
../private/utils_nan_qp.f90:584.27:
call C_F_POINTER(C_LOC(x), ix, [2,SHAPE(x)])
1
Error: Assumed-shape array 'x' at (1) cannot be an argument to the procedure 'c_loc' because it is not C interoperable
../private/utils_nan_qp.f90:552.27:
call C_F_POINTER(C_LOC(x), ix, [2,SHAPE(x)])
1
Error: Assumed-shape array 'x' at (1) cannot be an argument to the procedure 'c_loc' because it is not C interoperable
../private/utils_nan_qp.f90:520.27:
call C_F_POINTER(C_LOC(x), ix, [2,SHAPE(x)])
1
Error: Assumed-shape array 'x' at (1) cannot be an argument to the procedure 'c_loc' because it is not C interoperable
../private/utils_nan_qp.f90:488.27:
call C_F_POINTER(C_LOC(x), ix, [2,SHAPE(x)])
1
Error: Assumed-shape array 'x' at (1) cannot be an argument to the procedure 'c_loc' because it is not C interoperable
make: *** [makefile:63: utils_nan_qp.o] Error 1
/Volumes/Development/AstrophysicsLib/mesa-r11554/utils/make
FAILED
/Volumes/Development/AstrophysicsLib/mesa-r11554/utils
./build_and_test FAILED
Sam Dupree.
On March/16/2019 12:47:55, RICHARD H D TOWNSEND wrote:
Hi Sam --
In your init scripts, you're trying to use the Mad SDK (a superset of the MESA SDK). Replace 'madsdk' by 'mesasdk', and things should work.
cheers,
Rich
On Mar 16, 2019, at 11:32 AM, Samuel Dupree via Mesa-users <mesa-users at lists.mesastar.org>
wrote:
The outputs from the various commands are given below.
Sam Dupree
On March/16/2019 12:24:59, Francis Timmes wrote:
i don't know the answer to this question (rich does though),
but an error upon login is usually not a good starting position.
it would also be useful to report the output of each of the following commands
gfortran -v
(base) Samuels-Mac-Pro:mesa-r11554 user$ gfortran -v
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/Users/user/anaconda3/bin/../libexec/gcc/x86_64-apple-darwin11.4.2/4.8.5/lto-wrapper
Target: x86_64-apple-darwin11.4.2
Configured with: ./configure --prefix=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-gxx-include-dir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/gcc/include/c++ --bindir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/bin --datarootdir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_p
lacehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/share --libdir=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib --with-gmp=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-mpfr=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-mpc=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_14
77649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-isl=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-cloog=/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac --with-boot-ldflags='-Wl,-headerpad_max_install_names -Wl,-L/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeh
old_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib -Wl,-L/usr/lib' --with-stage1-ldflags='-Wl,-headerpad_max_install_names -Wl,-L/Users/ray/mc-x64-3.5/conda-bld/gcc-4.8_1477649012852/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib -Wl,-L/usr/lib' --enable-checking=release --with-tune=generic --disable-multilib
Thread model: posix
gcc version 4.8.5 (GCC)
echo $MESASDK_ROOT
(base) Samuels-Mac-Pro:mesa-r11554 user$ echo $MESASDK_ROOT
/Applications/mesasdk
echo $PATH
(base) Samuels-Mac-Pro:mesa-r11554 user$ echo $PATH
/Users/user/anaconda3/bin:/Users/user/anaconda3/condabin:/Users/user/anaconda3/lib:/Users/user/anaconda3/include:/Applications/Julia-1.0.app/Contents/Resources/julia//bin:/Users/user/boost_1_67_0_anaconda3/include/boost:/Users/user/boost_1_67_0_anaconda3/lib:/Users/user/gnu:/Users/user/.local/bin/python3.6:/usr/local/atlas/include:/usr/local/atlas/lib:/usr/local/pcre/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/Users/user/perl5/perlbrew/bin:/Users/user/perl5/perlbrew/perls/perl-5.18.4/bin:/Applications/mesasdk/bin:/Users/user/dislin/bin:/usr/local/texlive/2013/bin:/usr/include:/usr/local/include:/opt/subversion/bin:/Users/user/apache-maven-3.3.9/bin:/Applications/Absoft19.0/bin:/Applications/Absoft19.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin
echo $MESA_DIR
(base) Samuels-Mac-Pro:mesa-r11554 user$ echo $MESA_DIR
/Volumes/Development/AstrophysicsLib/mesa-r11554
fxt
On Mar 16, 2019, at 9:16 AM, Samuel Dupree <sdupree at speakeasy.net>
wrote:
Do I need to use both the MESA SDK, mesasdk and the SDK used to install Gyre, madsdk, to install MESA? If so, is there a version that is compatible with Mac OS X Mojave?
Sam Dupree.
On March/16/2019 11:47:44, Francis Timmes wrote:
Last login: Sat Mar 16 11:18:27 on ttys000
-bash: /Applications/madsdk/bin/madsdk_init.sh: No such file or directory
resolving this error, which is in your setup, may help.
fxt
On Mar 16, 2019, at 8:39 AM, Samuel Dupree via Mesa-users <mesa-users at lists.mesastar.org>
wrote:
I'm attempting to install the current version of MESA, mesa-r11554, on an iMacPro running MAC OS X 10.14.3, Mojave. The SDK I downloaded and installed from mesasdk-x86_64-osx-10.12-10.14-20190315.dmg. The compile errors I'm getting at present are captured in the attached file.
In looking through the FAQ's list, I haven't seen any comments resolving this problem. Have any updates to the mesa_r11554 release been posted?
Please advise.
<Installation_of_mesa_411554_output.txt>_______________________________________________
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
--
<IYA-2009.jpg> <mmb_emblem-2.gif>
Samuel H. Dupree, Jr. sdupree at speakeasy.net
10501 Rising Ridge Road
Apartment 201 http://users.speakeasy.net/~sdupree/
Fredericksburg, VA 22407, USA
HOME: 540-693-1240 WORK: 540-653-6509 FAX: 866-514-9629
"The Greatest Show on Earth" is not on Earth. It's in Space!
_______________________________________________
mesa-users at lists.mesastar.org
https://lists.mesastar.org/mailman/listinfo/mesa-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20190316/ecc70212/attachment.html>
More information about the Mesa-users
mailing list