Dear Firedrakers,

My laptop seems to have issues when the install script attempts to install eigen.
What should I do to fix this?

Thanks

Will

Error: 
  ===============================================================================
                                Trying to download hg://https://bitbucket.org/eigen/eigen/ for EIGEN
                            ===============================================================================
    
                            ===============================================================================
                                Configuring EIGEN with cmake, this may take several minutes
                            ===============================================================================
    
    *******************************************************************************
             UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for details):
    -------------------------------------------------------------------------------
    Error configuring EIGEN with cmake Could not execute "cd /tmp/pip-RTQ3Ml-build/arch-python-linux-x86_64/externalpackages/hg.eigen/build && /usr/bin/cmake .. -DCMAKE_INSTALL_PREFIX=/usr/not-backed-up/firedrake/march/firedrake/lib/python2.7/site-packages/petsc -DCMAKE_VERBOSE_MAKEFILE=1 -DCMAKE_C_COMPILER="/usr/lib64/openmpi/bin/mpicc" -DCMAKE_AR=/usr/bin/ar -DCMAKE_RANLIB=/usr/bin/ranlib -DCMAKE_C_FLAGS:STRING="-fPIC -fstack-protector -g -O" -DCMAKE_CXX_COMPILER="/usr/lib64/openmpi/bin/mpicxx" -DCMAKE_CXX_FLAGS:STRING="-fstack-protector -g -O -fPIC" -DCMAKE_Fortran_COMPILER="/usr/lib64/openmpi/bin/mpif90" -DCMAKE_Fortran_FLAGS:STRING="-fPIC -ffree-line-length-0 -g -O" -DBUILD_SHARED_LIBS=on -DENABLE_OPENMP=OFF":
    -- The C compiler identification is GNU 4.4.7
    -- The CXX compiler identification is GNU 4.4.7
    -- Check for working C compiler: /usr/lib64/openmpi/bin/mpicc
    -- Check for working C compiler: /usr/lib64/openmpi/bin/mpicc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx
    -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Performing Test standard_math_library_linked_to_automatically
    -- Performing Test standard_math_library_linked_to_automatically - Success
    -- Standard libraries to link to explicitly: none
    -- Performing Test COMPILER_SUPPORT_WERROR
    -- Performing Test COMPILER_SUPPORT_WERROR - Success
    -- Performing Test COMPILER_SUPPORT_pedantic
    -- Performing Test COMPILER_SUPPORT_pedantic - Success
    -- Performing Test COMPILER_SUPPORT_Wall
    -- Performing Test COMPILER_SUPPORT_Wall - Success
    -- Performing Test COMPILER_SUPPORT_Wextra
    -- Performing Test COMPILER_SUPPORT_Wextra - Success
    -- Performing Test COMPILER_SUPPORT_Wundef
    -- Performing Test COMPILER_SUPPORT_Wundef - Success
    -- Performing Test COMPILER_SUPPORT_Wcastalign
    -- Performing Test COMPILER_SUPPORT_Wcastalign - Success
    -- Performing Test COMPILER_SUPPORT_Wcharsubscripts
    -- Performing Test COMPILER_SUPPORT_Wcharsubscripts - Success
    -- Performing Test COMPILER_SUPPORT_Wnonvirtualdtor
    -- Performing Test COMPILER_SUPPORT_Wnonvirtualdtor - Success
    -- Performing Test COMPILER_SUPPORT_Wunusedlocaltypedefs
    -- Performing Test COMPILER_SUPPORT_Wunusedlocaltypedefs - Failed
    -- Performing Test COMPILER_SUPPORT_Wpointerarith
    -- Performing Test COMPILER_SUPPORT_Wpointerarith - Success
    -- Performing Test COMPILER_SUPPORT_Wwritestrings
    -- Performing Test COMPILER_SUPPORT_Wwritestrings - Success
    -- Performing Test COMPILER_SUPPORT_Wformatsecurity
    -- Performing Test COMPILER_SUPPORT_Wformatsecurity - Success
    -- Performing Test COMPILER_SUPPORT_Wshorten64to32
    -- Performing Test COMPILER_SUPPORT_Wshorten64to32 - Failed
    -- Performing Test COMPILER_SUPPORT_Wlogicalop
    -- Performing Test COMPILER_SUPPORT_Wlogicalop - Success
    -- Performing Test COMPILER_SUPPORT_Wenumconversion
    -- Performing Test COMPILER_SUPPORT_Wenumconversion - Failed
    -- Performing Test COMPILER_SUPPORT_Wcpp11extensions
    -- Performing Test COMPILER_SUPPORT_Wcpp11extensions - Failed
    -- Performing Test COMPILER_SUPPORT_Wdoublepromotion
    -- Performing Test COMPILER_SUPPORT_Wdoublepromotion - Failed
    -- Performing Test COMPILER_SUPPORT_Wnopsabi
    -- Performing Test COMPILER_SUPPORT_Wnopsabi - Success
    -- Performing Test COMPILER_SUPPORT_Wnovariadicmacros
    -- Performing Test COMPILER_SUPPORT_Wnovariadicmacros - Success
    -- Performing Test COMPILER_SUPPORT_Wnolonglong
    -- Performing Test COMPILER_SUPPORT_Wnolonglong - Success
    -- Performing Test COMPILER_SUPPORT_fnochecknew
    -- Performing Test COMPILER_SUPPORT_fnochecknew - Success
    -- Performing Test COMPILER_SUPPORT_fnocommon
    -- Performing Test COMPILER_SUPPORT_fnocommon - Success
    -- Performing Test COMPILER_SUPPORT_fstrictaliasing
    -- Performing Test COMPILER_SUPPORT_fstrictaliasing - Success
    -- Performing Test COMPILER_SUPPORT_wd981
    -- Performing Test COMPILER_SUPPORT_wd981 - Failed
    -- Performing Test COMPILER_SUPPORT_wd2304
    -- Performing Test COMPILER_SUPPORT_wd2304 - Failed
    -- Performing Test COMPILER_SUPPORT_STRICTANSI
    -- Performing Test COMPILER_SUPPORT_STRICTANSI - Failed
    -- Performing Test COMPILER_SUPPORT_Qunusedarguments
    -- Performing Test COMPILER_SUPPORT_Qunusedarguments - Failed
    -- Performing Test COMPILER_SUPPORT_ansi
    -- Performing Test COMPILER_SUPPORT_ansi - Success
    -- Performing Test COMPILER_SUPPORT_OPENMP
    -- Performing Test COMPILER_SUPPORT_OPENMP - Success
    -- Performing Test EIGEN_COMPILER_SUPPORT_CPP11
    -- Performing Test EIGEN_COMPILER_SUPPORT_CPP11 - Failed
    -- Looking for Q_WS_X11
    -- Looking for Q_WS_X11 - found
    -- Looking for Q_WS_WIN
    -- Looking for Q_WS_WIN - not found
    -- Looking for Q_WS_QWS
    -- Looking for Q_WS_QWS - not found
    -- Looking for Q_WS_MAC
    -- Looking for Q_WS_MAC - not found
    -- Found Qt4: /usr/bin/qmake-qt4 (found version "4.6.2")
    -- Performing Test EIGEN_COMPILER_SUPPORT_CXX11
    -- Performing Test EIGEN_COMPILER_SUPPORT_CXX11 - Failed
    -- The Fortran compiler identification is GNU
    -- Check for working Fortran compiler: /usr/lib64/openmpi/bin/mpif90
    -- Check for working Fortran compiler: /usr/lib64/openmpi/bin/mpif90  -- works
    -- Detecting Fortran compiler ABI info
    -- Detecting Fortran compiler ABI info - done
    -- Checking whether /usr/lib64/openmpi/bin/mpif90 supports Fortran 90
    -- Checking whether /usr/lib64/openmpi/bin/mpif90 supports Fortran 90 -- yes
    -- Could NOT find CHOLMOD (missing:  CHOLMOD_INCLUDES CHOLMOD_LIBRARIES)
    -- Could NOT find UMFPACK (missing:  UMFPACK_INCLUDES UMFPACK_LIBRARIES)
    -- Could NOT find SUPERLU (missing:  SUPERLU_INCLUDES SUPERLU_LIBRARIES SUPERLU_VERSION_OK)
    -- Could NOT find PASTIX (missing:  PASTIX_INCLUDES PASTIX_LIBRARIES)
    -- Could NOT find SCOTCH (missing:  SCOTCH_INCLUDES SCOTCH_LIBRARIES)
    -- Could NOT find METIS (missing:  METIS_INCLUDES METIS_LIBRARIES)
    -- Could NOT find SPQR (missing:  SPQR_INCLUDES SPQR_LIBRARIES)
    -- Performing Test COMPILER_SUPPORT_FASTMATH
    -- Performing Test COMPILER_SUPPORT_FASTMATH - Success
    -- Configuring incomplete, errors occurred!
    See also "/tmp/pip-RTQ3Ml-build/arch-python-linux-x86_64/externalpackages/hg.eigen/build/CMakeFiles/CMakeOutput.log".
    See also "/tmp/pip-RTQ3Ml-build/arch-python-linux-x86_64/externalpackages/hg.eigen/build/CMakeFiles/CMakeError.log".CMake Error at /usr/lib64/boost/Boost.cmake:536 (message):
      The imported target "boost_date_time-static" references the file
    
         "/usr/lib64/lib64/libboost_date_time.a"
    
      but this file does not exist.  Possible reasons include:
    
      * The file was deleted, renamed, or moved to another location.
    
      * An install or uninstall procedure did not complete successfully.
    
      * The installation package was faulty and contained
    
         "/usr/lib64/boost/Boost.cmake"
    
      but not all the files it references.
    
    Call Stack (most recent call first):
      /usr/lib64/boost/BoostConfig.cmake:28 (include)
      /usr/share/cmake/Modules/FindBoost.cmake:177 (find_package)
      test/CMakeLists.txt:336 (find_package)
    
    
    *******************************************************************************
    
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-RTQ3Ml-build/setup.py", line 302, in <module>
        **metadata)
      File "/usr/local/modules/python/2.7.9/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/local/modules/python/2.7.9/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/local/modules/python/2.7.9/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/tmp/pip-RTQ3Ml-build/setup.py", line 218, in run
        config(prefix, self.dry_run)
      File "/tmp/pip-RTQ3Ml-build/setup.py", line 148, in config
        if status != 0: raise RuntimeError(status)
    RuntimeError: 256
    
    ----------------------------------------
Command "/usr/not-backed-up/firedrake/march/firedrake/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-RTQ3Ml-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-teBSaw-record/install-record.txt --single-version-externally-managed --compile --install-headers /usr/not-backed-up/firedrake/march/firedrake/include/site/python2.7/petsc" failed with error code 1 in /tmp/pip-RTQ3Ml-build/
Traceback (most recent call last):
  File "firedrake-install", line 1231, in <module>
    install("petsc/")
  File "firedrake-install", line 675, in install
    run_pip_install(["--ignore-installed", package])
  File "firedrake-install", line 545, in run_pip_install
    check_call(pipinstall + pipargs)
  File "firedrake-install", line 366, in check_call
    subprocess.check_call(arguments, env=env)
  File "/usr/local/modules/python/2.7.9/lib/python2.7/subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/not-backed-up/firedrake/march/firedrake/bin/pip', 'install', '--no-binary', 'mpi4py', '--no-deps', '--ignore-installed', 'petsc/']' returned non-zero exit status 1