ROCm / HIPIFY

HIPIFY: Convert CUDA to Portable C++ Code
https://rocm.docs.amd.com/projects/HIPIFY/en/latest/
MIT License
511 stars 72 forks source link

[HIPIFY][install] HIP has conflicts with nvcc. #81

Closed Kaveh01 closed 4 years ago

Kaveh01 commented 4 years ago

Since f19e7c29dfcef3d0c941c977ce6d1448ad4e288a commit hipcc cannot compile CUDA codes on Nvidia machines, the compilation fails with this error:

$ pwd
/home/kaveh/source/HIP/samples/0_Intro/square

$   hipcc square.cu
In file included from /usr/local/cuda-10.1//include/driver_types.h:78:0,
                 from /usr/local/cuda-10.1//include/builtin_types.h:59,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:91,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:18:19: error: missing binary operator before token "("
 #if !__has_feature(modules)
                   ^
/home/kaveh/software/hip/include/stddef.h:30:42: error: missing binary operator before token "("
 #if !defined(_PTRDIFF_T) || __has_feature(modules)
                                          ^
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
/home/kaveh/software/hip/include/stddef.h:55:42: error: missing binary operator before token "("
      !defined(_RSIZE_T)) || __has_feature(modules)
                                          ^
In file included from /usr/include/string.h:33:0,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:77,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/strings.h:23:0,
                 from /usr/include/string.h:431,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:77,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/time.h:29:0,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:78,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/c++/7/bits/cxxabi_init_exception.h:38:0,
                 from /usr/include/c++/7/bits/exception_ptr.h:38,
                 from /usr/include/c++/7/exception:142,
                 from /usr/include/c++/7/new:40,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:103,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:18:19: error: missing binary operator before token "("
 #if !__has_feature(modules)
                   ^
/home/kaveh/software/hip/include/stddef.h:30:42: error: missing binary operator before token "("
 #if !defined(_PTRDIFF_T) || __has_feature(modules)
                                          ^
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
/home/kaveh/software/hip/include/stddef.h:55:42: error: missing binary operator before token "("
      !defined(_RSIZE_T)) || __has_feature(modules)
                                          ^
In file included from /usr/include/stdio.h:33:0,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:128,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/x86_64-linux-gnu/bits/_G_config.h:19:0,
                 from /usr/include/x86_64-linux-gnu/bits/libio.h:35,
                 from /usr/include/stdio.h:41,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:128,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/stdlib.h:31:0,
                 from /usr/include/c++/7/cstdlib:75,
                 from /usr/include/c++/7/stdlib.h:36,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:129,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/x86_64-linux-gnu/sys/types.h:145:0,
                 from /usr/include/stdlib.h:394,
                 from /usr/include/c++/7/cstdlib:75,
                 from /usr/include/c++/7/stdlib.h:36,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:129,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/alloca.h:24:0,
                 from /usr/include/stdlib.h:566,
                 from /usr/include/c++/7/cstdlib:75,
                 from /usr/include/c++/7/stdlib.h:36,
                 from /usr/local/cuda-10.1//include/crt/common_functions.h:129,
                 from /usr/local/cuda-10.1//include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)

I see same error with nvcc if I add HIP's include path to my CPATH:


$ nvcc square.cu  ### works fine!
$ export CPATH=$CPATH:/home/kaveh/software/hip/include/
$ nvcc square.cu
In file included from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/driver_types.h:78:0,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/builtin_types.h:59,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:91,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:18:19: error: missing binary operator before token "("
 #if !__has_feature(modules)
                   ^
/home/kaveh/software/hip/include/stddef.h:30:42: error: missing binary operator before token "("
 #if !defined(_PTRDIFF_T) || __has_feature(modules)
                                          ^
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
/home/kaveh/software/hip/include/stddef.h:55:42: error: missing binary operator before token "("
      !defined(_RSIZE_T)) || __has_feature(modules)
                                          ^
