Skip to content

Instantly share code, notes, and snippets.

@mdouze
Forked from anonymous/-
Last active November 22, 2017 09:45
Show Gist options
  • Save mdouze/dc3697da357b1d21c2a54bc5db354d4f to your computer and use it in GitHub Desktop.
Save mdouze/dc3697da357b1d21c2a54bc5db354d4f to your computer and use it in GitHub Desktop.
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