Я компилирую libbsc (библиотека сжатия для GPU). Во время делают, я получаю,
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/adler32/adler32.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/bwt/divsufsort/divsufsort.c
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/bwt/bwt.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/coder/coder.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/coder/qlfc/qlfc.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/coder/qlfc/qlfc_model.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/filters/detectors.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/filters/preprocessing.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/libbsc/libbsc.cu
nvcc error : 'cudafe' died due to signal 11 (Invalid memory reference)
nvcc error : 'cudafe' core dumped
make: *** [libbsc.o] Error 139
То, что делает этот 'cudafe', умерло из-за сигнала 11 (Недопустимая ссылка памяти) средний?
Как разрешить его?
Это означает, что программа, из-за ошибки, пыталась получить доступ к памяти, которую это не выделило. Аппаратные средства, затем система замечена.