installation using macports on Mac OS X?

60 views
Skip to first unread message

Ryan Modrak

unread,
Apr 17, 2017, 1:25:22 PM4/17/17
to Salvus
Does anyone have experience installing salvus using the macports package manager on Mac OS X?

I've found the following leads to successful compilation but failed unit tests.  The savlus_doctor utility detects no problems.

port install gcc5
port install hdf5 +gcc5 +mpich
port install mpich-gcc5

Michael Afanasiev

unread,
Apr 17, 2017, 2:26:57 PM4/17/17
to Ryan Modrak, Salvus
Hi Ryan,

We often see some issues here when (somewhere along your PATH) there are conflicting hdf5 / mpi installations. I.e. hdf5 was compiled with open-mpi, while mpich is being used for runtime, etc. Can you post the output of the unit tests?

Cheers,
Mike.

--
You received this message because you are subscribed to the Google Groups "Salvus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to salvus+un...@googlegroups.com.
To post to this group, send email to sal...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/salvus/2f3069db-83ea-471e-9698-5586b34c65ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Lion Krischer

unread,
Apr 18, 2017, 5:02:23 AM4/18/17
to sal...@googlegroups.com

Hey Ryan,

The doctor utility should detect those mix-ups. I think it currently does not detect if petsc links against multiple netcdf versions for example. Can you also send us the output of

$ otool -L libpetsc.dylib (or .so)

and

$ otool -L salvus


The `run_unit_tests.sh` script currently also just uses the `mpirun` binary - so if you use a different one you have to chance the script. We should probably find a better way to execute it with different mpirun versions.


Cheers!

Lion

Ryan Modrak

unread,
Apr 19, 2017, 5:39:05 PM4/19/17
to Salvus
Hi Michael, Lion,

Thanks very much for the helpful replies.

Here is the output of the first otool command:

>>otool -L /opt/petsc/lib/libpetsc.dylib

/opt/petsc/lib/libpetsc.dylib:
    /opt/petsc/lib/libpetsc.3.07.dylib (compatibility version 3.7.0, current version 3.7.5)
    @rpath/libLTO.dylib (compatibility version 1.0.0, current version 3802.0.41)
    /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib (compatibility version 1.0.0, current version 1.0.0)
    /opt/local/lib/libnetcdf.11.dylib (compatibility version 11.0.0, current version 11.3.0)
    /opt/local/lib/hdf5-18/lib/libhdf5_hl.10.dylib (compatibility version 12.0.0, current version 12.0.0)
    /opt/local/lib/hdf5-18/lib/libhdf5.10.dylib (compatibility version 13.0.0, current version 13.0.0)
    /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0)
    /opt/local/lib/openmpi-mp/libmpi_cxx.1.dylib (compatibility version 3.0.0, current version 3.3.0)
    /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 307.5.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.51.1)
    /opt/local/lib/openmpi-mp/libmpi.12.dylib (compatibility version 13.0.0, current version 13.3.0)


>>otool -L  salvus

salvus:
    /opt/local/lib/openmpi-mp/libmpi_cxx.1.dylib (compatibility version 3.0.0, current version 3.3.0)
    /opt/local/lib/openmpi-mp/libmpi.12.dylib (compatibility version 13.0.0, current version 13.3.0)
    /opt/petsc/lib/libpetsc.3.07.dylib (compatibility version 3.7.0, current version 3.7.5)
    /opt/local/lib/libnetcdf.11.dylib (compatibility version 11.0.0, current version 11.3.0)
    /opt/local/lib/hdf5-18/lib/libhdf5.10.dylib (compatibility version 13.0.0, current version 13.0.0)
    /opt/local/lib/hdf5-18/lib/libhdf5_hl.10.dylib (compatibility version 12.0.0, current version 12.0.0)
    /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 307.5.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.51.1)


Here was my installation script:

### INSTALL DEPENDENCIES
sudo port select --set gcc mp-gcc5
sudo port install openmpi
sudo port select --set mpi openmpi-fortran
sudo port install hdf5-18 +openmpi
sudo port install netcdf
sudo port install eigen3

### INSTALL PETSC

PETSC_VER="0c7851c5"
cd petsc
git clone https://github.com/petsc/petsc.git petsc-$PETSC_VER
cd petsc-$PETSC_VER
git checkout $PETSC_VER

./configure \
  --prefix=/opt/petsc \
  --download-exodusii=yes \
  --download-chaco=yes \
  --with-netcdf-dir=/opt/local \
  --with-hdf5-dir=/opt/local/lib/hdf5-18 \
  --with-fc=0 \
  --with-debugging=0 \
  COPTFLAGS="-O3 -march=native -mtune=native" \
  CXXOPTFLAGS="-O3 -march=native -mtune=native" \

make \
  PETSC_DIR=/Volumes/Data/Workspace/packages/petsc/petsc-$PETSC_VER \
  PETSC_ARCH=arch-darwin-c-opt all \

make \
  PETSC_DIR=/Volumes/Data/Workspace/packages/petsc/petsc-$PETSC_VER \
  PETSC_ARCH=arch-darwin-c-opt install \

cd ..
cd ..

### COMPILE SALVUS


cd salvus
git clone https://gitlab.com/Salvus/salvus_wave.git
cd salvus_wave
mkdir build
cd build

cmake .. \
  -DCMAKE_C_COMPILER=/opt/local/bin/gcc \
  -DCMAKE_CXX_COMPILER=/opt/local/bin/g++ \
  -DPETSC_DIR=/opt/petsc \
  -DEIGEN_INCLUDE=/opt/local/include/eigen3 \
  -DMPI_C_COMPILER=/opt/local/bin/mpicc \
  -DMPI_CXX_COMPILER=/opt/local/bin/mpicxx \
  -DNETCDF_DIR=/opt/local \
  -DHDF5_DIR=/opt/local/lib/hdf5-18 \

make -j


Here is some information about my environment:

>>port select --summary

Name  Selected            Options
====  ========            =======
gcc   mp-gcc5             mp-gcc5 mp-gcc6 none
llvm  none                mp-llvm-3.9 none
mpi   openmpi-mp-fortran  openmpi-mp-fortran none


>> port installed

  bzip2 @1.0.6_0 (active)
  cctools @895_4+llvm39 (active)
  cmake @3.7.2_0 (active)
  coreutils @8.26_0 (active)
  curl @7.53.1_0+ssl (active)
  curl-ca-bundle @7.52.1_1
  curl-ca-bundle @7.53.1_1 (active)
  desktop-file-utils @0.23_0 (active)
  eigen3 @3.3.3_0 (active)
  expat @2.2.0_0 (active)
  gcc5 @5.4.0_1 (active)
  gcc6 @6.3.0_2 (active)
  gcc_select @0.1_8 (active)
  gettext @0.19.8.1_0 (active)
  glib2 @2.50.3_0 (active)
  gmp @6.1.2_0 (active)
  gnutls @3.5.8_0 (active)
  hdf5-18 @1.8.17_0+cxx+hl+openmpi (active)
  hwloc @1.11.5_0 (active)
  isl @0.18_0 (active)
  ld64 @3_0 (active)
  ld64-latest @274.2_1+llvm39 (active)
  libarchive @3.3.1_1 (active)
  libcxx @3.9.1_0+universal (active)
  libedit @20160903-3.1_1 (active)
  libffi @3.2.1_0 (active)
  libgcc @6.3.0_0 (active)
  libiconv @1.15_0 (active)
  libidn @1.33_0 (active)
  libmpc @1.0.3_0 (active)
  libtasn1 @4.10_0 (active)
  libunistring @0.9.7_0 (active)
  libuv @1.11.0_0 (active)
  libxml2 @2.9.4_0 (active)
  libxslt @1.1.29_1 (active)
  llvm-3.9 @3.9.1_3 (active)
  llvm_select @2_0 (active)
  lz4 @1.7.5_0 (active)
  lzo2 @2.10_0 (active)
  mpfr @3.1.5_0 (active)
  mpi-doc @3.2_0 (active)
  mpi_select @0.0_3 (active)
  ncurses @6.0_0 (active)
  netcdf @4.4.1_2+dap+netcdf4 (active)
  nettle @3.1.1_0 (active)
  openmpi @1.10.3_0 (active)
  openmpi-default @1.10.3_0+gcc6 (active)
  openssl @1.0.2k_0 (active)
  p11-kit @0.23.2_1 (active)
  pcre @8.40_0 (active)
  popt @1.16_0 (active)
  readline @6.3.003_1 (active)
  util-linux @2.29_0 (active)
  wget @1.19.1_0+ssl (active)
  xar @1.5.2_2 (active)
  xz @5.2.3_0 (active)
  zlib @1.2.11_0 (active)



Here is the unit test output:


====================================================
Salvus version 0.0.1-564-g65eff7e-dirty
Floating point size: 64
Running on 1 rank(s).
====================================================

Running Lamb's Problem w/ force source (quad).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
salvus_test is a Catch v1.7.2 host application.
Run with -? for options

-------------------------------------------------------------------------------
Test point-source solutions
  Force verticle
  Quad
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource_New.cpp:435
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource_New.cpp:435: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_44x22_New.e'' does not exist

Running Lamb's Problem (quad).
-------------------------------------------------------------------------------
Test point-source solutions
  Gar6more: Lambs Problem (2D)
  Quad
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource_New.cpp:475
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource_New.cpp:475: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_44x22_New.e'' does not exist

Running acoustic w/ free surface (quad).
-------------------------------------------------------------------------------
Test point-source solutions
  Gar6more: 2D Acoustic pressure w/ free surface
  Quad
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource_New.cpp:511
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource_New.cpp:511: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_44x22_New.e'' does not exist

Exodus Library Error: [ex_open]
    Error: failed to open Quad_IsotropicElastic2D_Nodal_1x1.e read only
    exerrval = 2
Exodus Library Error: [ex_close]
    Error: failed to update file id -1
    [-33] Not a netcdf id
-------------------------------------------------------------------------------
Unit Test adjoint gradient computation
  gradient quad isotropic elastic
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:673
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:673: FAILED:
due to unexpected exception with message:
  Error opening exodus model file.

Exodus Library Error: [ex_open]
    Error: failed to open Quad_AnisotropicElastic2D_Nodal_1x1.e read only
    exerrval = 2
Exodus Library Error: [ex_close]
    Error: failed to update file id -1
    [-33] Not a netcdf id
-------------------------------------------------------------------------------
Unit Test adjoint gradient computation
  gradient quad anisotropic elastic
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:692
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:692: FAILED:
due to unexpected exception with message:
  Error opening exodus model file.

Exodus Library Error: [ex_open]
    Error: failed to open Hex_IsotropicElastic3D_Nodal_1x1x1.e read only
    exerrval = 2
Exodus Library Error: [ex_close]
    Error: failed to update file id -1
    [-33] Not a netcdf id
-------------------------------------------------------------------------------
Unit Test adjoint gradient computation
  gradient hex isotropic elastic
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:718
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:718: FAILED:
due to unexpected exception with message:
  Error opening exodus model file.

Exodus Library Error: [ex_open]
    Error: failed to open Hex_AnisotropicElastic3D_Nodal_1x1x1.e read only
    exerrval = 2
Exodus Library Error: [ex_close]
    Error: failed to update file id -1
    [-33] Not a netcdf id
-------------------------------------------------------------------------------
Unit Test adjoint gradient computation
  gradient hex anisotropic elastic
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:736
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:736: FAILED:
due to unexpected exception with message:
  Error opening exodus model file.

-------------------------------------------------------------------------------
Test mapping vtx <-> gll points
  Quad
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:869
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:869: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_1x1.e'' does not exist

-------------------------------------------------------------------------------
Test mapping vtx <-> gll points
  Hex
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:873
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:873: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Nodal_1x1x1.e'' does not exist

-------------------------------------------------------------------------------
Test mapping vtx <-> gll points
  Tri
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:878
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:878: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
Test mapping vtx <-> gll points
  Tet
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:884
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:884: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_Acoustic_Nodal_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
Test writing new fields to exodus model
  Quad
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1022
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1022: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_1x1.e'' does not exist

-------------------------------------------------------------------------------
Test writing new fields to exodus model
  Hex
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1025
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1025: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Nodal_1x1x1.e'' does not exist

