-
-
Save anonymous/d0d8cea20f84faaa23ee3bf76b11ac4e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
matthijs@devfair004:~$ | |
matthijs@devfair004:~$ | |
matthijs@devfair004:~$ | |
matthijs@devfair004:~$ cat > /tmp/p1 | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor-inl.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor-inl.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor-inl.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor-inl.cuh | |
@@ -22,6 +22,37 @@ | |
template <typename T, int Dim, bool InnerContig, | |
typename IndexT, template <typename U> class PtrTraits> | |
__host__ __device__ | |
+Tensor<T, Dim, InnerContig, IndexT, PtrTraits>::Tensor( | |
+ Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& t) { | |
+ this->operator=(t); | |
+} | |
+ | |
+template <typename T, int Dim, bool InnerContig, | |
+ typename IndexT, template <typename U> class PtrTraits> | |
+__host__ __device__ | |
+Tensor<T, Dim, InnerContig, IndexT, PtrTraits>::Tensor( | |
+ Tensor<T, Dim, InnerContig, IndexT, PtrTraits>&& t) { | |
+ this->operator=(std::move(t)); | |
+} | |
+ | |
+template <typename T, int Dim, bool InnerContig, | |
+ typename IndexT, template <typename U> class PtrTraits> | |
+__host__ __device__ | |
+Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& | |
+Tensor<T, Dim, InnerContig, IndexT, PtrTraits>::operator=( | |
+ Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& t) { | |
+ data_ = t.data_; | |
+ for (int i = 0; i < Dim; ++i) { | |
+ size_[i] = t.size_[i]; | |
+ stride_[i] = t.stride_[i]; | |
+ } | |
+ | |
+ return *this; | |
+} | |
+ | |
+template <typename T, int Dim, bool InnerContig, | |
+ typename IndexT, template <typename U> class PtrTraits> | |
+__host__ __device__ | |
Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& | |
Tensor<T, Dim, InnerContig, IndexT, PtrTraits>::operator=( | |
Tensor<T, Dim, InnerContig, IndexT, PtrTraits>&& t) { | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/Tensor.cuh | |
@@ -79,16 +79,14 @@ | |
__host__ __device__ Tensor(); | |
/// Copy constructor | |
- __host__ __device__ Tensor(Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& t) | |
- = default; | |
+ __host__ __device__ Tensor(Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& t); | |
/// Move constructor | |
- __host__ __device__ Tensor(Tensor<T, Dim, InnerContig, IndexT, PtrTraits>&& t) | |
- = default; | |
+ __host__ __device__ Tensor(Tensor<T, Dim, InnerContig, IndexT, PtrTraits>&& t); | |
/// Assignment | |
__host__ __device__ Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& | |
- operator=(Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& t) = default; | |
+ operator=(Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& t); | |
/// Move assignment | |
__host__ __device__ Tensor<T, Dim, InnerContig, IndexT, PtrTraits>& | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/WarpShuffles.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/WarpShuffles.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/WarpShuffles.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/WarpShuffles.cuh | |
@@ -11,64 +11,84 @@ | |
template <typename T> | |
inline __device__ T shfl(const T val, | |
int srcLane, int width = kWarpSize) { | |
+#if __CUDA_ARCH__ >= 700 | |
+ return __shfl_sync(0xffffffff, val, srcLane, width); | |
+#else | |
return __shfl(val, srcLane, width); | |
+#endif | |
} | |
// CUDA SDK does not provide specializations for T* | |
template <typename T> | |
inline __device__ T* shfl(T* const val, | |
int srcLane, int width = kWarpSize) { | |
static_assert(sizeof(T*) == sizeof(long long), "pointer size"); | |
long long v = (long long) val; | |
- return (T*) __shfl(v, srcLane, width); | |
+ | |
+ return (T*) shfl(v, srcLane, width); | |
} | |
template <typename T> | |
inline __device__ T shfl_up(const T val, | |
unsigned int delta, int width = kWarpSize) { | |
+#if __CUDA_ARCH__ >= 700 | |
+ return __shfl_up_sync(0xffffffff, val, delta, width); | |
+#else | |
return __shfl_up(val, delta, width); | |
+#endif | |
} | |
// CUDA SDK does not provide specializations for T* | |
template <typename T> | |
inline __device__ T* shfl_up(T* const val, | |
unsigned int delta, int width = kWarpSize) { | |
static_assert(sizeof(T*) == sizeof(long long), "pointer size"); | |
long long v = (long long) val; | |
- return (T*) __shfl_up(v, delta, width); | |
+ | |
+ return (T*) shfl_up(v, delta, width); | |
} | |
template <typename T> | |
inline __device__ T shfl_down(const T val, | |
unsigned int delta, int width = kWarpSize) { | |
+#if __CUDA_ARCH__ >= 700 | |
+ return __shfl_down_sync(0xffffffff, val, delta, width); | |
+#else | |
return __shfl_down(val, delta, width); | |
+#endif | |
} | |
// CUDA SDK does not provide specializations for T* | |
template <typename T> | |
inline __device__ T* shfl_down(T* const val, | |
unsigned int delta, int width = kWarpSize) { | |
static_assert(sizeof(T*) == sizeof(long long), "pointer size"); | |
long long v = (long long) val; | |
- return (T*) __shfl_down(v, delta, width); | |
+ return (T*) shfl_down(v, delta, width); | |
} | |
template <typename T> | |
inline __device__ T shfl_xor(const T val, | |
int laneMask, int width = kWarpSize) { | |
+#if __CUDA_ARCH__ >= 700 | |
+ return __shfl_xor_sync(0xffffffff, val, laneMask, width); | |
+#else | |
return __shfl_xor(val, laneMask, width); | |
+#endif | |
} | |
// CUDA SDK does not provide specializations for T* | |
template <typename T> | |
inline __device__ T* shfl_xor(T* const val, | |
int laneMask, int width = kWarpSize) { | |
static_assert(sizeof(T*) == sizeof(long long), "pointer size"); | |
long long v = (long long) val; | |
- return (T*) __shfl_xor(v, laneMask, width); | |
+ return (T*) shfl_xor(v, laneMask, width); | |
} | |
#ifdef FAISS_USE_FLOAT16 | |
+// CUDA 9.0 has half shuffle | |
+#if CUDA_VERSION < 9000 | |
inline __device__ half shfl(half v, | |
int srcLane, int width = kWarpSize) { | |
unsigned int vu = v.x; | |
@@ -88,6 +108,7 @@ | |
h.x = (unsigned short) vu; | |
return h; | |
} | |
-#endif | |
+#endif // CUDA_VERSION | |
+#endif // FAISS_USE_FLOAT16 | |
} } // namespace | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/DeviceDefs.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/DeviceDefs.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/DeviceDefs.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/DeviceDefs.cuh | |
@@ -5,7 +5,7 @@ | |
namespace faiss { namespace gpu { | |
#ifdef __CUDA_ARCH__ | |
-#if __CUDA_ARCH__ <= 620 | |
+#if __CUDA_ARCH__ <= 700 | |
constexpr int kWarpSize = 32; | |
#else | |
#error Unknown __CUDA_ARCH__; please define parameters for compute capability | |
@@ -17,37 +17,15 @@ | |
constexpr int kWarpSize = 32; | |
#endif // !__CUDA_ARCH__ | |
+// This is a memory barrier for intra-warp writes to shared memory. | |
__forceinline__ __device__ void warpFence() { | |
- // Technically, memory barriers are required via the CUDA | |
- // programming model, since warp synchronous programming no longer | |
- // is guaranteed. | |
- // | |
- // There are two components to it: | |
- // -a barrier known to the compiler such that the compiler will not | |
- // schedule loads and stores across the barrier; | |
- // -a HW-level barrier that guarantees that writes are seen in the | |
- // proper order | |
- // | |
- // However, __threadfence_block() is a stronger constraint than what | |
- // we really want out of the hardware: a warp-wide barrier. | |
- // | |
- // In current hardware, it appears that warp synchronous programming | |
- // is a reality; by all tests it appears safe and race-free. | |
- // | |
- // However, understandably it may not be in the future (based on | |
- // what Nvidia says in the Kepler guide, it may change depending | |
- // upon compiler/toolchain issues or future hardware). | |
- // | |
- // Removing the fence results in 10%+ faster performance. | |
- // However, we are judicious as to where we insert the fence, so if | |
- // this reality ever changes, uncommenting this will result in CUDA | |
- // programming model-safe ordering again. | |
- // | |
- // FIXME: we should probably qualify as volatile as well, since the | |
- // compiler could technically preserve values across loops? This | |
- // seems very impractical for the compiler to do, however. | |
+#if __CUDA_ARCH__ >= 700 | |
+ __syncwarp(); | |
+#else | |
+ // For the time being, assume synchronicity. | |
// __threadfence_block(); | |
+#endif | |
} | |
} } // namespace | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cu b/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cu | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cu | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cu | |
@@ -40,10 +40,16 @@ | |
in, in + num, out, HalfToFloat()); | |
} | |
-half hostFloat2Half(float a) { | |
- half h; | |
+__half hostFloat2Half(float a) { | |
+#if CUDA_VERSION >= 9000 | |
+ __half_raw raw; | |
+ raw.x = cpu_float2half_rn(a).x; | |
+ return __half(raw); | |
+#else | |
+ __half h; | |
h.x = cpu_float2half_rn(a).x; | |
return h; | |
+#endif | |
} | |
} } // namespace | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/Float16.cuh | |
@@ -141,7 +141,7 @@ | |
return out; | |
} | |
-half hostFloat2Half(float v); | |
+__half hostFloat2Half(float v); | |
#endif // FAISS_USE_FLOAT16 | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/Limits.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/Limits.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/Limits.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/Limits.cuh | |
@@ -31,9 +31,15 @@ | |
#ifdef FAISS_USE_FLOAT16 | |
inline __device__ __host__ half kGetHalf(unsigned short v) { | |
+#if CUDA_VERSION >= 9000 | |
+ __half_raw h; | |
+ h.x = v; | |
+ return __half(h); | |
+#else | |
half h; | |
h.x = v; | |
return h; | |
+#endif | |
} | |
template <> | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/LoadStoreOperators.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/LoadStoreOperators.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/LoadStoreOperators.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/LoadStoreOperators.cuh | |
@@ -4,6 +4,12 @@ | |
#include "Float16.cuh" | |
+#ifndef __HALF2_TO_UI | |
+// cuda_fp16.hpp doesn't export this | |
+#define __HALF2_TO_UI(var) *(reinterpret_cast<unsigned int *>(&(var))) | |
+#endif | |
+ | |
+ | |
// | |
// Templated wrappers to express load/store for different scalar and vector | |
// types, so kernels can have the same written form but can operate | |
@@ -29,29 +35,51 @@ | |
struct LoadStore<Half4> { | |
static inline __device__ Half4 load(void* p) { | |
Half4 out; | |
+#if CUDA_VERSION >= 9000 | |
+ asm("ld.global.v2.u32 {%0, %1}, [%2];" : | |
+ "=r"(__HALF2_TO_UI(out.a)), "=r"(__HALF2_TO_UI(out.b)) : "l"(p)); | |
+#else | |
asm("ld.global.v2.u32 {%0, %1}, [%2];" : | |
"=r"(out.a.x), "=r"(out.b.x) : "l"(p)); | |
+#endif | |
return out; | |
} | |
- static inline __device__ void store(void* p, const Half4& v) { | |
+ static inline __device__ void store(void* p, Half4& v) { | |
+#if CUDA_VERSION >= 9000 | |
+ asm("st.v2.u32 [%0], {%1, %2};" : : "l"(p), | |
+ "r"(__HALF2_TO_UI(v.a)), "r"(__HALF2_TO_UI(v.b))); | |
+#else | |
asm("st.v2.u32 [%0], {%1, %2};" : : "l"(p), "r"(v.a.x), "r"(v.b.x)); | |
+#endif | |
} | |
}; | |
template <> | |
struct LoadStore<Half8> { | |
static inline __device__ Half8 load(void* p) { | |
Half8 out; | |
+#if CUDA_VERSION >= 9000 | |
+ asm("ld.global.v4.u32 {%0, %1, %2, %3}, [%4];" : | |
+ "=r"(__HALF2_TO_UI(out.a.a)), "=r"(__HALF2_TO_UI(out.a.b)), | |
+ "=r"(__HALF2_TO_UI(out.b.a)), "=r"(__HALF2_TO_UI(out.b.b)) : "l"(p)); | |
+#else | |
asm("ld.global.v4.u32 {%0, %1, %2, %3}, [%4];" : | |
"=r"(out.a.a.x), "=r"(out.a.b.x), | |
"=r"(out.b.a.x), "=r"(out.b.b.x) : "l"(p)); | |
+#endif | |
return out; | |
} | |
- static inline __device__ void store(void* p, const Half8& v) { | |
+ static inline __device__ void store(void* p, Half8& v) { | |
+#if CUDA_VERSION >= 9000 | |
+ asm("st.v4.u32 [%0], {%1, %2, %3, %4};" | |
+ : : "l"(p), "r"(__HALF2_TO_UI(v.a.a)), "r"(__HALF2_TO_UI(v.a.b)), | |
+ "r"(__HALF2_TO_UI(v.b.a)), "r"(__HALF2_TO_UI(v.b.b))); | |
+#else | |
asm("st.v4.u32 [%0], {%1, %2, %3, %4};" | |
: : "l"(p), "r"(v.a.a.x), "r"(v.a.b.x), "r"(v.b.a.x), "r"(v.b.b.x)); | |
+#endif | |
} | |
}; | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/MathOperators.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/MathOperators.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/MathOperators.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/MathOperators.cuh | |
@@ -277,9 +277,13 @@ | |
} | |
static inline __device__ half zero() { | |
+#if CUDA_VERSION >= 9000 | |
+ return 0; | |
+#else | |
half h; | |
h.x = 0; | |
return h; | |
+#endif | |
} | |
}; | |
diff --git a/fbcode/deeplearning/projects/faiss/gpu/utils/Select.cuh b/fbcode/deeplearning/projects/faiss/gpu/utils/Select.cuh | |
--- a/fbcode/deeplearning/projects/faiss/gpu/utils/Select.cuh | |
+++ b/fbcode/deeplearning/projects/faiss/gpu/utils/Select.cuh | |
@@ -134,7 +134,14 @@ | |
__device__ inline void checkThreadQ() { | |
bool needSort = (numVals == NumThreadQ); | |
- if (!__any(needSort)) { | |
+#if __CUDA_ARCH__ >= 700 | |
+ needSort = __any_sync(0xffffffff, needSort); | |
+#else | |
+ needSort = __any(needSort); | |
+#endif | |
+ | |
+ if (!needSort) { | |
+ // no lanes have triggered a sort | |
return; | |
} | |
@@ -400,7 +407,14 @@ | |
__device__ inline void checkThreadQ() { | |
bool needSort = (numVals == NumThreadQ); | |
- if (!__any(needSort)) { | |
+#if __CUDA_ARCH__ >= 700 | |
+ needSort = __any_sync(0xffffffff, needSort); | |
+#else | |
+ needSort = __any(needSort); | |
+#endif | |
+ | |
+ if (!needSort) { | |
+ // no lanes have triggered a sort | |
return; | |
} | |
matthijs@devfair004:~$ l | |
cuda9/ faiss/ faiss.old/ faiss_py3/ faiss_py3_cuda9/ faiss_py3.old/ knngraph/ sift/ sift.tar.gz | |
matthijs@devfair004:~$ cd faiss_py3_cuda9/ | |
matthijs@devfair004:~/faiss_py3_cuda9$ patch -p5 | |
.^C | |
matthijs@devfair004:~/faiss_py3_cuda9$ patch -p5 < /tmp/p1 | |
patching file gpu/utils/Tensor-inl.cuh | |
Hunk #1 FAILED at 22. | |
1 out of 1 hunk FAILED -- saving rejects to file gpu/utils/Tensor-inl.cuh.rej | |
patching file gpu/utils/Tensor.cuh | |
Hunk #1 FAILED at 79. | |
1 out of 1 hunk FAILED -- saving rejects to file gpu/utils/Tensor.cuh.rej | |
patching file gpu/utils/WarpShuffles.cuh | |
Hunk #1 succeeded at 19 (offset 8 lines). | |
Hunk #2 succeeded at 116 (offset 8 lines). | |
patching file gpu/utils/DeviceDefs.cuh | |
Hunk #1 succeeded at 13 (offset 8 lines). | |
Hunk #2 succeeded at 25 (offset 8 lines). | |
patching file gpu/utils/Float16.cu | |
Hunk #1 succeeded at 48 (offset 8 lines). | |
patching file gpu/utils/Float16.cuh | |
Hunk #1 succeeded at 149 (offset 8 lines). | |
patching file gpu/utils/Limits.cuh | |
Hunk #1 succeeded at 38 (offset 7 lines). | |
patching file gpu/utils/LoadStoreOperators.cuh | |
Hunk #1 succeeded at 12 (offset 8 lines). | |
Hunk #2 succeeded at 43 (offset 8 lines). | |
patching file gpu/utils/MathOperators.cuh | |
Hunk #1 succeeded at 285 (offset 8 lines). | |
patching file gpu/utils/Select.cuh | |
Hunk #1 succeeded at 142 (offset 8 lines). | |
Hunk #2 succeeded at 415 (offset 8 lines). | |
matthijs@devfair004:~/faiss_py3_cuda9$ | |
matthijs@devfair004:~/faiss_py3_cuda9$ | |
matthijs@devfair004:~/faiss_py3_cuda9$ vi makefile.inc | |
# Copyright (c) 2015-present, Facebook, Inc. | |
# All rights reserved. | |
# | |
# This source code is licensed under the CC-by-NC license found in the | |
# LICENSE file in the root directory of this source tree. | |
# -*- makefile -*- | |
# tested on CentOS 7, Ubuntu 16 and Ubuntu 14, see below to adjust flags to distribution. | |
CC=g++ | |
CFLAGS=-fPIC -m64 -Wall -g -O3 -mavx -msse4 -mpopcnt -fopenmp -Wno-sign-compare -std=c++11 -fopenmp | |
LDFLAGS=-g -fPIC -fopenmp | |
# common linux flags | |
SHAREDEXT=so | |
SHAREDFLAGS=-shared | |
FAISSSHAREDFLAGS=-shared | |
########################################################################## | |
# Uncomment one of the 4 BLAS/Lapack implementation options | |
# below. They are sorted # from fastest to slowest (in our | |
# experiments). | |
########################################################################## | |
# | |
# 1. Intel MKL | |
# | |
# This is the fastest BLAS implementation we tested. Unfortunately it | |
# is not open-source and determining the correct linking flags is a | |
# nightmare. See | |
# | |
# https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor | |
# | |
MKLROOT=/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl | |
# | |
# Here we compile for anaconda | |
# | |
BLASLDFLAGS=-Wl,--no-as-needed -Wl,-rpath,$(MKLROOT)/lib/intel64_lin -L$(MKLROOT)/lib/intel64 -lmkl_intel_lp64 \ | |
-lmkl_core -lmkl_gnu_thread -ldl -lpthread | |
# | |
BLASCFLAGS=-DFINTEGER=int | |
# | |
# anaconda2 uses libmkl_intel_lp64.so | |
# | |
# For anaconda, we use the MKL provided with the executable | |
# | |
BLASLDFLAGSSO= | |
########################################################################## | |
# SWIG and Python flags | |
########################################################################## | |
# SWIG executable. This should be at least version 3.x | |
SWIGEXEC=swig | |
# The Python include directories for a given python executable can | |
# typically be found with | |
# | |
# python -c "import distutils.sysconfig; print distutils.sysconfig.get_python_inc()" | |
# python -c "import numpy ; print numpy.get_include()" | |
# | |
# or, for Python 3, with | |
# | |
# python3 -c "import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())" | |
# python3 -c "import numpy ; print(numpy.get_include())" | |
# | |
PYTHONCFLAGS=-I/public/apps/anaconda3/4.3.1/include/python3.6m -I/public/apps/anaconda3/4.3.1/lib/python3.6/site-packages/numpy/core/include | |
########################################################################### | |
# Cuda GPU flags | |
########################################################################### | |
# a C++ compiler that supports c++11 | |
CC11=g++ | |
# root of the cuda 9 installation | |
CUDAROOT=/public/apps/cuda/9.0/ | |
CUDACFLAGS=-I$(CUDAROOT)/include | |
NVCC=$(CUDAROOT)/bin/nvcc | |
NVCCFLAGS= $(CUDAFLAGS) \ | |
-I $(CUDAROOT)/targets/x86_64-linux/include/ \ | |
-Xcompiler -fPIC \ | |
-Xcudafe --diag_suppress=unrecognized_attribute \ | |
-gencode arch=compute_60,code="compute_60" \ | |
-gencode arch=compute_61,code="compute_61" \ | |
--std c++11 -lineinfo \ | |
-ccbin $(CC11) -DFAISS_USE_FLOAT16 | |
# BLAS LD flags for nvcc (used to generate an executable) | |
# if BLASLDFLAGS contains several flags, each one may | |
# need to be prepended with -Xlinker | |
BLASLDFLAGSNVCC=-Xlinker --no-as-needed -Xlinker -rpath,$(MKLROOT)/lib/intel64_lin -L$(MKLROOT)/lib/intel64 -lmkl_intel_lp64 \ | |
-lmkl_core -lmkl_gnu_thread -ldl -lpthread | |
# Same, but to generate a .so | |
BLASLDFLAGSSONVCC= | |
"makefile.inc" 107L, 3307C written | |
matthijs@devfair004:~/faiss_py3_cuda9$ cd gpu/ | |
matthijs@devfair004:~/faiss_py3_cuda9/gpu$ l | |
CMakeLists.txt GpuClonerOptions.cpp GpuIndexFlat.h GpuIndexIVFFlat.h GpuIndicesOptions.h impl/ Makefile StandardGpuResources.o | |
GpuAutoTune.cpp GpuClonerOptions.h GpuIndex.h GpuIndexIVF.h GpuResources.cpp IndexProxy.cpp perf/ test/ | |
GpuAutoTune.h GpuIndex.cu GpuIndexIVF.cu GpuIndexIVFPQ.cu GpuResources.h IndexProxy.h StandardGpuResources.cpp utils/ | |
GpuAutoTune.o GpuIndexFlat.cu GpuIndexIVFFlat.cu GpuIndexIVFPQ.h GpuResources.o IndexProxy.o StandardGpuResources.h | |
matthijs@devfair004:~/faiss_py3_cuda9/gpu$ make | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/BroadcastSum.cu -o impl/BroadcastSum.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/Distance.cu -o impl/Distance.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/FlatIndex.cu -o impl/FlatIndex.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/InvertedListAppend.cu -o impl/InvertedListAppend.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFBase.cu -o impl/IVFBase.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFFlat.cu -o impl/IVFFlat.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFFlatScan.cu -o impl/IVFFlatScan.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=float, Op=faiss::gpu::Sum<float>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=float, ReduceWidth=32]" | |
impl/IVFFlatScan.cu(275): here | |
instantiation of "void faiss::gpu::IVFFlatScan<64, L2, half>::scan(float *, void *, int, int, float *) [with L2=true]" | |
impl/IVFFlatScan.cu(606): here | |
instantiation of "void faiss::gpu::ivfFlatScan<Dims,L2,T>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, tru | |
e, int, faiss::gpu::traits::DefaultPtrTraits>, void **, int *, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<float, 1, true, int, | |
faiss::gpu::traits::DefaultPtrTraits>) [with Dims=64, L2=true, T=half]" | |
impl/IVFFlatScan.cu(698): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=float, Op=faiss::gpu::Sum<float>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=float, ReduceWidth=32]" | |
impl/IVFFlatScan.cu(275): here | |
instantiation of "void faiss::gpu::IVFFlatScan<64, L2, half>::scan(float *, void *, int, int, float *) [with L2=true]" | |
impl/IVFFlatScan.cu(606): here | |
instantiation of "void faiss::gpu::ivfFlatScan<Dims,L2,T>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, tru | |
e, int, faiss::gpu::traits::DefaultPtrTraits>, void **, int *, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<float, 1, true, int, | |
faiss::gpu::traits::DefaultPtrTraits>) [with Dims=64, L2=true, T=half]" | |
impl/IVFFlatScan.cu(698): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFPQ.cu -o impl/IVFPQ.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFUtils.cu -o impl/IVFUtils.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFUtilsSelect1.cu -o impl/IVFUtilsSelect1.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(69): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=32, NumThreadQ=2, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(69): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=32, NumThreadQ=2, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
^Cnvcc error : 'g++' died due to signal 2 | |
make: *** [impl/IVFUtilsSelect1.o] Interrupt | |
matthijs@devfair004:~/faiss_py3_cuda9/gpu$ make clean | |
rm -rf *.o impl/*.o utils/*.o test/*.o libgpufaiss.a \ | |
../python/*swigfaiss_gpu* ../*swigfaiss_gpu* | |
matthijs@devfair004:~/faiss_py3_cuda9/gpu$ make 2>&1 /tmp/compile_logs | |
make: *** No rule to make target `/tmp/compile_logs'. Stop. | |
matthijs@devfair004:~/faiss_py3_cuda9/gpu$ make -j10 | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c GpuResources.cpp -o GpuResources.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c IndexProxy.cpp -o IndexProxy.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c StandardGpuResources.cpp -o StandardGpuResources.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c GpuAutoTune.cpp -o GpuAutoTune.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c impl/RemapIndices.cpp -o impl/RemapIndices.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c utils/DeviceMemory.cpp -o utils/DeviceMemory.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c utils/StackDeviceMemory.cpp -o utils/StackDeviceMemory.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c utils/DeviceUtils.cpp -o utils/DeviceUtils.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c utils/Timer.cpp -o utils/Timer.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c utils/MemorySpace.cpp -o utils/MemorySpace.o -I/public/apps/cuda/9.0//include | |
g++ -std=c++11 -fPIC -m64 -Wall -g -Wno-sign-compare -O3 -fopenmp \ | |
-c utils/WorkerThread.cpp -o utils/WorkerThread.o -I/public/apps/cuda/9.0//include | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/BroadcastSum.cu -o impl/BroadcastSum.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/Distance.cu -o impl/Distance.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/FlatIndex.cu -o impl/FlatIndex.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/InvertedListAppend.cu -o impl/InvertedListAppend.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFBase.cu -o impl/IVFBase.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFFlat.cu -o impl/IVFFlat.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFFlatScan.cu -o impl/IVFFlatScan.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFPQ.cu -o impl/IVFPQ.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFUtils.cu -o impl/IVFUtils.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFUtilsSelect1.cu -o impl/IVFUtilsSelect1.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=float, Op=faiss::gpu::Sum<float>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=float, ReduceWidth=32]" | |
impl/IVFFlatScan.cu(275): here | |
instantiation of "void faiss::gpu::IVFFlatScan<64, L2, half>::scan(float *, void *, int, int, float *) [with L2=true]" | |
impl/IVFFlatScan.cu(606): here | |
instantiation of "void faiss::gpu::ivfFlatScan<Dims,L2,T>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, tru | |
e, int, faiss::gpu::traits::DefaultPtrTraits>, void **, int *, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<float, 1, true, int, | |
faiss::gpu::traits::DefaultPtrTraits>) [with Dims=64, L2=true, T=half]" | |
impl/IVFFlatScan.cu(698): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(69): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=32, NumThreadQ=2, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/IVFUtilsSelect2.cu -o impl/IVFUtilsSelect2.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=float, Op=faiss::gpu::Sum<float>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=float, ReduceWidth=32]" | |
impl/IVFFlatScan.cu(275): here | |
instantiation of "void faiss::gpu::IVFFlatScan<64, L2, half>::scan(float *, void *, int, int, float *) [with L2=true]" | |
impl/IVFFlatScan.cu(606): here | |
instantiation of "void faiss::gpu::ivfFlatScan<Dims,L2,T>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, tru | |
e, int, faiss::gpu::traits::DefaultPtrTraits>, void **, int *, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<float, 1, true, int, | |
faiss::gpu::traits::DefaultPtrTraits>) [with Dims=64, L2=true, T=half]" | |
impl/IVFFlatScan.cu(698): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/L2Norm.cu -o impl/L2Norm.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect2.cu(98): here | |
instantiation of "void faiss::gpu::pass2SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTrai | |
ts>, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, void **, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu: | |
:Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, faiss::gpu::IndicesOptions, faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, f | |
aiss::gpu::Tensor<long, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect2.cu(204): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect2.cu(98): here | |
instantiation of "void faiss::gpu::pass2SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTrai | |
ts>, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, void **, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu: | |
:Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, faiss::gpu::IndicesOptions, faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, f | |
aiss::gpu::Tensor<long, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect2.cu(204): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect2.cu(89): here | |
instantiation of "void faiss::gpu::pass2SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTrai | |
ts>, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, void **, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu: | |
:Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, faiss::gpu::IndicesOptions, faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, f | |
aiss::gpu::Tensor<long, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=32, NumThreadQ=2, Dir=true]" | |
impl/IVFUtilsSelect2.cu(204): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=float, Op=faiss::gpu::Sum<float>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=float, ReduceWidth=32]" | |
impl/L2Norm.cu(66): here | |
instantiation of "void faiss::gpu::l2Norm<T,TVec,RowTileSize,NormLoop,NormSquared>(faiss::gpu::Tensor<TVec, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss: | |
:gpu::Tensor<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with T=float, TVec=float4, RowTileSize=8, NormLoop=true, NormSquared=true]" | |
impl/L2Norm.cu(219): here | |
instantiation of "void faiss::gpu::runL2Norm<T,TVec>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, f | |
aiss::gpu::traits::DefaultPtrTraits> &, __nv_bool, cudaStream_t) [with T=float, TVec=float4]" | |
impl/L2Norm.cu(244): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=half, Op=faiss::gpu::Sum<half>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=half, ReduceWidth=32]" | |
impl/L2Norm.cu(66): here | |
instantiation of "void faiss::gpu::l2Norm<T,TVec,RowTileSize,NormLoop,NormSquared>(faiss::gpu::Tensor<TVec, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss: | |
:gpu::Tensor<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with T=half, TVec=half2, RowTileSize=8, NormLoop=true, NormSquared=true]" | |
impl/L2Norm.cu(219): here | |
instantiation of "void faiss::gpu::runL2Norm<T,TVec>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, f | |
aiss::gpu::traits::DefaultPtrTraits> &, __nv_bool, cudaStream_t) [with T=half, TVec=half2]" | |
impl/L2Norm.cu(252): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/L2Select.cu -o impl/L2Select.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=float, Op=faiss::gpu::Sum<float>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=float, ReduceWidth=32]" | |
impl/L2Norm.cu(66): here | |
instantiation of "void faiss::gpu::l2Norm<T,TVec,RowTileSize,NormLoop,NormSquared>(faiss::gpu::Tensor<TVec, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss: | |
:gpu::Tensor<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with T=float, TVec=float4, RowTileSize=8, NormLoop=true, NormSquared=true]" | |
impl/L2Norm.cu(219): here | |
instantiation of "void faiss::gpu::runL2Norm<T,TVec>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, f | |
aiss::gpu::traits::DefaultPtrTraits> &, __nv_bool, cudaStream_t) [with T=float, TVec=float4]" | |
impl/L2Norm.cu(244): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=half, Op=faiss::gpu::Sum<half>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(35): here | |
instantiation of "T faiss::gpu::warpReduceAllSum(T) [with T=half, ReduceWidth=32]" | |
impl/L2Norm.cu(66): here | |
instantiation of "void faiss::gpu::l2Norm<T,TVec,RowTileSize,NormLoop,NormSquared>(faiss::gpu::Tensor<TVec, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss: | |
:gpu::Tensor<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with T=half, TVec=half2, RowTileSize=8, NormLoop=true, NormSquared=true]" | |
impl/L2Norm.cu(219): here | |
instantiation of "void faiss::gpu::runL2Norm<T,TVec>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, f | |
aiss::gpu::traits::DefaultPtrTraits> &, __nv_bool, cudaStream_t) [with T=half, TVec=half2]" | |
impl/L2Norm.cu(252): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(44): here | |
instantiation of "T faiss::gpu::blockReduceAll<T,Op,BroadcastAll,KillWARDependency>(T, Op, T *) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pa | |
ir<float, int>>, BroadcastAll=false, KillWARDependency=false]" | |
impl/L2Select.cu(70): here | |
instantiation of "void faiss::gpu::l2SelectMin1<T,kRowsPerBlock,kBlockSize>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tens | |
or<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, int, faiss:: | |
gpu::traits::DefaultPtrTraits>) [with T=float, kRowsPerBlock=8, kBlockSize=256]" | |
impl/L2Select.cu(187): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=float]" | |
impl/L2Select.cu(228): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(44): here | |
instantiation of "T faiss::gpu::blockReduceAll<T,Op,BroadcastAll,KillWARDependency>(T, Op, T *) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pa | |
ir<float, int>>, BroadcastAll=false, KillWARDependency=false]" | |
impl/L2Select.cu(70): here | |
instantiation of "void faiss::gpu::l2SelectMin1<T,kRowsPerBlock,kBlockSize>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tens | |
or<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, int, faiss:: | |
gpu::traits::DefaultPtrTraits>) [with T=float, kRowsPerBlock=8, kBlockSize=256]" | |
impl/L2Select.cu(187): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=float]" | |
impl/L2Select.cu(228): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/L2Select.cu(147): here | |
instantiation of "void faiss::gpu::l2SelectMinK<T,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss | |
::gpu::Tensor<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, i | |
nt, faiss::gpu::traits::DefaultPtrTraits>, int, T) [with T=float, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/L2Select.cu(203): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=float]" | |
impl/L2Select.cu(228): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Min<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(44): here | |
instantiation of "T faiss::gpu::blockReduceAll<T,Op,BroadcastAll,KillWARDependency>(T, Op, T *) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Min<faiss::gpu::Pai | |
r<half, int>>, BroadcastAll=false, KillWARDependency=false]" | |
impl/L2Select.cu(70): here | |
instantiation of "void faiss::gpu::l2SelectMin1<T,kRowsPerBlock,kBlockSize>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tens | |
or<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, int, faiss:: | |
gpu::traits::DefaultPtrTraits>) [with T=half, kRowsPerBlock=8, kBlockSize=256]" | |
impl/L2Select.cu(187): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=half]" | |
impl/L2Select.cu(243): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/PQCodeDistances.cu -o impl/PQCodeDistances.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/PQScanMultiPassNoPrecomputed.cu -o impl/PQScanMultiPassNoPrecomputed.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/PQScanMultiPassPrecomputed.cu -o impl/PQScanMultiPassPrecomputed.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c impl/VectorResidual.cu -o impl/VectorResidual.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c GpuIndex.cu -o GpuIndex.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c GpuIndexFlat.cu -o GpuIndexFlat.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c GpuIndexIVF.cu -o GpuIndexIVF.o | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c GpuIndexIVFFlat.cu -o GpuIndexIVFFlat.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c GpuIndexIVFPQ.cu -o GpuIndexIVFPQ.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/Float16.cu -o utils/Float16.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/MatrixMult.cu -o utils/MatrixMult.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/BlockSelectFloat.cu -o utils/BlockSelectFloat.o | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/BlockSelectHalf.cu -o utils/BlockSelectHalf.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/WarpSelectFloat.cu -o utils/WarpSelectFloat.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/WarpSelectHalf.cu -o utils/WarpSelectHalf.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalf1.cu -o utils/blockselect/BlockSelectHalf1.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloat1.cu -o utils/blockselect/BlockSelectFloat1.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<ha | |
lf>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf1.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<ha | |
lf>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf1.cu(15): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalf1.cu -o utils/warpselect/WarpSelectHalf1.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat1.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat1.cu(14): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloat1.cu -o utils/warpselect/WarpSelectFloat1.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<ha | |
lf>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf1.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<ha | |
lf>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf1.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<hal | |
f>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf1.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<hal | |
f>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf1.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<fl | |
oat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat1.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<fl | |
oat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat1.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat1.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/blockselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/blockselect/../Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(57): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat1.cu(14): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalf32.cu -o utils/blockselect/BlockSelectHalf32.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<hal | |
f>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf1.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<hal | |
f>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf1.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloat32.cu -o utils/blockselect/BlockSelectFloat32.o | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf32.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf32.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf32.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<fl | |
oat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat1.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
utils/warpselect/../Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
utils/warpselect/../Select.cuh(550): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<fl | |
oat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(58): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1, NumThreadQ=1, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat1.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalf32.cu -o utils/warpselect/WarpSelectHalf32.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloat32.cu -o utils/warpselect/WarpSelectFloat32.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat32.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat32.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat32.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalf64.cu -o utils/blockselect/BlockSelectHalf64.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloat64.cu -o utils/blockselect/BlockSelectFloat64.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf64.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf64.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf64.cu(15): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalf64.cu -o utils/warpselect/WarpSelectHalf64.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf32.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf32.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf32.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat64.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat64.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat64.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat32.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat32.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat32.cu(14): here | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat32.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf32.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf64.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf64.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf64.cu(15): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloat64.cu -o utils/warpselect/WarpSelectFloat64.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalf128.cu -o utils/blockselect/BlockSelectHalf128.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloat128.cu -o utils/blockselect/BlockSelectFloat128.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat64.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat64.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat64.cu(14): here | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf64.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf128.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf128.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf128.cu(15): here | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat128.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat128.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat128.cu(14): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalf128.cu -o utils/warpselect/WarpSelectHalf128.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=64, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat64.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat128.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat128.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat128.cu(14): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloat128.cu -o utils/warpselect/WarpSelectFloat128.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalf256.cu -o utils/blockselect/BlockSelectHalf256.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloat256.cu -o utils/blockselect/BlockSelectFloat256.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf128.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf128.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf128.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat256.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat256.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat256.cu(14): here | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf256.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf256.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf256.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf128.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalf256.cu -o utils/warpselect/WarpSelectHalf256.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=3, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=128, NumThreadQ=3, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat128.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloat256.cu -o utils/warpselect/WarpSelectFloat256.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalfF512.cu -o utils/blockselect/BlockSelectHalfF512.o | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat256.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat256.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloat256.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloatF512.cu -o utils/blockselect/BlockSelectFloatF512.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF512.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalfF512.cu -o utils/warpselect/WarpSelectHalfF512.o | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF512.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf256.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf256.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalf256.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloat256.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=256, NumThreadQ=4, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalf256.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloatF512.cu -o utils/warpselect/WarpSelectFloatF512.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalfT512.cu -o utils/blockselect/BlockSelectHalfT512.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF512.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT512.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF512.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF512.cu(14): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloatT512.cu -o utils/blockselect/BlockSelectFloatT512.o | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalfT512.cu -o utils/warpselect/WarpSelectHalfT512.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT512.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(78): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect1.cu(69): here | |
instantiation of "void faiss::gpu::pass1SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits | |
>, faiss::gpu::Tensor<float, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, int, faiss::gpu::Tensor<float, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::g | |
pu::Tensor<int, 3, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=32, NumThreadQ=2, Dir=true]" | |
impl/IVFUtilsSelect1.cu(135): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF512.cu(14): here | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect2.cu(98): here | |
instantiation of "void faiss::gpu::pass2SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTrai | |
ts>, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, void **, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu: | |
:Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, faiss::gpu::IndicesOptions, faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, f | |
aiss::gpu::Tensor<long, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect2.cu(204): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Max<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Select.cuh(305): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock>::reduce() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<f | |
loat>, NumThreadQ=1, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect2.cu(98): here | |
instantiation of "void faiss::gpu::pass2SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTrai | |
ts>, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, void **, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu: | |
:Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, faiss::gpu::IndicesOptions, faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, f | |
aiss::gpu::Tensor<long, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=1, NumThreadQ=1, Dir=true]" | |
impl/IVFUtilsSelect2.cu(204): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/IVFUtilsSelect2.cu(89): here | |
instantiation of "void faiss::gpu::pass2SelectLists<ThreadsPerBlock,NumWarpQ,NumThreadQ,Dir>(faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTrai | |
ts>, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, void **, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu: | |
:Tensor<int, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, int, faiss::gpu::IndicesOptions, faiss::gpu::Tensor<float, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, f | |
aiss::gpu::Tensor<long, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>) [with ThreadsPerBlock=128, NumWarpQ=32, NumThreadQ=2, Dir=true]" | |
impl/IVFUtilsSelect2.cu(204): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloatT512.cu -o utils/warpselect/WarpSelectFloatT512.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT512.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT512.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT512.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(44): here | |
instantiation of "T faiss::gpu::blockReduceAll<T,Op,BroadcastAll,KillWARDependency>(T, Op, T *) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pa | |
ir<float, int>>, BroadcastAll=false, KillWARDependency=false]" | |
impl/L2Select.cu(70): here | |
instantiation of "void faiss::gpu::l2SelectMin1<T,kRowsPerBlock,kBlockSize>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tens | |
or<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, int, faiss:: | |
gpu::traits::DefaultPtrTraits>) [with T=float, kRowsPerBlock=8, kBlockSize=256]" | |
impl/L2Select.cu(187): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=float]" | |
impl/L2Select.cu(228): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
impl/../utils/Pair.cuh(68): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=float, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pair<float, int>>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(44): here | |
instantiation of "T faiss::gpu::blockReduceAll<T,Op,BroadcastAll,KillWARDependency>(T, Op, T *) [with T=faiss::gpu::Pair<float, int>, Op=faiss::gpu::Min<faiss::gpu::Pa | |
ir<float, int>>, BroadcastAll=false, KillWARDependency=false]" | |
impl/L2Select.cu(70): here | |
instantiation of "void faiss::gpu::l2SelectMin1<T,kRowsPerBlock,kBlockSize>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tens | |
or<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, int, faiss:: | |
gpu::traits::DefaultPtrTraits>) [with T=float, kRowsPerBlock=8, kBlockSize=256]" | |
impl/L2Select.cu(187): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=float]" | |
impl/L2Select.cu(228): here | |
impl/../utils/Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/L2Select.cu(147): here | |
instantiation of "void faiss::gpu::l2SelectMinK<T,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss | |
::gpu::Tensor<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, i | |
nt, faiss::gpu::traits::DefaultPtrTraits>, int, T) [with T=float, NumWarpQ=32, NumThreadQ=2, ThreadsPerBlock=128]" | |
impl/L2Select.cu(203): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=float]" | |
impl/L2Select.cu(228): here | |
impl/../utils/WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
impl/../utils/Pair.cuh(67): here | |
instantiation of "faiss::gpu::Pair<T, U> faiss::gpu::shfl_xor(const faiss::gpu::Pair<T, U> &, int, int) [with T=half, U=int]" | |
impl/../utils/Reductions.cuh(26): here | |
instantiation of "T faiss::gpu::warpReduceAll(T, Op) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Min<faiss::gpu::Pair<half, int>>, ReduceWidth=32]" | |
impl/../utils/Reductions.cuh(44): here | |
instantiation of "T faiss::gpu::blockReduceAll<T,Op,BroadcastAll,KillWARDependency>(T, Op, T *) [with T=faiss::gpu::Pair<half, int>, Op=faiss::gpu::Min<faiss::gpu::Pai | |
r<half, int>>, BroadcastAll=false, KillWARDependency=false]" | |
impl/L2Select.cu(70): here | |
instantiation of "void faiss::gpu::l2SelectMin1<T,kRowsPerBlock,kBlockSize>(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tens | |
or<T, 1, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<int, 2, true, int, faiss:: | |
gpu::traits::DefaultPtrTraits>) [with T=half, kRowsPerBlock=8, kBlockSize=256]" | |
impl/L2Select.cu(187): here | |
instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 1, true, int, fais | |
s::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<T, 2, true, int, faiss::gpu::traits::DefaultPtrTraits> &, faiss::gpu::Tensor<int, 2, true, int, faiss::gpu::traits::Default | |
PtrTraits> &, int, cudaStream_t) [with T=half]" | |
impl/L2Select.cu(243): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalfF1024.cu -o utils/blockselect/BlockSelectHalfF1024.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloatF1024.cu -o utils/blockselect/BlockSelectFloatF1024.o | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT512.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT512.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF1024.cu(15): here | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF1024.cu(14): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalfF1024.cu -o utils/warpselect/WarpSelectHalfF1024.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=512, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT512.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloatF1024.cu -o utils/warpselect/WarpSelectFloatF1024.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectHalfT1024.cu -o utils/blockselect/BlockSelectHalfT1024.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT1024.cu(15): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/blockselect/BlockSelectFloatT1024.cu -o utils/blockselect/BlockSelectFloatT1024.o | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT1024.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfF1024.cu(15): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectHalfT1024.cu -o utils/warpselect/WarpSelectHalfT1024.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu | |
::Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Com | |
parator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatF1024.cu(14): here | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<float>, Is | |
Bitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatF1024.cu(14): here | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=true, Comp=faiss::gpu::Comparator<half>, IsBi | |
tonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=true, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=false, Comp=faiss::gpu: | |
:Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comp | |
arator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=false, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfF1024.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Com | |
parator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(896): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release ( | |
Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=half]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compar | |
ator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectHalfT1024.cu(15): here | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -g -O3 \ | |
-c utils/warpselect/WarpSelectFloatT1024.cu -o utils/warpselect/WarpSelectFloatT1024.o | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(__half, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/cuda_fp16.hpp(914): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future r | |
elease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=half]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT1024.cu(15): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=half, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<half>, IsB | |
itonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=half, V=int, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=half, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<half>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=half, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=half, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<half>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=half, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectHalfT1024.cu(15): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Select.cuh(148): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/blockselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT1024.cu(14): here | |
utils/blockselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/blockselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/blockselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/blockselect/../Select.cuh(182): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::C | |
omparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(157): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu: | |
:Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../Select.cuh(217): here | |
instantiation of "void faiss::gpu::BlockSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Comp | |
arator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/../BlockSelectKernel.cuh(48): here | |
instantiation of "void faiss::gpu::blockSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrT | |
raits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/blockselect/BlockSelectFloatT1024.cu(14): here | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Select.cuh(421): warning: function "__any" | |
/public/apps/cuda/9.0//bin/..//include/device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future | |
release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(295): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=float]" | |
utils/warpselect/../MergeNetworkWarp.cuh(100): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(84): warning: function "__shfl_xor(int, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(221): here was declared deprecated ("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a f | |
uture release (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl_xor(T, int, int) [with T=int]" | |
utils/warpselect/../MergeNetworkWarp.cuh(101): here | |
instantiation of "void faiss::gpu::warpBitonicMergeLE16<K,V,L,Dir,Comp,IsBitonic>(K &, V &) [with K=float, V=int, L=1, Dir=false, Comp=faiss::gpu::Comparator<float>, I | |
sBitonic=false]" | |
utils/warpselect/../MergeNetworkWarp.cuh(497): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, 1, Dir, Comp>::sort(K *, V *) [with K=float, V=int, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=2, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=4, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(459): here | |
instantiation of "void faiss::gpu::BitonicSortStep<K, V, N, Dir, Comp>::sort(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../MergeNetworkWarp.cuh(509): here | |
instantiation of "void faiss::gpu::warpSortAnyRegisters<K,V,N,Dir,Comp>(K *, V *) [with K=float, V=int, N=8, Dir=false, Comp=faiss::gpu::Comparator<float>]" | |
utils/warpselect/../Select.cuh(450): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::mergeWarpQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu::Co | |
mparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(429): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/warpselect/../WarpShuffles.cuh(25): warning: function "__shfl(float, int, int)" | |
/public/apps/cuda/9.0//bin/..//include/sm_30_intrinsics.hpp(244): here was declared deprecated ("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future re | |
lease (Use -Wno-deprecated-declarations to suppress this warning).") | |
detected during: | |
instantiation of "T faiss::gpu::shfl(T, int, int) [with T=float]" | |
utils/warpselect/../Select.cuh(442): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::checkThreadQ() [with K=float, V=int, Dir=true, Comp=faiss::gpu:: | |
Comparator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../Select.cuh(464): here | |
instantiation of "void faiss::gpu::WarpSelect<K, V, Dir, Comp, NumWarpQ, NumThreadQ, ThreadsPerBlock>::add(K, V) [with K=float, V=int, Dir=true, Comp=faiss::gpu::Compa | |
rator<float>, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/../WarpSelectKernel.cuh(49): here | |
instantiation of "void faiss::gpu::warpSelect<K,IndexType,Dir,NumWarpQ,NumThreadQ,ThreadsPerBlock>(faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTr | |
aits>, faiss::gpu::Tensor<K, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, faiss::gpu::Tensor<IndexType, 2, true, int, faiss::gpu::traits::DefaultPtrTraits>, K, IndexType, | |
int) [with K=float, IndexType=int, Dir=true, NumWarpQ=1024, NumThreadQ=8, ThreadsPerBlock=128]" | |
utils/warpselect/WarpSelectFloatT1024.cu(14): here | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/blockselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
utils/warpselect/../Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(90): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __host__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(94): warning: __device__ annotation on a defaulted function("Tensor") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __host__ annotation on a defaulted function("operator=") is ignored | |
impl/../utils/Tensor.cuh(98): warning: __device__ annotation on a defaulted function("operator=") is ignored | |
ar r libgpufaiss.a GpuResources.o IndexProxy.o StandardGpuResources.o GpuAutoTune.o impl/RemapIndices.o utils/DeviceMemory.o utils/StackDeviceMemory.o utils/DeviceUtils.o utils/Ti | |
mer.o utils/MemorySpace.o utils/WorkerThread.o impl/BroadcastSum.o impl/Distance.o impl/FlatIndex.o impl/InvertedListAppend.o impl/IVFBase.o impl/IVFFlat.o impl/IVFFlatScan.o impl | |
/IVFPQ.o impl/IVFUtils.o impl/IVFUtilsSelect1.o impl/IVFUtilsSelect2.o impl/L2Norm.o impl/L2Select.o impl/PQCodeDistances.o impl/PQScanMultiPassNoPrecomputed.o impl/PQScanMultiPas | |
sPrecomputed.o impl/VectorResidual.o GpuIndex.o GpuIndexFlat.o GpuIndexIVF.o GpuIndexIVFFlat.o GpuIndexIVFPQ.o utils/Float16.o utils/MatrixMult.o utils/BlockSelectFloat.o utils/Bl | |
ockSelectHalf.o utils/WarpSelectFloat.o utils/WarpSelectHalf.o utils/nvidia/fp16_emu.o utils/blockselect/BlockSelectHalf1.o utils/blockselect/BlockSelectFloat1.o utils/warpselect/ | |
WarpSelectHalf1.o utils/warpselect/WarpSelectFloat1.o utils/blockselect/BlockSelectHalf32.o utils/blockselect/BlockSelectFloat32.o utils/warpselect/WarpSelectHalf32.o utils/warpse | |
lect/WarpSelectFloat32.o utils/blockselect/BlockSelectHalf64.o utils/blockselect/BlockSelectFloat64.o utils/warpselect/WarpSelectHalf64.o utils/warpselect/WarpSelectFloat64.o util | |
s/blockselect/BlockSelectHalf128.o utils/blockselect/BlockSelectFloat128.o utils/warpselect/WarpSelectHalf128.o utils/warpselect/WarpSelectFloat128.o utils/blockselect/BlockSelect | |
Half256.o utils/blockselect/BlockSelectFloat256.o utils/warpselect/WarpSelectHalf256.o utils/warpselect/WarpSelectFloat256.o utils/blockselect/BlockSelectHalfF512.o utils/blocksel | |
ect/BlockSelectFloatF512.o utils/warpselect/WarpSelectHalfF512.o utils/warpselect/WarpSelectFloatF512.o utils/blockselect/BlockSelectHalfT512.o utils/blockselect/BlockSelectFloatT | |
512.o utils/warpselect/WarpSelectHalfT512.o utils/warpselect/WarpSelectFloatT512.o utils/blockselect/BlockSelectHalfF1024.o utils/blockselect/BlockSelectFloatF1024.o utils/warpsel | |
ect/WarpSelectHalfF1024.o utils/warpselect/WarpSelectFloatF1024.o utils/blockselect/BlockSelectHalfT1024.o utils/blockselect/BlockSelectFloatT1024.o utils/warpselect/WarpSelectHal | |
fT1024.o utils/warpselect/WarpSelectFloatT1024.o | |
ar: creating libgpufaiss.a | |
/public/apps/cuda/9.0//bin/nvcc -I /public/apps/cuda/9.0//targets/x86_64-linux/include/ -Xcompiler -fPIC -Xcudafe --diag_suppress=unrecognized_attribute -gencode arch=compute_60, | |
code="compute_60" -gencode arch=compute_61,code="compute_61" --std c++11 -lineinfo -ccbin g++ -DFAISS_USE_FLOAT16 -o test/demo_ivfpq_indexing_gpu test/demo_ivfpq_indexing_gpu.cpp | |
libgpufaiss.a ../libfaiss.a -Xcompiler -fopenmp -lcublas \ | |
-Xlinker --no-as-needed -Xlinker -rpath,/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64_lin -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/l | |
ib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -ldl -lpthread | |
matthijs@devfair004:~/faiss_py3_cuda9/gpu$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment