Hi Bill, Dyninst team,
Does Dyninst build with Intel compilers? I'm trying to build on an
Intel MIC platform but I can't get by the C++11 support checks.
Thanks for any advice. This is the top of tree source code.
Thanks,
Jim G
~/babbage/OpenSpeedShop_ROOT/BUILD/bint01
~/babbage/OpenSpeedShop_ROOT
~/babbage/OpenSpeedShop_ROOT/BUILD/bint01/dyninst-9.0.3
~/babbage/OpenSpeedShop_ROOT/BUILD/bint01
~/babbage/OpenSpeedShop_ROOT checking for
/global/homes/j/jgalaro/babbage/OpenSpeedShop_ROOT/SOURCES/dyninst-9.
0.3.patch
-- The C compiler identification is Intel 16.0.0.20150815
-- The CXX compiler identification is Intel 16.0.0.20150815
-- Check for working C compiler:
/opt/intel/compilers_and_libraries_2016/linux/bin/intel64/icc
-- Check for working C compiler:
/opt/intel/compilers_and_libraries_2016/linux/bin/intel64/icc --
works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler:
/opt/intel/compilers_and_libraries_2016/linux/bin/intel64/icpc
-- Check for working CXX compiler:
/opt/intel/compilers_and_libraries_2016/linux/bin/intel64/icpc --
works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- -- Input platform:
-- -- Attempting to automatically identify platform:
x86_64-unknown-linux2.4
-- Found LibElf:
/global/u2/j/jgalaro/babbage/krellroot_stable/compute/lib64/libelf.so
-- Could NOT find LibDwarf (missing: LIBDWARF_INCLUDE_DIR)
-- No libdwarf found, attempting to build as external project CMake
Warning (dev) at cmake/shared.cmake:23 (target_link_libraries):
Policy CMP0039 is not set: Utility targets may not have link
dependencies.
Run "cmake --help-policy CMP0039" for policy details. Use the
cmake_policy
command to set the policy and suppress this warning.
Utility target "LibDwarf" should not be used as the target of a
target_link_libraries call.
Call Stack (most recent call first):
cmake/packages.cmake:45 (target_link_private_libraries)
cmake/shared.cmake:82 (include)
CMakeLists.txt:17 (include)
This warning is for project developers. Use -Wno-dev to suppress
it.
-- Found libiberty:
/global/u2/j/jgalaro/babbage/krellroot_stable/compute/lib64/libiberty
_pic.a
-- Using libiberty
/global/u2/j/jgalaro/babbage/krellroot_stable/compute/lib64/libiberty
_pic.a
-- Found Thread_Db: /usr/lib64/libthread_db.so
-- Disabling Boost's own CMake--known buggy in many cases
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:513
] _boost_TEST_VERSIONS =
1.47;1.47.0;1.48;1.48.0;1.49;1.49.0;1.50;1.50.0;1.51;1.51.0;1.52;1.52
.0;1.53;1.53.0;1.54;1.54.0;1.55;1.55.0;1.56;1.56.0;1.57;1.57.0;1.58;1
.58.0;1.59;1.59.0;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.5
2.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;
1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.
41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36
.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:515
] Boost_USE_MULTITHREADED = ON
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:517
] Boost_USE_STATIC_LIBS =
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:519
] Boost_USE_STATIC_RUNTIME = OFF
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:521
] Boost_ADDITIONAL_VERSIONS =
1.47;1.47.0;1.48;1.48.0;1.49;1.49.0;1.50;1.50.0;1.51;1.51.0;1.52;1.52
.0;1.53;1.53.0;1.54;1.54.0;1.55;1.55.0;1.56;1.56.0;1.57;1.57.0;1.58;1
.58.0;1.59;1.59.0
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:523
] Boost_NO_SYSTEM_PATHS = ON
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:575 ] Declared as CMake or Environmental Variables:
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/FindBoost.cmake:577
] BOOST_ROOT =
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/FindBoost.cmake:579
] BOOST_INCLUDEDIR =
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/FindBoost.cmake:581
] BOOST_LIBRARYDIR =
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:583
] _boost_TEST_VERSIONS =
1.47;1.47.0;1.48;1.48.0;1.49;1.49.0;1.50;1.50.0;1.51;1.51.0;1.52;1.52
.0;1.53;1.53.0;1.54;1.54.0;1.55;1.55.0;1.56;1.56.0;1.57;1.57.0;1.58;1
.58.0;1.59;1.59.0;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.5
2.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;
1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.
41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36
.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/F
indBoost.cmake:652
] Include debugging info:
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/FindBoost.cmake:654
] _boost_INCLUDE_SEARCH_DIRS =
/usr/include/include;/usr/include;NO_CMAKE_SYSTEM_PATH
-- [
/chos/global/common/babbage/usg/cmake/3.0.1/share/cmake-3.0/Modules/FindBoost.cmake:656
] _boost_PATH_SUFFIXES =
boost-1_47;boost_1_47;boost/boost-1_47;boost/boost_1_47;boost-1_47_0;boost_1_47_0;boost/boost-1_47_0;boost/boost_1_47_0;boost-1_48;boost_1_48;boost/boost-1_48;boost/boost_1_48;boost-1_48_0;boost_1_48_0;boost/boost-1_48_0;boost/boost_1_48_0;boost-1_49;boost_1_49;boost/boost-1_49;boost/boost_1_49;boost-1_49_0;boost_1_49_0;boost/boost-1_49_0;boost/boost_1_49_0;boost-1_50;boost_1_50;boost/boost-1_50;boost/boost_1_50;boost-1_50_0;boost_1_50_0;boost/boost-1_50_0;boost/boost_1_50_0;boost-1_51;boost_1_51;boost/boost-1_51;boost/boost_1_51;boost-1_51_0;boost_1_51_0;boost/boost-1_51_0;boost/boost_1_51_0;boost-1_52;boost_1_52;boost/boost-1_52;boost/boost_1_52;boost-1_52_0;boost_1_52_0;boost/boost-1_52_0;boost/boost_1_52_0;boost-1_53;boost_1_53;boost/boost-1_53;boost/boost_1_53;boost-1_53_0;boost_1_53_0;boost/boost-1_53_0;boost/boost_1_53_0;boost-1_54;boost_1_54;boost/boost-1_54;boost/boost_1_54;boost-1_54_0;boost_1_54_0;boost/boost-1_54_0;boost/boost_1_54_0;boost-1_55;boost_1_55;!