-------------------------------------------------------------------------------
Test writing new fields to exodus model
  Tri
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1029
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1029: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
Test writing new fields to exodus model
  Tet
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1032
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Adjoint.cpp:1032: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_Acoustic_Nodal_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
test closure mapping triangle
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_TriP1.cpp:30
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_TriP1.cpp:30: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
test closure mapping tetrahedra
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Tetrahedra.cpp:32
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Tetrahedra.cpp:32: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_Acoustic_Nodal_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
Get material properties on tetrahedra
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Tetrahedra.cpp:455
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Tetrahedra.cpp:455: FAILED:
due to unexpected exception with message:
  --model-file 'Tet_Acoustic_Nodal_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
Test tensor quad
  Integration with simple mesh
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Quadrilateral.cpp:333
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Quadrilateral.cpp:333: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Coupled_Elemental_3x2.e'' does not exist

-------------------------------------------------------------------------------
Source integration tests
  integration_3d fluid
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:425
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:425: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Elemental_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
Source integration tests
  integration_2d fluid/elastic
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:526
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:526: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Coupled_Elemental_3x2.e'' does not exist

-------------------------------------------------------------------------------
Source integration tests
  integration_2d triangles
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:631
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:631: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
Source integration tests
  integration_3d elastic
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:681
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:681: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Elemental_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
Source integration tests
  source outside of domain
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:760
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:760: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Elemental_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
Source integration tests
  source and receiver in the same element
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:797
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_source.cpp:797: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Elemental_2x2x2.e'' does not exist

Running Green's function test with attenuation (quad).
-------------------------------------------------------------------------------
Test point-source solution for Attenuation in 2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:87
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:87: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_44x44.e'' does not exist

Running Lamb's problem (quad).
-------------------------------------------------------------------------------
Test point-source solution for Lamb's problem in 2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:231
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:260: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_44x44.e'' does not exist

Running Lamb's problem (tri).
-------------------------------------------------------------------------------
Test point-source solution for Lamb's problem in 2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:231
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:293: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_IsotropicElastic2D_Nodal_67x67.e'' does not exist

Running Lamb's problem with moment tensor source (quad).
-------------------------------------------------------------------------------
Test 2D elastic Lamb's problem with moment tensor
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:404
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:404: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_44x44.e'' does not exist

Running acoustic Lamb's problem (quad).
-------------------------------------------------------------------------------
Test scalar lamb problem
  Run simulation
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:585
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:585: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_44x44.e'' does not exist

Running acoustic Lamb's problem (quad).
HDF5-DIAG: Error detected in HDF5 (1.8.17) MPI-process 0:
  #000: H5F.c line 604 in H5Fopen(): unable to open file
    major: File accessibilty
    minor: Unable to open file
  #001: H5Fint.c line 992 in H5F_open(): unable to open file: time = Wed Apr 19 17:36:35 2017
, name = 'receiver_lamb_scalar_2d.h5', tent_flags = 0
    major: File accessibilty
    minor: Unable to open file
  #002: H5FD.c line 993 in H5FD_open(): open failed
    major: Virtual File Layer
    minor: Unable to initialize object
  #003: H5FDsec2.c line 339 in H5FD_sec2_open(): unable to open file: name = 'receiver_lamb_scalar_2d.h5', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0
    major: File accessibilty
    minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.17) MPI-process 0:
  #000: H5D.c line 340 in H5Dopen2(): not a location
    major: Invalid arguments to routine
    minor: Inappropriate type
  #001: H5Gloc.c line 253 in H5G_loc(): invalid object ID
    major: Invalid arguments to routine
    minor: Bad value
-------------------------------------------------------------------------------
Test scalar lamb problem
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:527
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:632: FAILED:
  REQUIRE( norm == Approx(0.0188224657).epsilon(1e-4) )
with expansion:
  0.0 == Approx( 0.0188224657 )

Running coupled acoustic/elastic Lamb's problem (quad).
-------------------------------------------------------------------------------
Test coupled lambs problem
  Run simulation
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:827
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:827: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Coupled_Elemental_44x44.e'' does not exist

Running coupled acoustic/elastic Lamb's problem (quad).
HDF5-DIAG: Error detected in HDF5 (1.8.17) MPI-process 0:
  #000: H5F.c line 604 in H5Fopen(): unable to open file
    major: File accessibilty
    minor: Unable to open file
  #001: H5Fint.c line 992 in H5F_open(): unable to open file: time = Wed Apr 19 17:36:35 2017
