Bunch of CMake pain in the baker

Overview

The Great CMake CookOff

This is a repository of usefull and less than usefull cmake recipes. It is distributed under the MIT License

Adding this repository to a cmake

The files in this repository can be added individually or as a whole to a project, as long as the MIT copyright terms are followed. One possibility is to include this project as a git submodule.

However, the easiest method may well be to have this repository downloaded upon configuration of a project. In that case, the file LookUp-GreatCMakeCookOff.cmake should be downloaded and inserted into the target project. It can then be included in the target project's main CMakeLists.txt file:

include(LookUp-GreatCMakeCookOff)

This will download the cook-off into the build directory right at configure time. Cook-off recipes can then be used anywhere below that.

Another option is to point CMake towards the location on disk where a repo of the cook-off can be found, or more explicitely, where the file GreatCMakeCookOffConfig.cmake can be found. This is done with cmake -DGreatCMakeCookOff_DIR=/path/to/cookoff/cmake ... Please note that this trick works for any CMake project that defines SomethingConfig.cmake files.

Features

Please check the wiki

Comments
  • LookUPGtest broken with Ninja builds

    LookUPGtest broken with Ninja builds

    I am not sure if this happens because Ninja doesn't honor the dependencies correctly or we are doing someting wrong. Building HJCFIT with Ninja results in

    ninja: error: 'external/lib/libgtest.a', needed by 'likelihood/test_likelihood', missing and no known rule to make it
    

    This happens since Ninja apparently goes looking for the library before building the dependency regardless of the fact that there is but a

        add_executable(test_${name} ${source})
        if(MSVC)
          target_link_libraries(test_${name} ${EXTERNAL_ROOT}/lib/gtest.lib)
        else(MSVC)
          target_link_libraries(test_${name} ${EXTERNAL_ROOT}/lib/libgtest.a)
        endif(MSVC)
        if(CMAKE_THREAD_LIBS_INIT)
          target_link_libraries(test_${name} ${CMAKE_THREAD_LIBS_INIT})
        endif(CMAKE_THREAD_LIBS_INIT)
    
        add_dependencies(test_${name} Lookup-GTest)
    

    I tried changing the dependencies to create an explicit library in CMake land

    +add_library(mylibgtest UNKNOWN IMPORTED)
    +set_property(TARGET mylibgtest PROPERTY
    +    IMPORTED_LOCATION ${EXTERNAL_ROOT}/lib/libgtest.a)
    +add_dependencies(mylibgtest Lookup-GTest)
    

    and replace

    -      target_link_libraries(test_${name} ${EXTERNAL_ROOT}/lib/libgtest.a)
    +      target_link_libraries(test_${name} mylibgtest)
    

    but with no effect.

    opened by jenshnielsen 7
  • MKL

    MKL

    New FindMKL.cmake based on the MKL Link Line Advisor.

    Finds MKL core libraries, interface libraries and OpenMP stuff. Also finds any BLACS/ScaLAPACK cluster libraries. Doesn't perform much error handling as there's too many combinations that are open to change in new releases. Tested on OSX and some testing done on Linux (Legion). Not tested on Windows.

    Also doesn't handle any REQUIRED or QUIET yet flags and, since this is my first forray into the world of CMake modules, some of the variable references might be incorrect (when to quote/not quote, when to use $variable vs ${variable}, etc.).

    opened by garymacindoe 4
  • GTest related warnings in recent versions of Cookoff

    GTest related warnings in recent versions of Cookoff

    With commits from 82b7b247901ff267c4f603cc0427f28d347980be onwards we see warnings like

    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_likelihood" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:40 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_asymptotes" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:36 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_recursion" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:28 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_determinant_equation" does
      not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:27 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_laplace_survivor" does not
      exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:26 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_brentq" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:37 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_time_filter" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:25 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_exact_survivor" does not
      exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:29 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_idealG" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:21 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_occupancies" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:24 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_idealG_laplacian" does not
      exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:23 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_root_finder_intervals" does
      not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:30 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_root_finder_lower_bound" does
      not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:33 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_idealG_exponentials" does not
      exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:22 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at build/external/src/GreatCMakeCookOff/scripts/AddGTest.cmake:31 (add_dependencies):
      Policy CMP0046 is not set: Error on non-existent dependency in
      add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.
    
      The dependency target "GTest" of target "test_qmatrix" does not exist.
    Call Stack (most recent call first):
      likelihood/tests/CMakeLists.txt:20 (add_gtest)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    

    When building HJCFIT which is using the add_gtest macro

    opened by jenshnielsen 3
  • Refactor

    Refactor

    Move a lot of stuff from UCL/purify. Reogarnised directory structure to have straight up Find*.cmake files on one side and new cmake functionalities on the other Added a script that will download this repo during a cmake configure step and make it known to cmake. This script, LookUp-GreatCMakeCookOff.cmake should be downloaded and included in packages that want to the use cookoff recipes.

    opened by mdavezac 3
  • [FFTW3] Clarify usage of COMPONENTS

    [FFTW3] Clarify usage of COMPONENTS

    It took me too long to figure out how to specify which libraries too look for because I didn't know about the standard COMPONENTS argument to find_package. This PR should help others to save time.

    opened by fredRos 2
  • FindNumpy doesn't set NUMPY_FOUND on success

    FindNumpy doesn't set NUMPY_FOUND on success

    I tried

    find_package(Numpy)
    if(NUMPY_FOUND)
      message("Found numpy")
    else()
      message(FATAL_ERROR "Could not find numpy")
    endif()
    

    and from the output generated by FindNumpy.cmake I saw that it found numpy but NUMPY_FOUND is not set to true. So I went to

    find_package(Numpy)
    if(NUMPY_INCLUDE_DIRS)
      message("Found numpy")
    else()
      message(FATAL_ERROR "Could not find numpy")
    endif()
    

    and that worked.

    Is there perhaps another reason for you to consider numpy wasn't found? If so, the debug output doesn't allude to that.

    opened by fredRos 2
  • Updated localbash.in.sh to DYLD_FALLBACK_LIBRARY_PATH

    Updated localbash.in.sh to DYLD_FALLBACK_LIBRARY_PATH

    This solves a few library issues on Mac where it does not find system default libraries after using DYLD_LIBRARY_PATH. Without this IPython pyplot does not work properly.

    opened by tbetcke 2
  • py.test file name pattern

    py.test file name pattern

    Why are files that I explicitly add ignored as they don't match a certain pattern? What's the point of explicitly naming the files? For example

    add_pytest("${CMAKE_CURRENT_SOURCE_DIR}/tests.py"
    

    is silently ignored because in https://github.com/UCL/GreatCMakeCookOff/blob/master/scripts/AddPyTest.cmake#L90

    if("${filename}" MATCHES "^tests?_.*\\.py")
    ...
    add_test(NAME ${testname}
                WORKING_DIRECTORY ${working_directory}
                COMMAND ${executable} ${filename} ${pytests_CMDLINE}
     )
     endif()
    

    I suggest removing the pattern test. At the very least, this behavior should be documented properly in the wiki https://github.com/UCL/GreatCMakeCookOff/wiki/Adding-py.test-to-ctest

    Apart from that, I just started using cmake and it seems you put together an impressive collection of useful stuff that could be useful for my future projects. And I know that documenting all that is much less fun that writing/using the code :)

    opened by fredRos 1
  • Fixed Numpy MKL Lookup for Anaconda Python 3.4

    Fixed Numpy MKL Lookup for Anaconda Python 3.4

    Fix the Numpy MKL Look Up in Anaconda Python on Linux. The correct name of the shared object there is 'lapack_lite.cpython-34m.so'. Python now uses a glob to look for any file starting with lapack_lite and ending with .so, and picks the first found file.

    opened by tbetcke 1
  • Add some sort of link between cython and tests

    Add some sort of link between cython and tests

    • Closes #14.

      add_pytest accepts *.pyx files and compiles them. However, pytests can only discover pure python files. So the compiled extensions should be imported in a pure python test file.

    • Closes #13

      Tests (and other files) are added via add_python_module, so anything that works for add_python_module should work for tests. This includes configurable tests/files, as well as cython extensions. However, only discoverable test files ("tests?_.*.py") are added to the ctest framework.

    opened by mdavezac 1
  • PythonModule's add_python_module dynamically linking to libpython

    PythonModule's add_python_module dynamically linking to libpython

    Hi -- apologies for my lack of cmake-fu -- hopefully I can describe the issue as I understand it accurately enough ...

    I'm trying to build the pylada-light library against recent anaconda python releases (python 3.6, 3.7 in particular). pylada-light uses the GreatCMakeCookOff and invokes the add_python_module to build cython extensions. When building against anaconda python 3.4, things work but when building against versions 3.5 or greater -- the build completes but I get a segfault when I try to import any of the extension modules distributed with pylada (observed on macOS mojave and travis-ci flavor ubuntu linux).

    From what I can understand this results because pylada-light's build process (via GreatCMakeCookOff) produces extension modules that are dynamically linked to libpython. This creates a symbol conflict as the newer anaconda python distribution statically link libpython when building the interpreter. I believe there's some discussion of this issue here -- https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/057P4uNWyCU

    From what I can understand this is the line in GreatCMakeCookOff that causes the dynamic linkage to happen - https://github.com/UCL/GreatCMakeCookOff/blob/2539e6555acbaed232e1a09935cfb2828fc96b68/scripts/PythonModule.cmake#L138

    I was able to hack that line in a fork and produce a working build -- https://github.com/breathe/GreatCMakeCookOff/blob/f57d9948f751ccec9023f41536fc269f464d08e5/scripts/PythonModule.cmake#L139

    There's also this thread, in which it seems that features are being added to cmake to improve on this use scenario -- https://gitlab.kitware.com/cmake/cmake/issues/18100. I don't exactly understand what's going on in that thread but seems people are tackling the same issue.

    I'm wondering if anyone has a suggestion for correct way to fix this issue ...? Is there a change needed in GreatCMakeCookOff or a good way to workaround from consuming project ...?

    Many thanks!

    opened by breathe 1
  • Add an example for setup_pytest

    Add an example for setup_pytest

    This is not an issue, but a question.

    I'm trying to use add_pytest, but I can't understand what py.test.sh is (the second argument to pass to setup_pytest). An example of that file would be very helpful.

    Cheers!

    opened by jorgehatccrma 2
  • Lookup Eigen breaks if an out of date install is found

    Lookup Eigen breaks if an out of date install is found

    In HJCFIT I do lookup_package(Eigen3 REQUIRED 3.2.0) but the module

    installed on legion is 3.1.3 if I unload this module every thing is fine. But if lookup tries to manually install on top of the existing out of date version this fails at the resursive step

    + cmake ..
    -- [GreatCMakeCookOff] not found. Will attempt to clone it.
    -- Found Git: /shared/ucl/apps/git/2.3.5/gnu-4.9.2/bin/git (found version "2.3.5") 
    -- [GreatCMakeCookOff] downloaded to /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/src/GreatCMakeCookOff
    -- [hunter] Initializing Hunter workspace (b2a37094bf181782c907335b89639b446226ff81)
    -- [hunter]   https://github.com/mdavezac/hunter/archive/extrepo-v1.0.tar.gz
    -- [hunter]   -> /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/hunter_root/_Base/Download/Hunter/unknown/b2a3709
    -- The C compiler identification is GNU 4.9.2
    -- The CXX compiler identification is GNU 4.9.2
    -- Check for working C compiler: /shared/ucl/apps/gcc/4.9.2/bin/gcc
    -- Check for working C compiler: /shared/ucl/apps/gcc/4.9.2/bin/gcc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Check for working CXX compiler: /shared/ucl/apps/gcc/4.9.2/bin/g++
    -- Check for working CXX compiler: /shared/ucl/apps/gcc/4.9.2/bin/g++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Found PythonInterp: /shared/ucl/apps/python/bundles/python3/venv/bin/python (found version "3.4.3") 
    -- Found PythonLibs: /shared/ucl/apps/python/3.4.3/gnu-4.9.2/lib/libpython3.4m.so (found suitable exact version "3.4.3") 
    -- Found numpy: /shared/ucl/apps/python/bundles/python3/venv/lib/python3.4/site-packages/numpy (found version "1.11.0") 
    -- Found NumpyLibrary: /shared/ucl/apps/python/bundles/python3/venv/lib/python3.4/site-packages/numpy/core/include (found version "1.11.0") 
    -- [NumPy] Long double exists = TRUE
    -- [NumPy] Bool is a separate type = FALSE
    -- [NumPy] NPY_ARRAY_* macros exist = TRUE
    -- [NumPy] PyArray_ENABLEFLAGS exists = TRUE
    -- [Python] Version: 3.4
    -- Found SWIG: /shared/ucl/apps/swig/3.0.7/gnu-4.9.2/bin/swig (found version "3.0.7") 
    -- [behave] /home/ccsprsd/.python3local/bin/behave
    -- Eigen3 version 3.1.3 found in /imports/home0/ccsprsd/modules/eigen/gcc/include/eigen3, but at least version 3.2.0 is required
    -- Will attempt to download and install Eigen3
    -- Found Wget: /bin/wget  
    --2016-08-01 16:53:25--  http://bitbucket.org/eigen/eigen/get/3.2.9.tar.gz
    Resolving bitbucket.org (bitbucket.org)... 104.192.143.2, 104.192.143.3, 104.192.143.1, ...
    Connecting to bitbucket.org (bitbucket.org)|104.192.143.2|:80... connected.
    HTTP request sent, awaiting response... 301 Moved Permanently
    Location: https://bitbucket.org/eigen/eigen/get/3.2.9.tar.gz [following]
    --2016-08-01 16:53:25--  https://bitbucket.org/eigen/eigen/get/3.2.9.tar.gz
    Connecting to bitbucket.org (bitbucket.org)|104.192.143.2|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1498180 (1.4M) [application/x-tar-gz]
    Saving to: ‘/tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/eigen.tgz’
    
         0K .......... .......... .......... .......... ..........  3%  665K 2s
        50K .......... .......... .......... .......... ..........  6%  650K 2s
       100K .......... .......... .......... .......... .......... 10% 43.1M 1s
       150K .......... .......... .......... .......... .......... 13%  674K 1s
       200K .......... .......... .......... .......... .......... 17% 24.8M 1s
       250K .......... .......... .......... .......... .......... 20%  685K 1s
       300K .......... .......... .......... .......... .......... 23% 22.5M 1s
       350K .......... .......... .......... .......... .......... 27%  686K 1s
       400K .......... .......... .......... .......... .......... 30% 21.6M 1s
       450K .......... .......... .......... .......... .......... 34%  689K 1s
       500K .......... .......... .......... .......... .......... 37% 22.2M 1s
       550K .......... .......... .......... .......... .......... 41%  695K 1s
       600K .......... .......... .......... .......... .......... 44% 23.6M 1s
       650K .......... .......... .......... .......... .......... 47% 33.4M 1s
       700K .......... .......... .......... .......... .......... 51%  692K 1s
       750K .......... .......... .......... .......... .......... 54% 18.5M 1s
       800K .......... .......... .......... .......... .......... 58%  698K 0s
       850K .......... .......... .......... .......... .......... 61% 25.7M 0s
       900K .......... .......... .......... .......... .......... 64% 27.6M 0s
       950K .......... .......... .......... .......... .......... 68%  696K 0s
      1000K .......... .......... .......... .......... .......... 71% 29.3M 0s
      1050K .......... .......... .......... .......... .......... 75% 25.8M 0s
      1100K .......... .......... .......... .......... .......... 78%  696K 0s
      1150K .......... .......... .......... .......... .......... 82% 17.5M 0s
      1200K .......... .......... .......... .......... .......... 85% 69.9M 0s
      1250K .......... .......... .......... .......... .......... 88%  700K 0s
      1300K .......... .......... .......... .......... .......... 92% 40.6M 0s
      1350K .......... .......... .......... .......... .......... 95% 22.0M 0s
      1400K .......... .......... .......... .......... .......... 99%  705K 0s
      1450K .......... ...                                        100% 22.6M=1.0s
    
    2016-08-01 16:53:26 (1.46 MB/s) - ‘/tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/eigen.tgz’ saved [1498180/1498180]
    
    -- Performing Test has_std_cpp11
    -- Performing Test has_std_cpp11 - Success
    -- Performing Test has_std_cpp0x
    -- Performing Test has_std_cpp0x - Success
    -- Checking C++11 support for "constexpr" (N2235)
    -- Checking C++11 support for "constexpr" (N2235) -- works
    -- Checking C++11 support for "unique_ptr"
    -- Checking C++11 support for "unique_ptr" -- works
    -- Checking C++11 support for "random_device"
    -- Checking C++11 support for "random_device" -- works
    -- Checking C++11 support for "constructor_delegate"
    -- Checking C++11 support for "constructor_delegate" -- works
    -- Checking C++11 support for "trivial_type_traits"
    -- Checking C++11 support for "trivial_type_traits" -- not supported
    -- Checking C++11 support for "noexcept"
    -- Checking C++11 support for "noexcept" -- works
    -- Checking C++11 support for "auto" (N2546)
    -- Checking C++11 support for "auto" (N2546) -- works
    -- Checking C++11 support for "lambda" (N2927)
    -- Checking C++11 support for "lambda" (N2927) -- works
    -- Checking C++11 support for "static_assert" (N1720)
    -- Checking C++11 support for "static_assert" (N1720) -- works
    -- Checking C++11 support for "rvalue_references" (N2118)
    -- Checking C++11 support for "rvalue_references" (N2118) -- works
    -- Checking C++11 support for "decltype" (N2343)
    -- Checking C++11 support for "decltype" (N2343) -- works
    -- Checking C++11 support for "enable_if"
    -- Checking C++11 support for "enable_if" -- works
    -- Checking C++11 support for "type_traits"
    -- Checking C++11 support for "type_traits" -- works
    -- Checking C++11 support for "shared_ptr"
    -- Checking C++11 support for "shared_ptr" -- works
    -- Checking C++11 support for "initialization"
    -- Checking C++11 support for "initialization" -- works
    -- Performing Test CXX_HAS_STD_ISNAN
    -- Performing Test CXX_HAS_STD_ISNAN - Success
    -- Try OpenMP C flag = [-fopenmp]
    -- Performing Test OpenMP_FLAG_DETECTED
    -- Performing Test OpenMP_FLAG_DETECTED - Success
    -- Try OpenMP CXX flag = [-fopenmp]
    -- Performing Test OpenMP_FLAG_DETECTED
    -- Performing Test OpenMP_FLAG_DETECTED - Success
    -- Found OpenMP: -fopenmp  
    -- Looking for include file pthread.h
    -- Looking for include file pthread.h - found
    -- Looking for pthread_create
    -- Looking for pthread_create - found
    -- Found Threads: TRUE  
    -- Will attempt to download and install GTest
    -- Found GMP: /usr/include  
    -- Found MPFR: /usr/include (Required is at least version "1.0.0") 
    -- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE) 
    -- Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE) 
    -- Could NOT find Pandoc (missing:  PANDOC_EXECUTABLE) 
    -- Could NOT find Nbconvert (missing:  NBCONVERT_EXECUTABLE) 
    -- Python module ipykernel could not be found. (missing:  ipykernel_LOCATION) 
    -- [Doxygen] not found. Cannot build documentation.
    -- [Sphinx] not found. Documentation cannot be built.
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build
    + make
    Scanning dependencies of target Lookup-Eigen3
    [  1%] Creating directories for 'Lookup-Eigen3'
    [  3%] Performing download step (verify and extract) for 'Lookup-Eigen3'
    -- Lookup-Eigen3 download command succeeded.  See also /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/src/Lookup-Eigen3-stamp/Lookup-Eigen3-download-*.log
    [  4%] No patch step for 'Lookup-Eigen3'
    [  6%] No update step for 'Lookup-Eigen3'
    [  8%] Performing configure step for 'Lookup-Eigen3'
    -- Lookup-Eigen3 configure command succeeded.  See also /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/src/Lookup-Eigen3-stamp/Lookup-Eigen3-configure-*.log
    [  9%] Performing build step for 'Lookup-Eigen3'
    -- Lookup-Eigen3 build command succeeded.  See also /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/src/Lookup-Eigen3-stamp/Lookup-Eigen3-build-*.log
    [ 11%] Performing install step for 'Lookup-Eigen3'
    Install the project...
    -- Install configuration: "Release"
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/signature_of_eigen3_matrix_library
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/share/pkgconfig/eigen3.pc
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/UmfPackSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/SuperLUSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/StdVector
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/StdList
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/StdDeque
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/SparseQR
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/SparseLU
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/SparseCore
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/SparseCholesky
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Sparse
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/SVD
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/SPQRSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/QtAlignedMalloc
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/QR
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/PardisoSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/PaStiXSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/OrderingMethods
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/MetisSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/LeastSquares
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/LU
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Jacobi
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/IterativeLinearSolvers
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Householder
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Geometry
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Eigenvalues
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Eigen2Support
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Eigen
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Dense
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Core
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/CholmodSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Cholesky
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/Array
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/plugins/BlockMethods.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/misc/blas.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/misc/SparseSolve.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/misc/Solve.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/misc/Kernel.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/misc/Image.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/UmfPackSupport/UmfPackSupport.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SuperLUSupport/SuperLUSupport.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/StlSupport/details.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/StlSupport/StdVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/StlSupport/StdList.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/StlSupport/StdDeque.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseQR/SparseQR.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_Utils.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_Structs.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU_Memory.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLUImpl.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseLU/SparseLU.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/TriangularSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseView.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseUtil.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseTranspose.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseRedux.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparsePermutation.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseFuzzy.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseDot.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseColEtree.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/SparseBlock.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/CompressedStorage.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCore/AmbiVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SVD/JacobiSVD.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/QR/HouseholderQR.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/PardisoSupport/PardisoSupport.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/OrderingMethods/Ordering.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/OrderingMethods/Amd.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/MetisSupport/MetisSupport.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/LU/PartialPivLU.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/LU/Inverse.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/LU/FullPivLU.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/LU/Determinant.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Jacobi/Jacobi.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Householder/HouseholderSequence.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Householder/Householder.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Householder/BlockHouseholder.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Umeyama.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Translation.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Transform.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Scaling.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/RotationBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Rotation2D.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Quaternion.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/OrthoMethods.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Hyperplane.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/Homogeneous.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/EulerAngles.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/AngleAxis.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/AlignedBox.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/VectorBlock.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/SVD.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/QR.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Minor.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Meta.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Memory.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/MathFunctions.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Macros.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/LeastSquares.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Lazy.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/LU.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Cwise.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Block.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/All.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Visitor.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/VectorwiseOp.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/VectorBlock.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/TriangularMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Transpositions.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Transpose.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Swap.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Stride.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/StableNorm.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/SolveTriangular.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/SelfAdjointView.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Select.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Reverse.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/ReturnByValue.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Replicate.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Ref.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Redux.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Random.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/ProductBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/PlainObjectBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/PermutationMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/NumTraits.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/NoAlias.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/NestByValue.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/MatrixBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Matrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/MathFunctions.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/MapBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Map.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/IO.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/GlobalFunctions.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/GenericPacketMath.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/GeneralProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Fuzzy.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Functors.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/ForceAlignedAccess.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Flagged.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/EigenBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Dot.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/DiagonalProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/DiagonalMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Diagonal.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/DenseStorage.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/DenseBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/CwiseUnaryView.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/CoreIterators.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/CommaInitializer.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/BooleanRedux.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Block.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/BandMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Assign_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Assign.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/ArrayWrapper.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/ArrayBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/Array.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/Parallelizer.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/XprHelper.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/StaticAssert.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/NonMPL2.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/Meta.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/Memory.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/Macros.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/MKL_support.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/Constants.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/util/BlasUtil.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Core/arch/Default/Settings.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/CholmodSupport/CholmodSupport.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Cholesky/LLT.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/Eigen/src/Cholesky/LDLT.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/AdolcForward
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/AlignedVector3
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/ArpackSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/AutoDiff
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/BVH
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/FFT
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/IterativeSolvers
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/KroneckerProduct
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/LevenbergMarquardt
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/MatrixFunctions
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/MoreVectorization
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/MPRealSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/NonLinearOptimization
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/NumericalDiff
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/OpenGLSupport
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/Polynomials
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/Skyline
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/SparseExtra
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/Splines
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/BVH/KdBVH.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/BVH/BVAlgorithms.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/FFT/ei_kissfft_impl.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/FFT/ei_fftw_impl.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/Scaling.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/MINRES.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/IterationController.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/GMRES.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/DGMRES.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MatrixFunctions/StemFunction.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/MoreVectorization/MathFunctions.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1updt.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/lmpar.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/dogleg.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/covar.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/chkder.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Polynomials/PolynomialUtils.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Polynomials/PolynomialSolver.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Polynomials/Companion.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Skyline/SkylineUtil.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Skyline/SkylineStorage.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Skyline/SkylineProduct.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Skyline/SkylineMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/SparseExtra/RandomSetter.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/SparseExtra/MarketIO.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Splines/SplineFwd.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Splines/SplineFitting.h
    -- Installing: /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/external/include/eigen3/unsupported/Eigen/src/Splines/Spline.h
    [ 12%] Performing reCMake step for 'Lookup-Eigen3'
    loading initial cache file /tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/CMakeFiles/external/Lookup-Eigen3_recursive.cmake
    -- Eigen3 version 3.1.3 found in /imports/home0/ccsprsd/modules/eigen/gcc/include/eigen3, but at least version 3.2.0 is required
    -- Will attempt to download and install Eigen3
    CMake Error at build/external/src/GreatCMakeCookOff/scripts/PackageLookup.cmake:337 (message):
      [Lookup-Eigen3] Could not be downloaded and installed
    Call Stack (most recent call first):
      build/external/src/GreatCMakeCookOff/modules/LookUpEigen3.cmake:91 (add_recursive_cmake_step)
      build/external/src/GreatCMakeCookOff/scripts/PackageLookup.cmake:152 (include)
      build/external/src/GreatCMakeCookOff/scripts/PackageLookup.cmake:278 (_perform_actual_lookup)
      CMakeLists.txt:90 (lookup_package)
    
    
    -- Configuring incomplete, errors occurred!
    See also "/tmp/jenkins/development/workspace/dcprogs-pull-request/compiler/gnu/os/LegionRHEL7/pyversion/3/build/CMakeFiles/CMakeOutput.log".
    make[2]: *** [external/src/Lookup-Eigen3-stamp/Lookup-Eigen3-reCMake] Error 1
    make[1]: *** [CMakeFiles/Lookup-Eigen3.dir/all] Error 2
    make: *** [all] Error 2
    Build step 'Execute shell' marked build as failure
    Recording test results
    ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
    Finished: FAILURE
    
    opened by jenshnielsen 0
  • Add support for cmake's builtin feature detection with Intel compilers

    Add support for cmake's builtin feature detection with Intel compilers

    CMake has its own built-in detection for C and C++ standards which can be used by specifying target_compile_features(myexe ...) for each target executable/library with a list of features required from a list of known C features or known C++ features.

    This requires CMake to know which compilers require which flags to activate which features. Currently CMake 3.4 has feature support for AppleClang, Clang, GNU, MSVC and SunPro compilers.

    I have been using a standalone IntelCompileFeatures.cmake file which adds this support for Intel Compilers.

    opened by garymacindoe 0
Releases(v2.1.6)
Owner
University College London
University College London
CMake checks cache helper modules – for fast CI CMake builds!

cmake-checks-cache Cross platform CMake projects do platform introspection by the means of "Check" macros. Have a look at CMake's How To Write Platfor

Cristian Adam 65 Dec 6, 2022
CMake scripts for painless usage of SuiteSparse+METIS from Visual Studio and the rest of Windows/Linux/OSX IDEs supported by CMake

CMake scripts for painless usage of Tim Davis' SuiteSparse (CHOLMOD,UMFPACK,AMD,LDL,SPQR,...) and METIS from Visual Studio and the rest of Windows/Lin

Jose Luis Blanco-Claraco 395 Dec 24, 2022
cmake-font-lock - Advanced, type aware, highlight support for CMake

cmake-font-lock - Advanced, type aware, highlight support for CMake

Anders Lindgren 39 Oct 2, 2022
cmake-avr - a cmake toolchain for AVR projects

cmake-avr - a cmake toolchain for AVR projects Testing the example provided The toolchain was created and tested within the following environment: Lin

Matthias Kleemann 163 Dec 5, 2022
Make CMake less painful when trying to write Modern Flexible CMake

Izzy's eXtension Modules IXM is a CMake library for writing Modern flexible CMake. This means: Reducing the amount of CMake written Selecting reasonab

IXM 107 Sep 1, 2022
CMake module to enable code coverage easily and generate coverage reports with CMake targets.

CMake-codecov CMake module to enable code coverage easily and generate coverage reports with CMake targets. Include into your project To use Findcodec

HPC 82 Nov 30, 2022
unmaintained - CMake module to activate certain C++ standard, feature checks and appropriate automated workarounds - basically an improved version of cmake-compile-features

Compatibility This library provides an advanced target_compile_features() and write_compiler_detection_header(). The problem with those is that they a

Jonathan Müller 74 Dec 26, 2022
[CMake] [BSD-2] CMake module to find ICU

FindICU.cmake A CMake module to find International Components for Unicode (ICU) Library Note that CMake, since its version 3.7.0, includes a FindICU m

julp 29 Nov 2, 2022
CMake project for BL602 RISC-V processor

bl602_cmake_base CMake project for BL602 RISC-V processor How to build NOTE : This project uses a pre-compiled version of the Buffalo SDK (bl_iot_sdk)

null 9 Jan 6, 2022
A CMake toolchain file for iOS, macOS, watchOS & tvOS C/C++/Obj-C++ development

A CMake toolchain file for iOS, macOS, watchOS & tvOS C/C++/Obj-C++ development

Alexander Widerberg 1.4k Jan 4, 2023
curl cmake module libcurl build with msvc x86

curl-msvc Infomation curl cmake module libcurl build with MSVC10.0 arch (x86 | i386) source from https://github.com/curl/curl tags: curl-7_79_1 Usage

Jason Payne 0 May 16, 2022
NeoWorld is a resampler using the CMake build system

NeoWorld is a resampler using the CMake build system. It's designed for utsu, OpenUTAU, and UTAU.

null 5 Dec 23, 2022
A CMake addon that avoids you writing boilerplate code for resource management.

SHader INJ(I)ector SHINJI (originally SHader INJector) is a CMake addon that avoids you writing boilerplate code for resource management and exposes s

Lorenzo Rutayisire 6 Dec 14, 2022
A CMake starter template using CPM

Cmake Starter About A lightweight Cmake project meant for a binary application (not a shared library), tests with catch2 are configured, CPM is the pa

Matt Williams 1 Jul 14, 2022
Non-intrusive CMake dependency management

cmodule Non-intrusive CMake dependency management. Normally CMake's find_package() looks for packages installed on host system (and compiled for host

scapix.com 14 Sep 29, 2022
Simple library for embedding static resources into C++ binaries using CMake

libromfs libromfs is an easy way to bundle resources directly into any C++ application and access them through a simple interface. The main advantage

WerWolv 28 Nov 30, 2022
Project to enable using CMake from a Maven build.

CMake-Maven-Project Introduction A Maven project for the CMake build system. It can be used by including it as a plugin within your Maven project's po

null 60 Nov 14, 2022
Autotools-style configure script wrapper around CMake

configure-cmake configure-cmake is an autotools-style configure script for CMake-based projects. People building software on Linux or BSD generally ex

Evan Nemerson 82 Dec 14, 2022
Check for coding style issues in CMake files

cmakelint parses CMake files and reports style issues. cmakelint requires Python. Installation sudo pip install cmakelint Usage Syntax: cmakelint [--c

Richard Quirk 99 Dec 10, 2022