[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