, name = 'receiver_lamb_couple_2d.h5', tent_flags = 0
    major: File accessibilty
    minor: Unable to open file
  #002: H5FD.c line 993 in H5FD_open(): open failed
    major: Virtual File Layer
    minor: Unable to initialize object
  #003: H5FDsec2.c line 339 in H5FD_sec2_open(): unable to open file: name = 'receiver_lamb_couple_2d.h5', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0
    major: File accessibilty
    minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.17) MPI-process 0:
  #000: H5D.c line 340 in H5Dopen2(): not a location
    major: Invalid arguments to routine
    minor: Inappropriate type
  #001: H5Gloc.c line 253 in H5G_loc(): invalid object ID
    major: Invalid arguments to routine
    minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.17) MPI-process 0:
  #000: H5D.c line 340 in H5Dopen2(): not a location
    major: Invalid arguments to routine
    minor: Inappropriate type
  #001: H5Gloc.c line 253 in H5G_loc(): invalid object ID
    major: Invalid arguments to routine
    minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.17) MPI-process 0:
  #000: H5D.c line 340 in H5Dopen2(): not a location
    major: Invalid arguments to routine
    minor: Inappropriate type
  #001: H5Gloc.c line 253 in H5G_loc(): invalid object ID
    major: Invalid arguments to routine
    minor: Bad value
-------------------------------------------------------------------------------
Test coupled lambs problem
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:768
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_PointSource.cpp:904: FAILED:
  REQUIRE( maxval == Approx(0.00643281).epsilon(1e-8) )
with expansion:
  0.0 == Approx( 0.00643281 )

Running Acoustic Eigenfunction (quad).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for scalar equation in 2D with
quadrilateral
  Quadrilateral
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:205
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:205: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_4x4.e'' does not exist

Running Acoustic Eigenfunction (tri).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for scalar equation in 2D with
quadrilateral
  Triangle
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:220
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:220: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Acoustic_Nodal_4x4.e'' does not exist

Running Acoustic Eigenfunction (hex).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for scalar equation in 2D with
quadrilateral
  Hexahedra
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:235
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:235: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Nodal_4x4x4.e'' does not exist

Running Acoustic Eigenfunction (tet).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for scalar equation in 2D with
quadrilateral
  Tetrahedra
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:250
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:250: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_Acoustic_Nodal_2x2x2.e'' does not exist

Running IsotropicElastic2D P-wave Eigenfunction (quad).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Quad
  IsotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:287
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:287: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4.e'' does not exist

Running IsotropicElastic2D S-wave Eigenfunction (quad).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Quad
  IsotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:300
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:300: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4.e'' does not exist

Running AnisotropicElastic2D P-wave Eigenfunction (quad).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Quad
  AnisotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:313
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:313: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_AnisotropicElastic2D_Nodal_4x4.e'' does not exist

Running AnisotropicElastic2D S-wave Eigenfunction (quad).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Quad
  AnisotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:327
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:327: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_AnisotropicElastic2D_Nodal_4x4.e'' does not exist

Running IsotropicElastic2D P-wave Eigenfunction (tri).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Tri
  IsotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:349
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:349: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_IsotropicElastic2D_Nodal_2x2.e'' does not exist

Running IsotropicElastic2D S-wave Eigenfunction (tri).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Tri
  IsotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:361
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:361: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_IsotropicElastic2D_Nodal_2x2.e'' does not exist

Running AnisotropicElastic2D P-wave Eigenfunction (tri).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Tri
  AnisotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:373
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:373: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_AnisotropicElastic2D_Nodal_2x2.e'' does not exist

Running AnisotropicElastic2D S-wave Eigenfunction (tri).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for elastic wave equation
  Tri
  AnisotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:386
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:386: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_AnisotropicElastic2D_Nodal_2x2.e'' does not exist