In file included from /usr/include/string.h:33:0,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:77,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/strings.h:23:0,
                 from /usr/include/string.h:431,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:77,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/time.h:29:0,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:78,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/c++/7/bits/cxxabi_init_exception.h:38:0,
                 from /usr/include/c++/7/bits/exception_ptr.h:38,
                 from /usr/include/c++/7/exception:142,
                 from /usr/include/c++/7/new:40,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:103,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:18:19: error: missing binary operator before token "("
 #if !__has_feature(modules)
                   ^
/home/kaveh/software/hip/include/stddef.h:30:42: error: missing binary operator before token "("
 #if !defined(_PTRDIFF_T) || __has_feature(modules)
                                          ^
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
/home/kaveh/software/hip/include/stddef.h:55:42: error: missing binary operator before token "("
      !defined(_RSIZE_T)) || __has_feature(modules)
                                          ^
In file included from /usr/include/stdio.h:33:0,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:128,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/x86_64-linux-gnu/bits/_G_config.h:19:0,
                 from /usr/include/x86_64-linux-gnu/bits/libio.h:35,
                 from /usr/include/stdio.h:41,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:128,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/stdlib.h:31:0,
                 from /usr/include/c++/7/cstdlib:75,
                 from /usr/include/c++/7/stdlib.h:36,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:129,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/x86_64-linux-gnu/sys/types.h:145:0,
                 from /usr/include/stdlib.h:394,
                 from /usr/include/c++/7/cstdlib:75,
                 from /usr/include/c++/7/stdlib.h:36,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:129,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)
                                       ^
In file included from /usr/include/alloca.h:24:0,
                 from /usr/include/stdlib.h:566,
                 from /usr/include/c++/7/cstdlib:75,
                 from /usr/include/c++/7/stdlib.h:36,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/crt/common_functions.h:129,
                 from /usr/local/cuda-10.1//bin/../targets/x86_64-linux/include/cuda_runtime.h:115,
                 from <command-line>:0:
/home/kaveh/software/hip/include/stddef.h:41:39: error: missing binary operator before token "("
 #if !defined(_SIZE_T) || __has_feature(modules)

It seems nvcc is using HIP's stddef.h which leads to this problem. The lastes working commit is e1aac060da864beb2afbf29d39566546c8195e9a .

Kaveh01 commented 4 years ago
kaveh@hostname:~/source/HIP/samples/0_Intro/square$ hipconfig -f
HIP version  : 2.10.19425-954d1847

== hipconfig
HIP_PATH     : /home/kaveh/software/hip
HIP_PLATFORM : nvcc
CPP_CONFIG   :  -D__HIP_PLATFORM_NVCC__=  -I/home/kaveh/software/hip/include -I/usr/local/cuda-10.1//include

== nvcc
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243

=== Environment Variables
PATH=/opt/nvidia/nsight-systems/2019.5.1/bin:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/bin/intel64:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/mpi/intel64/libfabric/bin:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/mpi/intel64/bin:/home/kaveh/software/intel/debugger_2019/gdb/intel64/bin:/home/kaveh/software/pgi/18.10/linux86-64/18.10/bin:/usr/local/cuda-10.1//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/kaveh/software/llvm/9.0.0//bin:/home/kaveh/software/hip/bin:/usr/totalview/bin:/home/kaveh/software/cppp/bin/
CUDAROOT=/usr/local/cuda-10.1/
LD_LIBRARY_PATH=/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/compiler/lib/intel64_lin:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/mpi/intel64/libfabric/lib:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/mpi/intel64/lib/release:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/mpi/intel64/lib:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/ipp/lib/intel64:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/compiler/lib/intel64_lin:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/mkl/lib/intel64_lin:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/tbb/lib/intel64/gcc4.7:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/tbb/lib/intel64/gcc4.7:/home/kaveh/software/intel/debugger_2019/libipt/intel64/lib:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/daal/lib/intel64_lin:/home/kaveh/software/intel/compilers_and_libraries_2019.4.243/linux/daal/../tbb/lib/intel64_lin/gcc4.4:/usr/local/cuda-10.1//lib::/home/kaveh/software/pgi/18.10/linux86-64/18.10/lib:/home/kaveh/software/llvm/9.0.0//lib
HIP_PATH=/home/kaveh/software/hip
CUDA_ROOT=/usr/local/cuda-10.1/
CUDA_HOME=/usr/local/cuda-10.1/
CUDA_PATH=/usr/local/cuda-10.1/

