Error: call to 'isnan' is ambiguous
Hello! I have some errors like this: "/home/beamoflight/tools/hcblas/lib/src/blas/cgemm/cgemm_array_kernels_rMajor.cpp:561:16: error: call to 'isnan' is ambiguous CReal = (isnan(CReal) || isinf(CReal)) ? 0 : CReal;" Can you help me?
hipconfig: HIP version : 1.0.17174
== hipconfig HIP_PATH : /opt/rocm/hip HIP_PLATFORM : hcc CPP_CONFIG : -D__HIP_PLATFORM_HCC__= -I/opt/rocm/hip/include -I/opt/rocm/hcc/include
== hcc HSA_PATH : /opt/rocm/hsa HCC_HOME : /opt/rocm/hcc HCC clang version 5.0.0 (based on HCC 1.0.17172-ac6fc20-ae1d3ca-a102334 ) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/rocm/hcc/bin LLVM (http://llvm.org/): LLVM version 5.0.0svn Optimized build. Default target: x86_64-unknown-linux-gnu Host CPU: haswell
Registered Targets: amdgcn - AMD GCN GPUs r600 - AMD GPUs HD2XXX-HD6XXX x86 - 32-bit X86: Pentium-Pro and above x86-64 - 64-bit X86: EM64T and AMD64 HCC-cxxflags : -hc -std=c++amp -I/opt/rocm/hcc-1.0/includeHCC-ldflags : -hc -std=c++amp -L/opt/rocm/hcc-1.0/lib -Wl,--rpath=/opt/rocm/hcc-1.0/lib -ldl -lm -lpthread -Wl,--whole-archive -lmcwamp -Wl,--no-whole-archive
=== Environment Variables PATH=/home/beamoflight/Projects/android/android-sdk-linux/platform-tools:/home/beamoflight/Projects/android/android-sdk-linux/tools:/home/beamoflight/bin:/home/beamoflight/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/rocm/bin:/opt/rocm/hcc/bin:/opt/rocm/hip/bin:/home/beamoflight/Projects/android/android-ndk-r13b:/home/beamoflight/Projects/android/android-sdk-linux:/opt/android-studio/bin:/opt/jdk1.8.0_131/bin:/opt/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-16.04/bin:/opt/gradle-3.5/bin LD_LIBRARY_PATH=:/opt/rocm/hip/lib:/opt/jdk1.8.0_131/lib:/opt/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-16.04/lib:/opt/gradle-3.5/lib
== Linux Kernel
Hostname : beamoflight-All-Series
Linux beamoflight-All-Series 4.9.0-kfd-compute-rocm-rel-1.5-80 #1 SMP Fri May 12 16:10:01 CDT 2017 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial
Comments (2)
-
-
Fix for rocm-1.5:
diff --git a/lib/src/hcc_detail/hipblas.cpp b/lib/src/hcc_detail/hipblas.cpp index a92d724..8f3996e 100644 --- a/lib/src/hcc_detail/hipblas.cpp +++ b/lib/src/hcc_detail/hipblas.cpp @@ -1,6 +1,6 @@ #include "hipblas.h" #include "hcblas.h" -#include <hip/hcc_detail/hcc_acc.h> +#include <hip/hcc_detail/hip_hcc.h> #ifdef __cplusplus extern "C" {
- Log in to comment
The problem was in rocm-1.4 branch, in the master branch after small fix for rocm-1.5 - it's ok.