[aspect-devel] Problem compiling Aspect on Tacc-Stampede2
FELIPE ORELLANA ROVIROSA
f_orellana at berkeley.edu
Wed May 2 12:29:30 PDT 2018
Hallo Timo,
Thanks a lot for replying.
I am going step by step.
I deleted the build folder, to rebuild everything again.
I created a new build directory, went into it, and typed:
cmake -D DEAL_II_DIR=$TACC_DEALII_DIR ..
it seems to have worked:
login2.stampede2(303)$ cmake -D DEAL_II_DIR=$TACC_DEALII_DIR ..
-- ====================================================
-- ============ Configuring ASPECT ====================
-- ====================================================
-- Found deal.II version 9.0.0-pre at
'/home1/apps/intel17/impi17_0/dealii/git20170615/lib/cmake/deal.II'
-- Using ASPECT_USE_PETSC = 'OFF'
-- The C compiler identification is Intel 17.0.4.20170411
-- The CXX compiler identification is Intel 17.0.4.20170411
-- Check for working C compiler:
/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/bin/mpicc
-- Check for working C compiler:
/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/bin/mpicc
-- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler:
/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/bin/mpicxx
-- Check for working CXX compiler:
/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/bin/mpicxx
-- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Perl: /bin/perl (found version "5.16.3")
-- Added 1 tests.
-- Performing Test HAVE_DLOPEN
-- Performing Test HAVE_DLOPEN - Success
-- Enabling dynamic loading of plugins from the input file
-- Looking for include file link.h
-- Looking for include file link.h - found
-- Enabling checking of compatible deal.II library when loading plugins
-- Autopilot invoked
###
#
# Project aspect set up with deal.II-9.0.0-pre found at
# /home1/apps/intel17/impi17_0/dealii/git20170615
#
# CMAKE_BUILD_TYPE: Debug
#
# You can now run
# $ make - to compile and link the program
# $ make run - to (compile, link and) run the program
#
# $ make debug - to switch the build type to 'Debug'
# $ make release - to switch the build type to 'Release'
#
# $ make edit_cache - to change (cached) configuration variables
# and rerun the configure and generate phases
of CMake
#
# $ make strip_comments - to strip the source files in this
# directory off the documentation comments
# $ make clean - to remove the generated executable as well
as
# all intermediate compilation files
# $ make runclean - to remove all output generated by the
program
# $ make distclean - to clean the directory from _all_ generated
# files (includes clean, runclean and the
removal
# of the generated build system)
# $ make info - to view this message again
#
# Have a nice day!
#
###
-- Performing Test HAVE_FP_EXCEPTIONS
-- Performing Test HAVE_FP_EXCEPTIONS - Failed
-- No support for feenableexcept(), disabling runtime floating point
exception checks.
-- Writing config into detailed.log...
-- Configuring done
-- Generating done
-- Build files have been written to: /home1/04020/unfelipe/aspect-1.5/build
login2.stampede2(304)$
I will proceed with compiling, the optimized version (make release)
Felipe
On Wed, May 2, 2018 at 12:09 PM, Timo Heister <heister at clemson.edu> wrote:
> How are you configuring ASPECT? It should be something like
>
> cmake -D DEAL_II_DIR=$TACC_DEALII_DIR /your/path/to/your/aspect/sourcedir
>
> Can you post your detailed.log from the ASPECT build directory?
>
> I am also not sure who built "11) dealii/git20170615" and whether it
> will work for you.
>
> Lastly,
>
> > /home1/apps/gcc7_1/impi17_0/dealii/git20170615/include/deal.II/base/utilities.h(28):
> catastrophic error: cannot open source file "Epetra_Comm.h"
>
> This looks like some include paths are missing?!
>
>
>
>
> On Wed, May 2, 2018 at 1:49 PM, FELIPE ORELLANA ROVIROSA
> <f_orellana at berkeley.edu> wrote:
> >
> > Hi all,
> >
> > I am trying to install ASPECT on TACC Stampede2.
> >
> > I have modified my bashrc file so I can use the modules that are
> already
> > there installed, so I check the following:
> >
> > login2.stampede2(282)$ module list
> >
> > Currently Loaded Modules:
> > 1) autotools/1.1 4) git/2.9.0 7) impi/17.0.3 10) p4est/2.0
> > 2) xalt/1.7.7 5) cmake/3.10.2 8) python/2.7.13 11)
> > dealii/git20170615
> > 3) TACC 6) intel/17.0.4 9) trilinos/12.10.1
> >
> > Inactive Modules:
> > 1) mkl
> >
> >
> > Then, I have tried installing two versions of ASPECT (2.0.0-pre and
> 1.5)
> > with no success.
> > The generating succeeds, it produces the dependencies, etc.
> >
> > But, the problem arises at the moment of compilation. It seemingly
> fails
> > when trying to use dealii or trilinos libraries. I am pasting a fraction
> of
> > the error message at the end.
> >
> > A guy on Stampede tech support wrote me these messages:
> > #######################
> > ''
> > When you build ASPECT you have to tell it where trilinos is. I have no
> > experience with aspect so I don't know whether this is done with a cmake
> > option, a configure option, or by editing a make include file.
> >
> > You need to tell cmake that
> >
> > $TACC_DEALII_DIR/include
> >
> > is a valid include path
> > ''########################
> >
> > So, where and how and at what stage should I indicate ASPECT that I am
> > using the local libraries?
> >
> > warm regards,
> > Felipe
> >
> > error message when i compile Aspect 1.5:
> >
> > make[2]: *** [CMakeFiles/aspect.dir/source/geometry_model/chunk.cc.o]
> Error
> > 4
> > In file included from
> > /home1/04020/unfelipe/aspect-1.5/include/aspect/simulator_access.h(32),
> > from
> > /home1/04020/unfelipe/aspect-1.5/include/aspect/boundary_
> temperature/initial_temperature.h(26),
> > from
> > /home1/04020/unfelipe/aspect-1.5/source/boundary_temperature/initial_
> temperature.cc(22):
> > /home1/04020/unfelipe/aspect-1.5/include/aspect/global.h(30):
> catastrophic
> > error: cannot open source file "deal.II/lac/trilinos_block_vector.h"
> > # include <deal.II/lac/trilinos_block_vector.h>
> >
> >
> > error message when i compile Aspect 2.0.0-pre:
> >
> > compilation aborted for
> > /home1/04020/unfelipe/aspect/source/boundary_velocity/interface.cc
> (code 4)
> > make[2]: ***
> > [CMakeFiles/aspect.dir/source/boundary_traction/initial_
> lithostatic_pressure.cc.o]
> > Error 4
> > In file included from
> > /home1/apps/gcc7_1/impi17_0/dealii/git20170615/include/
> deal.II/base/index_set.h(20),
> > from
> > /home1/apps/gcc7_1/impi17_0/dealii/git20170615/include/
> deal.II/lac/trilinos_vector.h(24),
> > from
> > /home1/apps/gcc7_1/impi17_0/dealii/git20170615/include/
> deal.II/lac/trilinos_parallel_block_vector.h(24),
> > from
> > /home1/04020/unfelipe/aspect/include/aspect/global.h(34),
> > from
> > /home1/04020/unfelipe/aspect/include/aspect/plugins.h(25),
> > from
> > /home1/04020/unfelipe/aspect/include/aspect/boundary_
> traction/interface.h(25),
> > from
> > /home1/04020/unfelipe/aspect/include/aspect/boundary_
> traction/function.h(25),
> > from
> > /home1/04020/unfelipe/aspect/source/boundary_traction/function.cc(22):
> > /home1/apps/gcc7_1/impi17_0/dealii/git20170615/include/
> deal.II/base/utilities.h(28):
> > catastrophic error: cannot open source file "Epetra_Comm.h"
> > # include <Epetra_Comm.h>
> >
> >
> > _______________________________________________
> > Aspect-devel mailing list
> > Aspect-devel at geodynamics.org
> > https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.
> geodynamics.org_cgi-2Dbin_mailman_listinfo_aspect-2Ddevel&d=DwIBaQ&c=Ngd-
> ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=c08Btfq4m9QEScXN3ZQwLZzzWQE7S8
> CYq1IYuzKV_Zk&m=C8PprsjPtOwd6V7FRP8v4w98sgtlphLWRdU3-xQ_ZTw&s=M0J-
> jm1Plky7BJ-JeQdxD0zigb41014IcIcDOZWKT6s&e=
>
>
>
> --
> Timo Heister
> http://www.math.clemson.edu/~heister/
> _______________________________________________
> Aspect-devel mailing list
> Aspect-devel at geodynamics.org
> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/aspect-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geodynamics.org/pipermail/aspect-devel/attachments/20180502/e39d416f/attachment-0001.html>
More information about the Aspect-devel
mailing list