== Linux Kernel
Hostname     : hostname
Linux hostname 5.0.0-32-generic ROCm-Developer-Tools/HIPIFY#8~18.04.2-Ubuntu SMP Thu Oct 10 10:36:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic
emankov commented 4 years ago

@Kaveh01,

  1. I thought we've come to the conclusion that f19e7c2 is hipify-clang only related change and couldn't affect hipcc/nvcc compilation.

  2. Please confirm that for hipcc compilation HIP's include path is added (or not) to CPATH as for nvcc compilation.

Kaveh01 commented 4 years ago

@Kaveh01,

  1. I thought we've come to the conclusion that f19e7c2 is hipify-clang only related change and couldn't affect hipcc/nvcc compilation.
  2. Please confirm that for hipcc compilation HIP's include path is added (or not) to CPATH as for

In answer to your first remark. I agree with you that the commit seems irrelevant to the error but this is what I observe!

I see the error whether I include the HIP's include path during the compilation of HIP or not. For the nvcc I see the error as soon as I add the HIP's include path to CPATH and for the hipcc I see the error anyway.

Surprisingly errors disappears when I checkout to e1aac060da864beb2afbf29d39566546c8195e9a .

Kaveh01 commented 4 years ago

For e1aac060da864beb2afbf29d39566546c8195e9a we do not have stddef.h in HIP_INSTALL/include and f19e7c29dfcef3d0c941c977ce6d1448ad4e288a we have!

emankov commented 4 years ago

I agree with you that the commit seems irrelevant to the error but this is what I observe!

If the particular commit is provided for the bug, it means that triaging is done, and the bug appeared with that commit, so its author should fix the bug. But f19e7c2 is definitely unrelated, thus the triaging is wrong.

Kaveh01 commented 4 years ago

with "-DBUILD_HIPIFY_CLANG=OFF" error disappears.

emankov commented 4 years ago

with "-DBUILD_HIPIFY_CLANG=OFF" error disappears.

It doesn't prove that the bug in f19e7c2.

What happen if f19e7c2 is reverted? Does it eliminate the bug?

Kaveh01 commented 4 years ago

with "-DBUILD_HIPIFY_CLANG=OFF" error disappears.

It doesn't prove that the bug in f19e7c2.

What happen if f19e7c2 is reverted? Does it eliminate the bug?

Yes. The difference is the stddef.h in the HIP_INSTALL_PATH/include and it comes with f19e7c29dfcef3d0c941c977ce6d1448ad4e288a if you compile and install hipify-clang.

emankov commented 4 years ago

What happen if f19e7c2 is reverted? Does it eliminate the bug?

Yes. The difference is the stddef.h in the HIP_INSTALL_PATH/include and it comes with f19e7c2 if you compile and install hipify-clang.

The subfolder include with clang's distributive headers including stddef.h is installed with hipify-clang binary to bin folder. How is this include subfolder relevant to HIP_INSTALL_PATH/include?

Kaveh01 commented 4 years ago

What happen if f19e7c2 is reverted? Does it eliminate the bug?

Yes. The difference is the stddef.h in the HIP_INSTALL_PATH/include and it comes with f19e7c2 if you compile and install hipify-clang.

The subfolder include with clang's distributive headers including stddef.h is installed with hipify-clang binary to bin folder. How is this include subfolder relevant to HIP_INSTALL_PATH/include?

stddef.h is installed to HIP_INSTALL_PATH/include please look at the end of the log (-- Installing: /home/kaveh/software/hip/include/stddef.h) :

~/source/HIP/build$ rm -rf ~/software/hip && rm -rf * && cmake  -DCMAKE_BUILD_TYPE=Release -DBUILD_HIPIFY_CLANG=ON -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DHIP_COMPILER=clang   -DCMAKE_INSTALL_PREFIX=/home/kaveh/software/hip ../ && make -j8 install 
-- The C compiler identification is Clang 9.0.0
-- The CXX compiler identification is Clang 9.0.0
-- Check for working C compiler: /home/kaveh/software/llvm/9.0.0/bin/clang
-- Check for working C compiler: /home/kaveh/software/llvm/9.0.0/bin/clang -- 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: /home/kaveh/software/llvm/9.0.0/bin/clang++
-- Check for working CXX compiler: /home/kaveh/software/llvm/9.0.0/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- HIP Platform: nvcc
-- HIP Compiler: clang
-- HIP will be installed in: /home/kaveh/software/hip
-- Generating profiling promitives: /home/kaveh/source/HIP/include/hip/hcc_detail/hip_prof_str.h
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: hipMemcpyToSymbolAsync
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: hipMemcpyFromSymbolAsync
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: hipMemcpyFromSymbol
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: __hipPushCallConfiguration
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: hipGetSymbolAddress
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: hipGetSymbolSize
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: hipMemcpyToSymbol
/home/kaveh/source/HIP/hip_prof_gen.py Warning: implementation not found: __hipPopCallConfiguration
/home/kaveh/source/HIP/hip_prof_gen.py Warning: 8 API calls missing in interception layer
CMake Warning (dev) at hipify-clang/CMakeLists.txt:10 (find_package):
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Environment variable LLVM_ROOT is set to:

    /home/kaveh/software/llvm/9.0.0/

  For compatibility, CMake is ignoring the variable.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found LLVM 9.0.0:
--    - CMake module path: /home/kaveh/software/llvm/9.0.0/lib/cmake/llvm
--    - Include path     : /home/kaveh/software/llvm/9.0.0/include
--    - Binary path      : /home/kaveh/software/llvm/9.0.0/bin
-- Linker detection: GNU ld
CMake Deprecation Warning at CMakeLists.txt:486 (cmake_policy):
  The OLD behavior for policy CMP0037 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.

-- Found HIP: /home/kaveh/software/hip (found version "2.10.19425.4096-954d1847") 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kaveh/source/HIP/build
Scanning dependencies of target hipify-clang
[  0%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/ArgParse.cpp.o
[  0%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP.cpp.o
[ 11%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_BLAS_API_functions.cpp.o
[ 11%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_BLAS_API_types.cpp.o
[ 11%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_CAFFE2_API_functions.cpp.o
[ 22%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_CAFFE2_API_types.cpp.o
[ 22%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_CUB_API_types.cpp.o
[ 22%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Complex_API_functions.cpp.o
[ 22%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Complex_API_types.cpp.o
[ 33%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_DNN_API_functions.cpp.o
[ 33%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_DNN_API_types.cpp.o
[ 33%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Device_functions.cpp.o
[ 44%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Driver_API_functions.cpp.o
[ 44%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Driver_API_types.cpp.o
[ 44%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_FFT_API_functions.cpp.o
[ 44%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_FFT_API_types.cpp.o
[ 55%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Perl.cpp.o
[ 55%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Python.cpp.o
[ 55%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_RAND_API_functions.cpp.o
[ 66%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_RAND_API_types.cpp.o
[ 66%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Runtime_API_functions.cpp.o
[ 66%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_Runtime_API_types.cpp.o
[ 66%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_SPARSE_API_functions.cpp.o
[ 77%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/CUDA2HIP_SPARSE_API_types.cpp.o
[ 77%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/HipifyAction.cpp.o
[ 77%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/LLVMCompat.cpp.o
[ 88%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/Statistics.cpp.o
[ 88%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/StringUtils.cpp.o
[ 88%] Building CXX object hipify-clang/CMakeFiles/hipify-clang.dir/src/main.cpp.o
[100%] Linking CXX executable hipify-clang
[100%] Built target hipify-clang
Install the project...
-- Install configuration: "Release"
-- Installing: /home/kaveh/software/hip/bin/.hipVersion
-- Installing: /home/kaveh/software/hip/./src
-- Installing: /home/kaveh/software/hip/./src/hip_hcc_internal.h
-- Installing: /home/kaveh/software/hip/./src/hiprtc.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_fatbin.cpp
-- Installing: /home/kaveh/software/hip/./src/env.cpp
-- Installing: /home/kaveh/software/hip/./src/AMDGPURuntimeMetadata.h
-- Installing: /home/kaveh/software/hip/./src/h2f.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_clang.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_surface.h
-- Installing: /home/kaveh/software/hip/./src/hip_texture.h
-- Installing: /home/kaveh/software/hip/./src/hip_intercept.cpp
-- Installing: /home/kaveh/software/hip/./src/code_object_bundle.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_error.cpp
-- Installing: /home/kaveh/software/hip/./src/env.h
-- Installing: /home/kaveh/software/hip/./src/functional_grid_launch.inl
-- Installing: /home/kaveh/software/hip/./src/hip_peer.cpp
-- Installing: /home/kaveh/software/hip/./src/grid_launch.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_db.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_util.h
-- Installing: /home/kaveh/software/hip/./src/macro_based_grid_launch.inl
-- Installing: /home/kaveh/software/hip/./src/hip_module.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_stream.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_event.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_memory.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_prof_api.h
-- Installing: /home/kaveh/software/hip/./src/hip_device.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_hcc.cpp
-- Installing: /home/kaveh/software/hip/./src/trace_helper.h
-- Installing: /home/kaveh/software/hip/./src/hip_texture.cpp
-- Installing: /home/kaveh/software/hip/./src/program_state.inl
-- Installing: /home/kaveh/software/hip/./src/device_util.h
-- Installing: /home/kaveh/software/hip/./src/hip_fatbin.h
-- Installing: /home/kaveh/software/hip/./src/hip_context.cpp
-- Installing: /home/kaveh/software/hip/./src/program_state.cpp
-- Installing: /home/kaveh/software/hip/./src/hip_surface.cpp
-- Installing: /home/kaveh/software/hip/./src/AMDGPUPTNote.h
-- Up-to-date: /home/kaveh/software/hip/./bin
-- Installing: /home/kaveh/software/hip/./bin/hipexamine.sh
-- Installing: /home/kaveh/software/hip/./bin/hipconvertinplace-perl.sh
-- Installing: /home/kaveh/software/hip/./bin/hipify-perl
-- Installing: /home/kaveh/software/hip/./bin/findcode.sh
-- Installing: /home/kaveh/software/hip/./bin/hipcc_cmake_linker_helper
-- Installing: /home/kaveh/software/hip/./bin/hipdemangleatp
-- Installing: /home/kaveh/software/hip/./bin/hipify-cmakefile
-- Installing: /home/kaveh/software/hip/./bin/hipexamine-perl.sh
-- Installing: /home/kaveh/software/hip/./bin/hipcc
-- Installing: /home/kaveh/software/hip/./bin/hipconvertinplace.sh
-- Installing: /home/kaveh/software/hip/./bin/finduncodep.sh
-- Installing: /home/kaveh/software/hip/./bin/hipconfig
-- Installing: /home/kaveh/software/hip/./include
-- Installing: /home/kaveh/software/hip/./include/hip
-- Installing: /home/kaveh/software/hip/./include/hip/device_functions.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_hcc.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_fp16.h
-- Installing: /home/kaveh/software/hip/./include/hip/nvcc_detail
-- Installing: /home/kaveh/software/hip/./include/hip/nvcc_detail/channel_descriptor.h
-- Installing: /home/kaveh/software/hip/./include/hip/nvcc_detail/hip_complex.h
-- Installing: /home/kaveh/software/hip/./include/hip/nvcc_detail/hip_runtime.h
-- Installing: /home/kaveh/software/hip/./include/hip/nvcc_detail/hip_runtime_api.h
-- Installing: /home/kaveh/software/hip/./include/hip/nvcc_detail/hip_texture_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_common.h
-- Installing: /home/kaveh/software/hip/./include/hip/channel_descriptor.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_vector_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_complex.h
-- Installing: /home/kaveh/software/hip/./include/hip/hiprtc.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_profile.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_runtime.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_runtime_api.h
-- Installing: /home/kaveh/software/hip/./include/hip/driver_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/device_functions.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/grid_launch.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_fp16.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/host_defines.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_runtime_prof.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/program_state.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_fp16_gcc.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_cooperative_groups_helper.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hsa_helpers.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/llvm_intrinsics.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/surface_functions.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_atomic.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_common.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_memory.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/channel_descriptor.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_vector_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_fp16_math_fwd.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_dynamic.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_segment.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_utils.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elf_types.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_strings.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_note.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_header.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_section.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_relocation.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_dump.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/elfio/elfio_symbols.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_complex.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hiprtc.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_surface_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/macro_based_grid_launch.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/grid_launch_GGL.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_runtime.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/cuda
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/cuda/cuda.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/cuda/math_functions.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_runtime_api.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/device_library_decls.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/driver_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/functional_grid_launch.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/texture_functions.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/helpers.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/math_fwd.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_texture_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/code_object_bundle.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_db.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_cooperative_groups.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/texture_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/math_functions.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/grid_launch.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/library_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/concepts.hpp
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_prof_str.h
-- Installing: /home/kaveh/software/hip/./include/hip/hcc_detail/hip_ldg.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_texture_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/hip_cooperative_groups.h
-- Installing: /home/kaveh/software/hip/./include/hip/texture_types.h
-- Installing: /home/kaveh/software/hip/./include/hip/math_functions.h
-- Installing: /home/kaveh/software/hip/./include/hip/library_types.h
-- Up-to-date: /home/kaveh/software/hip/./cmake
-- Up-to-date: /home/kaveh/software/hip/./cmake/FindHIP
-- Installing: /home/kaveh/software/hip/./cmake/FindHIP/run_make2cmake.cmake
-- Installing: /home/kaveh/software/hip/./cmake/FindHIP/run_hipcc.cmake
-- Installing: /home/kaveh/software/hip/./cmake/FindHIP.cmake
-- Installing: /home/kaveh/software/hip/hipify-clang
-- Up-to-date: /home/kaveh/software/hip
-- Up-to-date: /home/kaveh/software/hip/include
-- Installing: /home/kaveh/software/hip/include/stdalign.h
-- Installing: /home/kaveh/software/hip/include/fmaintrin.h
-- Installing: /home/kaveh/software/hip/include/cuda_wrappers
-- Installing: /home/kaveh/software/hip/include/cuda_wrappers/algorithm
-- Installing: /home/kaveh/software/hip/include/cuda_wrappers/new
-- Installing: /home/kaveh/software/hip/include/cuda_wrappers/complex
-- Installing: /home/kaveh/software/hip/include/clzerointrin.h
-- Installing: /home/kaveh/software/hip/include/emmintrin.h
-- Installing: /home/kaveh/software/hip/include/lzcntintrin.h
-- Installing: /home/kaveh/software/hip/include/prfchwintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512pfintrin.h
-- Installing: /home/kaveh/software/hip/include/movdirintrin.h
-- Installing: /home/kaveh/software/hip/include/fma4intrin.h
-- Installing: /home/kaveh/software/hip/include/arm_fp16.h
-- Installing: /home/kaveh/software/hip/include/htmintrin.h
-- Installing: /home/kaveh/software/hip/include/pkuintrin.h
-- Installing: /home/kaveh/software/hip/include/mmintrin.h
-- Installing: /home/kaveh/software/hip/include/tmmintrin.h
-- Installing: /home/kaveh/software/hip/include/stdnoreturn.h
-- Installing: /home/kaveh/software/hip/include/tbmintrin.h
-- Installing: /home/kaveh/software/hip/include/avx2intrin.h
-- Installing: /home/kaveh/software/hip/include/rtmintrin.h
-- Installing: /home/kaveh/software/hip/include/xsaveoptintrin.h
-- Installing: /home/kaveh/software/hip/include/smmintrin.h
-- Installing: /home/kaveh/software/hip/include/arm_neon.h
-- Installing: /home/kaveh/software/hip/include/msa.h
-- Installing: /home/kaveh/software/hip/include/xsavecintrin.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_builtin_vars.h
-- Installing: /home/kaveh/software/hip/include/adxintrin.h
-- Installing: /home/kaveh/software/hip/include/arm64intr.h
-- Installing: /home/kaveh/software/hip/include/f16cintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512dqintrin.h
-- Installing: /home/kaveh/software/hip/include/shaintrin.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_intrinsics.h
-- Installing: /home/kaveh/software/hip/include/invpcidintrin.h
-- Installing: /home/kaveh/software/hip/include/stdarg.h
-- Installing: /home/kaveh/software/hip/include/avx512fintrin.h
-- Installing: /home/kaveh/software/hip/include/waitpkgintrin.h
-- Installing: /home/kaveh/software/hip/include/ptwriteintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vbmivlintrin.h
-- Installing: /home/kaveh/software/hip/include/s390intrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vlvnniintrin.h
-- Installing: /home/kaveh/software/hip/include/varargs.h
-- Installing: /home/kaveh/software/hip/include/vaesintrin.h
-- Installing: /home/kaveh/software/hip/include/immintrin.h
-- Installing: /home/kaveh/software/hip/include/xmmintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vlbitalgintrin.h
-- Installing: /home/kaveh/software/hip/include/altivec.h
-- Installing: /home/kaveh/software/hip/include/mm3dnow.h
-- Installing: /home/kaveh/software/hip/include/xsavesintrin.h
-- Installing: /home/kaveh/software/hip/include/opencl-c.h
-- Installing: /home/kaveh/software/hip/include/stdbool.h
-- Installing: /home/kaveh/software/hip/include/avx512vpopcntdqvlintrin.h
-- Installing: /home/kaveh/software/hip/include/stdatomic.h
-- Installing: /home/kaveh/software/hip/include/ia32intrin.h
-- Installing: /home/kaveh/software/hip/include/pconfigintrin.h
-- Installing: /home/kaveh/software/hip/include/nmmintrin.h
-- Installing: /home/kaveh/software/hip/include/wbnoinvdintrin.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_complex_builtins.h
-- Installing: /home/kaveh/software/hip/include/xopintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vlintrin.h
-- Installing: /home/kaveh/software/hip/include/x86intrin.h
-- Installing: /home/kaveh/software/hip/include/clwbintrin.h
-- Installing: /home/kaveh/software/hip/include/fxsrintrin.h
-- Installing: /home/kaveh/software/hip/include/xsaveintrin.h
-- Installing: /home/kaveh/software/hip/include/iso646.h
-- Installing: /home/kaveh/software/hip/include/avx512vpopcntdqintrin.h
-- Installing: /home/kaveh/software/hip/include/tgmath.h
-- Installing: /home/kaveh/software/hip/include/opencl-c-base.h
-- Installing: /home/kaveh/software/hip/include/module.modulemap
-- Installing: /home/kaveh/software/hip/include/stdint.h
-- Installing: /home/kaveh/software/hip/include/clflushoptintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512ifmaintrin.h
-- Installing: /home/kaveh/software/hip/include/vecintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vlvp2intersectintrin.h
-- Installing: /home/kaveh/software/hip/include/enqcmdintrin.h
-- Installing: /home/kaveh/software/hip/include/ammintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vbmiintrin.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_cmath.h
-- Installing: /home/kaveh/software/hip/include/mm_malloc.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_runtime_wrapper.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_math_forward_declares.h
-- Installing: /home/kaveh/software/hip/include/avx512cdintrin.h
-- Installing: /home/kaveh/software/hip/include/lwpintrin.h
-- Installing: /home/kaveh/software/hip/include/pmmintrin.h
-- Installing: /home/kaveh/software/hip/include/arm_acle.h
-- Installing: /home/kaveh/software/hip/include/xtestintrin.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_device_functions.h
-- Installing: /home/kaveh/software/hip/include/popcntintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vlcdintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512bitalgintrin.h
-- Installing: /home/kaveh/software/hip/include/mwaitxintrin.h
-- Installing: /home/kaveh/software/hip/include/cldemoteintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vbmi2intrin.h
-- Installing: /home/kaveh/software/hip/include/htmxlintrin.h
-- Installing: /home/kaveh/software/hip/include/cetintrin.h
-- Installing: /home/kaveh/software/hip/include/gfniintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vlbf16intrin.h
-- Installing: /home/kaveh/software/hip/include/avx512bf16intrin.h
-- Installing: /home/kaveh/software/hip/include/cpuid.h
-- Installing: /home/kaveh/software/hip/include/intrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vlbwintrin.h
-- Installing: /home/kaveh/software/hip/include/avx512bwintrin.h
-- Installing: /home/kaveh/software/hip/include/bmi2intrin.h
-- Installing: /home/kaveh/software/hip/include/avx512vldqintrin.h
-- Installing: /home/kaveh/software/hip/include/sgxintrin.h
-- Installing: /home/kaveh/software/hip/include/vpclmulqdqintrin.h
-- Installing: /home/kaveh/software/hip/include/armintr.h
-- Installing: /home/kaveh/software/hip/include/avx512vnniintrin.h
-- Installing: /home/kaveh/software/hip/include/__clang_cuda_libdevice_declares.h
-- Installing: /home/kaveh/software/hip/include/avx512vlvbmi2intrin.h
-- Installing: /home/kaveh/software/hip/include/stddef.h
-- Installing: /home/kaveh/software/hip/include/avx512ifmavlintrin.h
-- Installing: /home/kaveh/software/hip/include/wmmintrin.h
-- Installing: /home/kaveh/software/hip/include/__wmmintrin_aes.h
-- Installing: /home/kaveh/software/hip/include/unwind.h
-- Installing: /home/kaveh/software/hip/include/inttypes.h
-- Installing: /home/kaveh/software/hip/include/limits.h
-- Installing: /home/kaveh/software/hip/include/avx512erintrin.h
-- Installing: /home/kaveh/software/hip/include/__stddef_max_align_t.h
-- Installing: /home/kaveh/software/hip/include/bmiintrin.h
-- Installing: /home/kaveh/software/hip/include/rdseedintrin.h
-- Installing: /home/kaveh/software/hip/include/__wmmintrin_pclmul.h
-- Installing: /home/kaveh/software/hip/include/avxintrin.h
-- Installing: /home/kaveh/software/hip/include/vadefs.h
-- Installing: /home/kaveh/software/hip/include/float.h
-- Installing: /home/kaveh/software/hip/include/avx512vp2intersectintrin.h
emankov commented 4 years ago

Ok, now I got it. It is all about ROCm-Developer-Tools/HIPIFY#79 - fix ROCm-Developer-Tools/HIP#1593 is under review, but you may check it.

Kaveh01 commented 4 years ago

Thanks @emankov It fixed with 6986818172a985660d367109dc53f84728b560cf .