I'm using clang+gfortran. I have not tried using gcc for everything, but I could give it a shot if you think it would be worth it.
Luca > On 9 Nov 2017, at 17:59, Timo Heister <heis...@clemson.edu> wrote: > > thanks, Luca! > > Are you using the system clang with the fortran compiler from gcc? Are > the spack packages compiled with gcc or with clang? > >> On Thu, Nov 9, 2017 at 3:40 AM, luca.heltai <luca.hel...@gmail.com> wrote: >> Dear All, >> >> I just finished uploading a new brew based package for deal.II with a >> 9.0pre.1 version: >> >> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_luca-2Dheltai_dealii_releases_tag_v9.0.pre.1&d=DwIFaQ&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=4k7iKXbjGC8LfYxVJJXiaYVu6FRWmEjX38S7JmlS9Vw&m=B4_I7m9Fb7UJr3fQ0YmopMCt2BsnKOY2uoFIQ28VKXs&s=UQTroVQ4XmKFbV4qTi4pGa6KPdjCdxglDVCGB7IPIo4&e= >> >> >> It was compiled on a Mac OS X High Sierra: 10.13 (17A405), with Xcode 9.0.1 >> (9A1004). >> >> The application contains a full `spack` installation at >> >> `/Applications/deal.II-9.0-spack/Contents/Resources/spack` >> >> You’ll have access to all spack facilities (including modules) by adding >> >> . >> /Applications/deal.II-9.0-spack.app/Contents/Resources/share/deal.II/dealii.conf >> >> to your ~/.profile file. >> >> Summary.log: >> >> ### >> # >> # deal.II configuration: >> # CMAKE_BUILD_TYPE: DebugRelease >> # BUILD_SHARED_LIBS: ON >> # CMAKE_INSTALL_PREFIX: >> /Applications/deal.II-9.0-spack.app/Contents/Resources >> # CMAKE_SOURCE_DIR: /Users/heltai/dealii/dealii >> # (version 9.0.0-pre, shortrev 88babf1a4d) >> # CMAKE_BINARY_DIR: /Users/heltai/dealii/dealii/build-9.0-spack >> # CMAKE_CXX_COMPILER: AppleClang 9.0.0.9000038 on platform Darwin >> x86_64 >> # >> /Applications/deal.II-9.0-spack.app/Contents/Resources/spack/view/bin/mpic++ >> # >> # Configured Features (DEAL_II_ALLOW_BUNDLED = ON, >> DEAL_II_ALLOW_AUTODETECTION = ON): >> # ( DEAL_II_WITH_64BIT_INDICES = OFF ) >> # DEAL_II_WITH_ADOLC set up with external dependencies >> # DEAL_II_WITH_ARPACK set up with external dependencies >> # DEAL_II_WITH_ASSIMP set up with external dependencies >> # DEAL_II_WITH_BOOST set up with external dependencies >> # ( DEAL_II_WITH_CUDA = OFF ) >> # DEAL_II_WITH_CXX14 = ON >> # DEAL_II_WITH_CXX17 = ON >> # DEAL_II_WITH_GSL set up with external dependencies >> # DEAL_II_WITH_HDF5 set up with external dependencies >> # DEAL_II_WITH_LAPACK set up with external dependencies >> # DEAL_II_WITH_METIS set up with external dependencies >> # DEAL_II_WITH_MPI set up with external dependencies >> # DEAL_II_WITH_MUPARSER set up with external dependencies >> # DEAL_II_WITH_NANOFLANN set up with external dependencies >> # DEAL_II_WITH_NETCDF set up with external dependencies >> # DEAL_II_WITH_OPENCASCADE set up with external dependencies >> # DEAL_II_WITH_P4EST set up with external dependencies >> # DEAL_II_WITH_PETSC set up with external dependencies >> # DEAL_II_WITH_SLEPC set up with external dependencies >> # DEAL_II_WITH_SUNDIALS set up with external dependencies >> # DEAL_II_WITH_THREADS set up with external dependencies >> # DEAL_II_WITH_TRILINOS set up with external dependencies >> # DEAL_II_WITH_UMFPACK set up with external dependencies >> # DEAL_II_WITH_ZLIB set up with external dependencies >> # >> # Component configuration: >> # ( DEAL_II_COMPONENT_DOCUMENTATION = OFF ) >> # ( DEAL_II_COMPONENT_EXAMPLES = OFF ) >> # DEAL_II_COMPONENT_PACKAGE >> # ( DEAL_II_COMPONENT_PYTHON_BINDINGS = OFF ) >> # >> # Detailed information (compiler flags, feature configuration) can be found >> in detailed.log >> # >> # Run $ ninja info to print a help message with a list of top level >> targets >> # >> ### >> >> And this is the output of spack find: >> >> ==> 74 installed packages. >> -- darwin-highsierra-x86_64 / clang@9.0.0-apple ----------------- >> adol-c@develop freetype@2.7.1 lcms@2.8 >> nasm@2.11.06 pkg-config@0.29.2 >> arpack-ng@3.5.0 gcc@7.2.0 libjpeg-turbo@1.5.0 >> ncurses@6.0 python@2.7.14 >> assimp@4.0.1 gdbm@1.13 libpng@1.6.29 >> netcdf@4.4.1.1 readline@7.0 >> astyle@2.04 gettext@0.19.8.1 libsigsegv@2.11 >> netcdf-cxx@4.2 slepc@3.8.0 >> autoconf@2.69 ghostscript@9.21 libtiff@4.0.8 >> netlib-scalapack@2.0.2 sqlite@3.20.0 >> automake@1.15.1 glm@0.9.7.1 libtool@2.4.6 >> ninja@1.8.2 suite-sparse@4.5.5 >> bison@3.0.4 gmp@6.1.2 libxml2@2.9.4 >> numdiff@5.9.0 sundials@3.0.0 >> boost@1.63.0 graphviz@2.38.0 m4@1.4.18 >> oce@0.18.2 superlu-dist@5.2.2 >> bzip2@1.0.6 gsl@2.4 matio@1.5.9 >> openblas@0.2.20 tar@1.29 >> cmake@3.9.4 hdf5@1.10.1 metis@5.1.0 >> openmpi@3.0.0 tcl@8.6.6 >> dealii@develop help2man@1.47.4 mpc@1.0.3 >> openssl@1.0.2k trilinos@12.12.1 >> doxygen@1.8.12 hwloc@1.11.8 mpfr@3.1.5 p4est@2.0 >> xz@5.2.3 >> environment-modules@3.2.10 hypre@2.12.1 mumps@5.1.1 >> parmetis@4.0.3 zip@3.0 >> expat@2.2.2 intel-tbb@2018.1 muparser@2.2.5 >> perl@5.24.1 zlib@1.2.11 >> flex@2.6.4 isl@0.18 nanoflann@1.2.3 >> petsc@3.8.1 >> >> You can also load individual module files. >> >> module avail: >> bash-3.2$ module avail >> >> - >> /Applications/deal.II-9.0-spack.app/Contents/Resources/spack/share/spack/modules/darwin-highsierra-x86_64 >> -- >> adol-c/develop ghostscript/9.21 matio/1.5.9 >> parmetis/4.0.3 >> arpack-ng/3.5.0 glm/0.9.7.1 metis/5.1.0 >> perl/5.24.1 >> assimp/4.0.1 gmp/6.1.2 mpc/1.0.3 >> petsc/3.8.1 >> astyle/2.04 graphviz/2.38.0 mpfr/3.1.5 >> pkg-config/0.29.2 >> autoconf/2.69 gsl/2.4 mumps/5.1.1 >> python/2.7.14 >> automake/1.15.1 hdf5/1.10.1 muparser/2.2.5 >> readline/7.0 >> bison/3.0.4 help2man/1.47.4 nanoflann/1.2.3 >> slepc/3.8.0 >> boost/1.63.0 hwloc/1.11.8 nasm/2.11.06 >> sqlite/3.20.0 >> bzip2/1.0.6 hypre/2.12.1 ncurses/6.0 >> suite-sparse/4.5.5 >> cmake/3.9.4 intel-tbb/2018.1 netcdf/4.4.1.1 >> sundials/3.0.0 >> dealii/develop isl/0.18 netcdf-cxx/4.2 >> superlu-dist/5.2.2 >> doxygen/1.8.12 lcms/2.8 netlib-scalapack/2.0.2 >> tar/1.29 >> environment-modules/3.2.10 libjpeg-turbo/1.5.0 ninja/1.8.2 >> tcl/8.6.6 >> expat/2.2.2 libpng/1.6.29 numdiff/5.9.0 >> trilinos/12.12.1 >> flex/2.6.4 libsigsegv/2.11 oce/0.18.2 >> xz/5.2.3 >> freetype/2.7.1 libtiff/4.0.8 openblas/0.2.20 >> zip/3.0 >> gcc/7.2.0 libtool/2.4.6 openmpi/3.0.0 >> zlib/1.2.11 >> gdbm/1.13 libxml2/2.9.4 openssl/1.0.2k >> gettext/0.19.8.1 m4/1.4.18 p4est/2.0 >> >> Please, let me know if this works for you. >> >> Best, >> Luca. >> >> >> -- >> The deal.II project is located at >> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.dealii.org_&d=DwIFaQ&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=4k7iKXbjGC8LfYxVJJXiaYVu6FRWmEjX38S7JmlS9Vw&m=B4_I7m9Fb7UJr3fQ0YmopMCt2BsnKOY2uoFIQ28VKXs&s=yUgh1QY1A3RIR9iHpj-Htnn25Zd7WRXfd5Vh8R8-RDg&e= >> >> For mailing list/forum options, see >> https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_forum_dealii-3Fhl-3Den&d=DwIFaQ&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=4k7iKXbjGC8LfYxVJJXiaYVu6FRWmEjX38S7JmlS9Vw&m=B4_I7m9Fb7UJr3fQ0YmopMCt2BsnKOY2uoFIQ28VKXs&s=nWHl0W6CyEu5kJzuxAuCAYqKGT3BLCh8fEk_J0zmuuQ&e= >> >> --- >> You received this message because you are subscribed to the Google Groups >> "deal.II User Group" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to dealii+unsubscr...@googlegroups.com. >> For more options, visit >> https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DwIFaQ&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=4k7iKXbjGC8LfYxVJJXiaYVu6FRWmEjX38S7JmlS9Vw&m=B4_I7m9Fb7UJr3fQ0YmopMCt2BsnKOY2uoFIQ28VKXs&s=yZZWy8XzqfJaRryZ9ssMFWkJiRmew5B0herdl_-ll6w&e= >> . > > > > -- > Timo Heister > http://www.math.clemson.edu/~heister/ > > -- > The deal.II project is located at http://www.dealii.org/ > For mailing list/forum options, see > https://groups.google.com/d/forum/dealii?hl=en > --- > You received this message because you are subscribed to the Google Groups > "deal.II User Group" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to dealii+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.