Running IsotropicElastic2D P-wave Eigenfunction (quad with doubling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad Doubling
  IsotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:422
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:422: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_doubling.e'' does not exist

Running IsotropicElastic2D S-wave Eigenfunction (quad with doubling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad Doubling
  IsotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:435
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:435: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_doubling.e'' does not exist

Running IsotropicElastic2D P-wave Eigenfunction (quad with tripling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad Tripling
  IsotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:456
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:456: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_tripling.e'' does not exist

Running IsotropicElastic2D S-wave Eigenfunction (quad with tripling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad Tripling
  IsotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:469
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:469: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_tripling.e'' does not exist

Running IsotropicElastic2D P-wave Eigenfunction (quad with vertical refinement doubling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad vrefd
  IsotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:490
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:490: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_vrefd.e'' does not exist

Running IsotropicElastic2D S-wave Eigenfunction (quad with vertical refinement doubling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad vrefd
  IsotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:503
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:503: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_vrefd.e'' does not exist

Running IsotropicElastic2D P-wave Eigenfunction (quad with vertical refinement tripling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad vreft
  IsotropicElastic2D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:524
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:524: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_vreft.e'' does not exist

Running IsotropicElastic2D S-wave Eigenfunction (quad with vertical refinement tripling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 2D elastic wave equation on complex
meshes
  Quad vreft
  IsotropicElastic2D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:537
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:537: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4_vreft.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (hex).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Hex
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:573
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:573: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (hex).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Hex
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:587
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:587: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4.e'' does not exist

Running AnisotropicElastic3D P-wave Eigenfunction (hex).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Hex
  AnisotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:601
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:601: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_AnisotropicElastic3D_Nodal_4x4x4.e'' does not exist

Running AnisotropicElastic3D S-wave Eigenfunction (hex).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Hex
  AnisotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:616
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:616: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_AnisotropicElastic3D_Nodal_4x4x4.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (tet).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Tet
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:640
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:640: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_IsotropicElastic3D_Nodal_2x2x2.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (tet).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Tet
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:653
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:653: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_IsotropicElastic3D_Nodal_2x2x2.e'' does not exist

Running AnisotropicElastic3D P-wave Eigenfunction (tet).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Tet
  AnisotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:666
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:666: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_AnisotropicElastic3D_Nodal_2x2x2.e'' does not exist

Running AnisotropicElastic3D S-wave Eigenfunction (tet).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation
  Tet
  AnisotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:680
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:680: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_AnisotropicElastic3D_Nodal_2x2x2.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (hex with doubling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex Doubling
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:716
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:716: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_doubling.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (hex with doubling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex Doubling
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:730
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:730: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_doubling.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (hex with doubling single).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex Doubling Single
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:752
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:752: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_doubling_single.e'' does not
  exist

Running IsotropicElastic3D S-wave Eigenfunction (hex with doubling single).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex Doubling Single
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:766
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:766: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_doubling_single.e'' does not
  exist

Running IsotropicElastic3D P-wave Eigenfunction (hex with tripling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex Tripling
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:787
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:787: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_tripling.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (hex with tripling).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex Tripling
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:801
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:801: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_tripling.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (hex with vertical convex refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vref cvx
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:822
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:822: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vref_cvx.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (hex with vertical convex refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vref cvx
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:836
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:836: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vref_cvx.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (hex with vertical concave refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vref ccv
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:857
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:857: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vref_ccv.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (hex with vertical concave refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vref ccv
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:871
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:871: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vref_ccv.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (hex with vertical convex triple refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vreft cvx
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:892
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:892: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vreft_cvx.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (hex with vertical convex triple refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vreft cvx
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:906
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:906: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vreft_cvx.e'' does not exist

Running IsotropicElastic3D P-wave Eigenfunction (hex with vertical concave triple refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vref ccv
  IsotropicElastic3D (P)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:927
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:927: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vreft_ccv.e'' does not exist

Running IsotropicElastic3D S-wave Eigenfunction (hex with vertical concave triple refinement).
-------------------------------------------------------------------------------
Test analytic eigenfunction solution for 3D elastic wave equation on complex
meshes
  Hex vref ccv
  IsotropicElastic3D (S)
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:941
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Eigenfunction.cpp:941: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_4x4x4_vreft_ccv.e'' does not exist

Running IsotropicElastic3D absorbing boundary test (hex).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic3D
  IsotropicElastic3D
  TensorGll3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:88
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:88: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Nodal_2x2x2.e'' does not exist

Running IsotropicElastic3D absorbing boundary test (tet).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic3D
  IsotropicElastic3D
  Lagrange3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:101
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:101: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_IsotropicElastic3D_Nodal_1x1x1.e'' does not exist

Running AnisotropicElastic3D absorbing boundary test (hex).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic3D
  AnisotropicElastic3D
  TensorGll3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:116
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:116: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_AnisotropicElastic3D_Nodal_2x2x2.e'' does not exist

Running AnisotropicElastic3D absorbing boundary test (tet).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic3D
  AnisotropicElastic3D
  Lagrange3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:130
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:130: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_AnisotropicElastic3D_Nodal_1x1x1.e'' does not exist

Running IsotropicElastic2D absorbing boundary test (quad).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic2D
  IsotropicElastic2D
  TensorGll2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:167
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:167: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Nodal_4x4.e'' does not exist

Running IsotropicElastic2D absorbing boundary test (tri).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic2D
  IsotropicElastic2D
  Lagrange2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:180
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:180: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_IsotropicElastic2D_Nodal_2x2.e'' does not exist

Running AnisotropicElastic2D absorbing boundary test (quad).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic2D
  AnisotropicElastic2D
  TensorGll2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:196
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:196: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_AnisotropicElastic2D_Nodal_4x4.e'' does not exist

Running IsotropicElastic2D absorbing boundary test (tri).
-------------------------------------------------------------------------------
Test absobing boundaries for Elastic2D
  AnisotropicElastic2D
  Lagrange2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:210
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:210: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_AnisotropicElastic2D_Nodal_2x2.e'' does not exist

Running acoustic absorbing boundary test (quad).
-------------------------------------------------------------------------------
Test absobing boundaries for Acoustic
  TensorGll2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:241
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:241: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_4x4.e'' does not exist

Running acoustic absorbing boundary test (tri).
-------------------------------------------------------------------------------
Test absobing boundaries for Acoustic
  Lagrange2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:256
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:256: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Acoustic_Nodal_4x4.e'' does not exist

Running acoustic absorbing boundary test (hex).
-------------------------------------------------------------------------------
Test absobing boundaries for Acoustic
  TensorGll3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:271
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:271: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Nodal_2x2x2.e'' does not exist

Running acoustic absorbing boundary test (tet).
-------------------------------------------------------------------------------
Test absobing boundaries for Acoustic
  Lagrange3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:287
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_AbsorbingBoundaries.cpp:287: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tet_Acoustic_Nodal_1x1x1.e'' does not exist

-------------------------------------------------------------------------------
Test receiver functionality
  hdf5
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:131
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:140: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Elemental_4x4.e'' does not exist

-------------------------------------------------------------------------------
Test receiver functionality
  exceptions
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:232
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:232: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Elemental_4x4.e'' does not exist

-------------------------------------------------------------------------------
Test receiver exceptions
  receiver outside of domain
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:247
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:247: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_IsotropicElastic2D_Elemental_4x4.e'' does not exist

-------------------------------------------------------------------------------
Test receiver toml
  Unit2D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:280
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:280: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Elemental_4x4.e'' does not exist

-------------------------------------------------------------------------------
Test receiver toml
  Unit3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:301
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:301: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Elemental_4x4x4.e'' does not exist

-------------------------------------------------------------------------------
Test receiver toml
  Integration3D
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:326
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:326: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_IsotropicElastic3D_Elemental_4x4x4.e'' does not exist

-------------------------------------------------------------------------------
Test receiver toml
  EXCEPTIONS
  Wrong dimension
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:431
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_receiver.cpp:431: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Elemental_4x4.e'' does not exist

-------------------------------------------------------------------------------
Unit test mesh
  Fail when we forget to call read()
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:50
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:50: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
Unit test mesh
  Fail when we try to setup global dofs before we set up topology
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:64
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:64: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
Unit test mesh
  Correctly initialize DM (2D quad).
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:82
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:82: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
Unit test mesh
  Correctly initialize DM (3D hex).
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:180
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:180: FAILED:
due to unexpected exception with message:
  --mesh-file 'Hex_Acoustic_Elemental_2x2x2.e'' does not exist

-------------------------------------------------------------------------------
Unit test mesh
  Mesh with only some vertices on a dirichlet boundary
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:337
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:337: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Acoustic_Nodal_4x4.e'' does not exist

-------------------------------------------------------------------------------
Unit test mesh
  Mesh with at least some multi physics
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:368
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:368: FAILED:
due to unexpected exception with message:
  --mesh-file 'Quad_Coupled_Elemental_3x2.e'' does not exist

-------------------------------------------------------------------------------
Mpi coupling edge
  Tri
  Absorbing
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:569
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:569: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Coupled_Elemental_2x2.e'' does not exist

-------------------------------------------------------------------------------
Mpi coupling edge
  Tri
  Dirichlet
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:579
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:579: FAILED:
due to unexpected exception with message:
  --mesh-file 'Tri_Coupled_Elemental_2x2.e'' does not exist

-------------------------------------------------------------------------------
Mpi coupling edge
  Tri
-------------------------------------------------------------------------------
/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:557
...............................................................................

/Users/rmodrak/packages/salvus/salvus_wave/src/cxx/Testing/test_Mesh.cpp:557: FAILED:
due to a fatal error condition:
  SIGSEGV - Segmentation violation signal

===============================================================================
test cases:   45 |   18 passed |  27 failed
assertions: 9071 | 8968 passed | 103 failed

[0]PETSC ERROR: ------------------------------------------------------------------------
[0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range
[0]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
[0]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
[0]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors
[0]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run
[0]PETSC ERROR: to get more information on the crash.
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: Signal received
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for trouble shooting.
[0]PETSC ERROR: Petsc Development GIT revision: v3.7.5-3426-g0c7851c55c  GIT Date: 2017-04-01 18:40:06 -0600
[0]PETSC ERROR: ../build/salvus_test on a arch-darwin-c-opt named nat-oitwireless-inside-vapornet100-d-17432.Princeton.EDU by rmodrak Wed Apr 19 17:36:35 2017
[0]PETSC ERROR: Configure options --prefix=/opt/petsc --download-exodusii=yes --download-chaco=yes --with-netcdf-dir=/opt/local --with-hdf5-dir=/opt/local/lib/hdf5-18 --with-fc=0 --with-debugging=0 COPTFLAGS="-O3 -march=native -mtune=native" CXXOPTFLAGS="-O3 -march=native -mtune=native"
[0]PETSC ERROR: #1 User provided function() line 0 in  unknown file
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 59.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------


Michael Afanasiev

unread,
Apr 19, 2017, 5:45:45 PM4/19/17
to Ryan Modrak, Salvus
Hi Ryan,

It looks like the test meshes were not created / are not where Salvus expects them. Are you running the ./run_unit_tests.sh from the salvus/tests directory? If so, can you try running ./create_unit_test_data.sh again? Currently, the unit tests meshes must reside in the directory where you are running the tests (symbolic links are fine).

--
You received this message because you are subscribed to the Google Groups "Salvus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to salvus+un...@googlegroups.com.
To post to this group, send email to sal...@googlegroups.com.

Ryan Modrak

unread,
Apr 19, 2017, 6:10:46 PM4/19/17
to Salvus, rmo...@gmail.com
Good call, looks like just a simple mistake running the unit tests.  I think I solved the hard part yesterday when I resolved an HDF5/netcdf conflict. 

Incidentally, to get salvus to compile, I had to make a slight change to CMakeLists.txt.  Specifically, I had to add NETCDF_DIR to both "include_directories" and "link_directories".  Is this a change, do you think, that should be pushed to the main repository?  I could submit a pull request if you want...

Thanks,
Ryan
...

Lion Krischer

unread,
Apr 20, 2017, 9:10:29 AM4/20/17
to sal...@googlegroups.com

Hey Ryan,

good point - the netcdf directories should be on the include and link path. I also don't think this can hurt so I added it here: https://gitlab.com/Salvus/salvus_wave/merge_requests/131

Cheers!

Lion

--
You received this message because you are subscribed to the Google Groups "Salvus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to salvus+un...@googlegroups.com.
To post to this group, send email to sal...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages