Skip to content

Instantly share code, notes, and snippets.

@NK-Nikunj
Last active September 6, 2021 08:39
Show Gist options
  • Save NK-Nikunj/76d89b3df27b6023566d5a322e5801e6 to your computer and use it in GitHub Desktop.
Save NK-Nikunj/76d89b3df27b6023566d5a322e5801e6 to your computer and use it in GitHub Desktop.
gupta2@juawei-cn03:~/simd_sri$ cmake -GNinja -S ./hpx -B ./hpx_build -DBOOST_ROOT=$HOME/simd_sri/install -DCMAKE_INSTALL_PREFIX=./hpx_install -DCMAKE_BUILD_TYPE=Release -DHPX_WITH_CXX20=ON -DHPX_WITH_FETCH_ASIO=ON -DHPX_WITH_EXAMPLES=OFF -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc -DHPX_WITH_GENERIC_CONTEXT_COROUTINES=ON
-- The CXX compiler identification is GNU 11.1.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-8.3.1/gcc-11.1.0-pikuzq4sx2tjbwmpyry24vl7qpl7oox3/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using C++20
-- CMake version: 3.21.0
-- HPX version: 1.7.0
-- No vectorization library configured
-- Nice threadlevel is disabled.
-- Stack traces are enabled.
-- Compiling with the native toolset
-- Performing Test HPX_WITH_CXX11_ATOMIC - Success
-- Performing Test HPX_WITH_CXX11_ATOMIC_128BIT - Failed
-- Performing Test HPX_WITH_CXX11_ATOMIC_128BIT - Success
-- Performing Test HPX_WITH_CXX11_STD_QUICK_EXIT - Success
-- Performing Test HPX_WITH_CXX11_SHARED_PTR_LWG3018 - Success
-- Performing Test HPX_WITH_C11_ALIGNED_ALLOC - Failed
-- Performing Test HPX_WITH_CXX17_STD_ALIGNED_ALLOC - Failed
-- Performing Test HPX_WITH_CXX17_STD_EXECUTION_POLICES - Success
-- Performing Test HPX_WITH_CXX17_FILESYSTEM - Success
-- Performing Test HPX_WITH_CXX17_FOLD_EXPRESSIONS - Success
-- Performing Test HPX_WITH_CXX17_FALLTHROUGH_ATTRIBUTE - Success
-- Performing Test HPX_WITH_CXX17_NODISCARD_ATTRIBUTE - Success
-- Performing Test HPX_WITH_CXX17_HARDWARE_DESTRUCTIVE_INTERFERENCE_SIZE - Failed
-- Performing Test HPX_WITH_CXX17_STRUCTURED_BINDINGS - Success
-- Performing Test HPX_WITH_CXX17_IF_CONSTEXPR - Success
-- Performing Test HPX_WITH_CXX17_INLINE_CONSTEXPR_VALUE - Success
-- Performing Test HPX_WITH_CXX17_ALIGNED_NEW - Success
-- Performing Test HPX_WITH_CXX17_STD_IN_PLACE_TYPE_T - Success
-- Performing Test HPX_WITH_CXX17_STD_VARIANT - Success
-- Performing Test HPX_WITH_CXX17_SHARED_PTR_ARRAY - Success
-- Performing Test HPX_WITH_CXX17_MAYBE_UNUSED - Success
-- Performing Test HPX_WITH_CXX17_DEDUCTION_GUIDES - Success
-- Performing Test HPX_WITH_CXX17_NOEXCEPT_FUNCTIONS_AS_NONTYPE_TEMPLATE_ARGUMENTS - Success
-- Performing Test HPX_WITH_CXX17_STD_TRANSFORM_SCAN_ALGORITHMS - Success
-- Performing Test HPX_WITH_CXX17_STD_SCAN_ALGORITHMS - Success
-- Performing Test HPX_WITH_CXX17_NONTYPE_TEMPLATE_PARAMETER_AUTO - Success
-- Performing Test HPX_WITH_CXX17_COPY_ELISION - Success
-- Performing Test HPX_WITH_CXX20_COROUTINES - Failed
-- Performing Test HPX_WITH_CXX20_EXPERIMENTAL_SIMD - Success
-- Performing Test HPX_WITH_CXX20_LAMBDA_CAPTURE - Success
-- Performing Test HPX_WITH_CXX20_NO_UNIQUE_ADDRESS_ATTRIBUTE - Success
-- Performing Test HPX_WITH_CXX20_PAREN_INITIALIZATION_OF_AGGREGATES - Success
-- Performing Test HPX_WITH_CXX20_STD_DISABLE_SIZED_SENTINEL_FOR - Success
-- Performing Test HPX_WITH_CXX20_STD_ENDIAN - Success
-- Performing Test HPX_WITH_CXX20_STD_EXECUTION_POLICES - Success
-- Performing Test HPX_WITH_BUILTIN_INTEGER_PACK - Success
-- Performing Test HPX_WITH_BUILTIN_MAKE_INTEGER_SEQ - Failed
-- Performing Test HPX_WITH_BUILTIN_TYPE_PACK_ELEMENT - Failed
-- Performing Test HPX_WITH_MM_PREFETCH - Failed
-- Performing Test HPX_WITH_STABLE_INPLACE_MERGE - Success
-- Performing Test HPX_WITH_UNISTD_H - Success
-- Performing Test HPX_WITH_CXX_FLAG_WALL
-- Performing Test HPX_WITH_CXX_FLAG_WALL - Success
-- Performing Test HPX_WITH_CXX_FLAG_WEXTRA
-- Performing Test HPX_WITH_CXX_FLAG_WEXTRA - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_STRICT_ALIASING
-- Performing Test HPX_WITH_CXX_FLAG_WNO_STRICT_ALIASING - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_SIGN_PROMO
-- Performing Test HPX_WITH_CXX_FLAG_WNO_SIGN_PROMO - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_ATTRIBUTES
-- Performing Test HPX_WITH_CXX_FLAG_WNO_ATTRIBUTES - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_CAST_ALIGN
-- Performing Test HPX_WITH_CXX_FLAG_WNO_CAST_ALIGN - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_NOEXCEPT_TYPE
-- Performing Test HPX_WITH_CXX_FLAG_WNO_NOEXCEPT_TYPE - Success
-- Performing Test HPX_WITH_CXX_FLAG_WFORMAT_2
-- Performing Test HPX_WITH_CXX_FLAG_WFORMAT_2 - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_FORMAT_NONLITERAL
-- Performing Test HPX_WITH_CXX_FLAG_WNO_FORMAT_NONLITERAL - Success
-- Performing Test HPX_WITH_CXX_FLAG_WINIT_SELF
-- Performing Test HPX_WITH_CXX_FLAG_WINIT_SELF - Success
-- Performing Test HPX_WITH_CXX_FLAG_WDOUBLE_PROMOTION
-- Performing Test HPX_WITH_CXX_FLAG_WDOUBLE_PROMOTION - Success
-- Performing Test HPX_WITH_CXX_FLAG_WCAST_QUAL
-- Performing Test HPX_WITH_CXX_FLAG_WCAST_QUAL - Success
-- Performing Test HPX_WITH_CXX_FLAG_WCAST_ALIGN
-- Performing Test HPX_WITH_CXX_FLAG_WCAST_ALIGN - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_TRAMPOLINES
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_TRAMPOLINES - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_PARENTHESES
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_PARENTHESES - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_REORDER
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_REORDER - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_RETURN_TYPE
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_RETURN_TYPE - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_SEQUENCE_POINT
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_SEQUENCE_POINT - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_UNINITIALIZED
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_UNINITIALIZED - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_FORMAT
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_FORMAT - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_MISSING_BRACES
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_MISSING_BRACES - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_SIGN_COMPARE
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_SIGN_COMPARE - Success
-- Performing Test HPX_WITH_CXX_FLAG_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test HPX_WITH_CXX_FLAG_FDIAGNOSTICS_SHOW_OPTION - Success
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_VLA
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_VLA - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_PARAMETER
-- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_PARAMETER - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_VARIABLE
-- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_VARIABLE - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS
-- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_MAYBE_UNINITIALIZED
-- Performing Test HPX_WITH_CXX_FLAG_WNO_MAYBE_UNINITIALIZED - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_SYNC_NAND
-- Performing Test HPX_WITH_CXX_FLAG_WNO_SYNC_NAND - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_DELETE_NON_VIRTUAL_DTOR
-- Performing Test HPX_WITH_CXX_FLAG_WNO_DELETE_NON_VIRTUAL_DTOR - Success
-- Performing Test WITH_LINKER_FLAG_WL__Z_DEFS
-- Performing Test WITH_LINKER_FLAG_WL__Z_DEFS - Success
-- Performing Test HPX_WITH_CXX_FLAG_FVISIBILITY_HIDDEN
-- Performing Test HPX_WITH_CXX_FLAG_FVISIBILITY_HIDDEN - Success
-- Performing Test WITH_LINKER_FLAG_FVISIBILITY_HIDDEN
-- Performing Test WITH_LINKER_FLAG_FVISIBILITY_HIDDEN - Success
-- Architecture detected: arm
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Performing Test HPX_WITH_CXX_FLAG_PTHREAD
-- Performing Test HPX_WITH_CXX_FLAG_PTHREAD - Success
-- Performing Test WITH_LINKER_FLAG_PTHREAD
-- Performing Test WITH_LINKER_FLAG_PTHREAD - Success
-- Found Boost: /home/jusers/gupta2/juawei/simd_sri/install/include (found suitable version "1.72.0", minimum required is "1.71")
CMake Error at /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/cmake-3.21.0-dsfpp4n3xz4blprxr335zlb3k7vbpqda/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Boost (missing: context thread chrono) (found suitable
version "1.72.0", minimum required is "1.71")
Call Stack (most recent call first):
/home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/cmake-3.21.0-dsfpp4n3xz4blprxr335zlb3k7vbpqda/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/cmake-3.21.0-dsfpp4n3xz4blprxr335zlb3k7vbpqda/share/cmake-3.21/Modules/FindBoost.cmake:2345 (find_package_handle_standard_args)
cmake/HPX_SetupBoost.cmake:58 (find_package)
CMakeLists.txt:2158 (include)
-- Configuring incomplete, errors occurred!
See also "/home/jusers/gupta2/juawei/simd_sri/hpx_build/CMakeFiles/CMakeOutput.log".
See also "/home/jusers/gupta2/juawei/simd_sri/hpx_build/CMakeFiles/CMakeError.log".
gupta2@juawei-cn03:~/simd_sri$ spack install hpx@1.7.1 %gcc@11.1.0
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libsigsegv-2.13-j3yxpjwnr7tn5b6vwrmf4ar74hwzepdf
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/berkeley-db-18.1.40-wtsomip33y4xdcxzbdoyjvxj52z2pbrk
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libiconv-1.16-q2gy7hubk3jmgebyiita2uosz72snu6h
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/pkgconf-1.8.0-iqu4kumr2iyynjgwfatistzqb7eyeqc5
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/zlib-1.2.11-hqvdyipdydc6nul7l4qen4twjzycinik
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libmd-1.0.3-dy5ux5vy6zndagpvzxrb2hgkarfcuacc
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/xz-5.2.5-ubaqxtpzeqyqhtrme7g6rbshktrrrsyx
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/pcre2-10.36-jrhfea6gyqc72quzx7u3nv6ly5mnliqz
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libunwind-1.5.0-43k2izzmvrgitj4eq3yrbdzxqfmhpl3r
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/util-macros-1.19.3-mzkcdz3g7xhhlreclo3nhiavjke6si25
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libffi-3.3-wpgljfi65dgprgcosxu7bsmmv6fzd2gy
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/m4-1.4.19-eeaapycdycfymlxy7dr5dtbs5vcgyhib
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/tar-1.34-j7643snqilk64ka44qpml5pwxfqk45f7
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libunistring-0.9.10-aafvbkud6xeqbabbbb3ecumgpchsew2x
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/diffutils-3.7-xox45nvym4eok3hpep33kvluwl3auvuk
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/util-linux-uuid-2.36.2-wjkizl75kxp2kjalche5jtiyiyswyqel
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/ncurses-6.2-r2z7norw545lw5oc3aglplnxnzgiittt
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libbsd-0.11.3-dhrpxg5ychpauupqayvhlnia25biykor
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libxml2-2.9.12-4f4eibcob5ojcku5rd4crmxbuzeclimb
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/gperftools-2.9.1-7y47x43lgpp3fghlkrd7koc47b2yh6ve
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libtool-2.4.6-yvlswyfedtmtzhoh5c32ijawevdg3442
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libidn2-2.3.0-uljpiprasuoekgdd6ib7rb74dcejnlum
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/bzip2-1.0.8-57zaxiact6urdouripx45x2qfifpo2ct
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libedit-3.1-20210216-roxucdiii5l3nz4cp6i6reo3itspmnvi
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/readline-8.1-d4jdeqb3vagcaq4hgb5tqgohvhkqb5ki
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/expat-2.4.1-6qcs4h2m345olnvfqudrowdtye4cqpfl
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/libpciaccess-0.16-ha6zo7vp7u3lgcylni3btzrx2g3xoaeq
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/boost-1.77.0-ha5aensucfk62qjdtyygh74la7ppw7gm
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/gettext-0.21-xle6v7nurmccc35rcznl56at3idwhbea
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/gdbm-1.19-5srugff522cbjfe57tu2kac2kaxx2w3n
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/sqlite-3.35.5-bji27opqcxjntmryla73xz5jcfky2mjh
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/hwloc-2.5.0-u2sjv3v7xqcimedmhahm6q6ltdcq4bp2
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/perl-5.34.0-artfbqqfmpevpc5zniogoc3switaol5o
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/autoconf-2.69-3z7knxv7jbwb5zcenngo2uv3z7m3x4lo
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/openssl-1.1.1l-kwoqmuzm3eb6h2hs2lc5bnuavu7ibakr
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/automake-1.16.3-c3ff3tybbfkycc6l7y2f7efkcuxdkuba
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/curl-7.78.0-lfgpkqjeg74g6xpamimh4yeyijz4ljxm
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/python-3.8.11-3amoa4q3p3yzml3ekt2gi7rlh7rt4vga
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/cmake-3.21.2-nljhqc7ufxsl7amukhlmj4f3ckuqjgaq
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/openssh-8.7p1-6owu7xbg6okqckzv6gr5wwj7zxism3wq
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/asio-1.18.2-6xuvwa5xmasizg76fe2qrh6ns7nekdmu
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/ninja-1.10.2-hbejkgkdsczec5ufalcacjv2inteqmov
[+] /home/jusers/gupta2/juawei/spack/opt/spack/linux-centos8-aarch64/gcc-11.1.0/git-2.31.1-nfmdwuzmyzjhrvxdsyxvz4tzbwdcniok
==> Installing hpx-1.7.1-tya4mup3gefv2mtusyaxbp2qq7ufrz2v
==> No binary for hpx-1.7.1-tya4mup3gefv2mtusyaxbp2qq7ufrz2v found: installing from source
==> Using cached archive: /home/jusers/gupta2/juawei/spack/var/spack/cache/_source-cache/archive/00/008a0335def3c551cba31452eda035d7e914e3e4f77eec679eea070ac71bd83b.tar.gz
==> No patches needed for hpx
==> hpx: Executing phase: 'cmake'
==> hpx: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 1:
'ninja' '-j16' '-v'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment